Smart Glasses Os - Software Development Engineer In Test

Mentra

Date listed

4 weeks ago

Employment Type

Full time

MentraOS is the open-source operating system for smart glasses. We support multiple hardware platforms (Mentra Live, Even Realities G1, Even Realities G2, Vuzix Z100) across iOS and Android. The test surface area is massive: 2 mobile platforms × multiple phone models × multiple glasses types × dozens of features.

We need someone to own QA. Run manual tests. Build out automated E2E testing. Make sure nothing ships broken.

What You Will Own

  • Manual testing – Run tests against nightly and weekly builds. Find bugs. File detailed reports with repro steps, screenshots, screen recordings, version info, device info.
  • Automated E2E testing – Build out our Maestro test suite for mobile. Start with critical paths, expand from there.
  • Cloud API testing – Write tests for our TypeScript backend (API endpoints, WebSocket connections).
  • Test infrastructure – CI integration, test reporting.
  • Bug triage – Determine if issues are platform-specific, glasses-specific, or universal.

Currently: We have a glasses simulator in the app (~80% coverage), a master test checklist (~70 cases), an E2E pipeline started in Maestro (needs buildout), and all the hardware in our SF office. We need daily runs against nightly builds, full test matrix weekly.

Later: architect physical test infrastructure (device farms, camera rigs for capturing glasses HUD output, automated BLE testing).

Requirements

  • Test automation experience (Maestro, Appium, Detox, or similar)
  • Software engineering background with experience in React Native, Java/Kotlin, Swift
  • Experience setting up and maintaining CI/CD pipelines
  • Strong communicator – bug reports clear enough that devs fix without follow-up questions
  • Self-directed – push to make progress without hand-holding

Bonus: BLE/smart glasses experience, hardware-software integration

Tech Stack

Mobile: React Native + Java/Kotlin + Swift

Backend: TypeScript, MongoDB, Azure, Docker

Testing: Maestro (mobile E2E), Jest (unit/integration)

Findwork Copyright © 2023

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs