THE ROLE:
We’re hiring a Quality Engineer to own mobile quality across our React Native applications — member-facing apps, a staff and concierge application, and a partner application. The role combines hands-on manual testing on physical devices with the automated coverage and shared test tooling that supports every release. Because the applications share a React Native codebase, automation built once benefits all of them. Quality Engineering is organized by product domain, so you own mobile everywhere it appears. The role supports both manual and automated testing using tools such as Playwright, Maestro or Detox, Claude, and Cursor.
RESPONSIBILITIES:
Own manual and automated test coverage for our mobile applications across iOS and Android, including exploratory, functional, and regression testing on physical devicesEstablish and maintain the shared mobile test automation framework, the supported device and operating-system matrix, and mobile jobs within the existing CI pipelineSupport mobile release activities — regression sign-off, store submission validation, upgrade and migration paths, and post-release verificationTest platform-specific behavior including offline states, permissions, push notifications, and deep linksInvestigate and triage native defects using crash reports, device logs, and platform diagnosticsApply AI-assisted testing tools — AI-generated test cases, self-healing scripts, visual regression detection — to expand coverage and catch defects earlierPartner with the mobile engineers and with Quality Engineering peers who own the web surfaces of the same productsBe the voice of the member by effectively escalating production issues and suggesting product improvementsMaintain test cases, coverage reporting, and defect documentation to the standards used across the Quality Engineering teamOther duties as assigned. SKILLS AND EXPERIENCE5+ years testing mobile applications, manual and automatedReact Native automation in production — Maestro, Detox, or AppiumReal devices: simulators plus a cloud provider such as BrowserStack, Sauce Labs, or AWS Device FarmApp Store, TestFlight, and Play Console release mechanicsNative debugging — crash reports, device logs, platform-specific defectsAdding mobile jobs to an existing CI pipelineSQL and API testing in PostmanTypeScript or JavaScript, and comfortable with AI-assisted testing toolsClear defect reports and test documentation in Confluence, Jira, and GitSelf-directed and organized when priorities shift A plus: GraphQLPage Break