Mobile Staff QA Engineer I
Core
Technical leader for quality across iOS and Android applications, defining scalable testing strategies and advancing AI/agentic testing workflows.
Role type
Staff QA Engineer (Mobile)
Builds
iOS and Android mobile applications for home service professionals
Domain
Mobile Software / Quality Engineering / AI Testing
Deliverable
production ML models | product features
Required skills
Mobile automation frameworks (Appium, Espresso, XCUITest, Maestro), Native mobile development (Kotlin, Swift), CI/CD tooling (Fastlane, Bitrise, TestFlight), Real-device testing platforms (BrowserStack, Sauce Labs), Mobile debugging and observability, AI-assisted testing and agentic workflows, Test management (Jira, TestRail)
Preferred skills
Mobile accessibility, localization, visual regression testing, Cross-functional collaboration
Technologies
Appium, Espresso, XCUITest, Maestro, Kotlin, Swift, Java, TestNG, JUnit, BrowserStack, Sauce Labs, AWS Device Farm, Firebase Test Lab, Fastlane, Bitrise, TestFlight, Google Play Console, GitLab, GitHub, adb, logcat, Xcode Instruments, Android Studio Profiler, Charles, Proxyman, Crashlytics, Sentry, Datadog, Jira, TestRail
Responsibilities
Define and evolve mobile quality strategy including automated, exploratory, and E2E testing; Design and maintain scalable mobile automation frameworks integrated into CI/CD; Own testing approaches for mobile-specific scenarios (lifecycle, deep links, permissions, biometrics, accessibility); Establish device and OS coverage strategies using real-device platforms; Lead mobile release quality practices using release tooling and observability signals; Operationalize AI-assisted and agentic mobile testing workflows; Partner with Engineering and Product to refine requirements and validate mobile/AI experiences; Mentor QA engineers on automation, test design, and AI workflows
Seniority
Staff, technical leadership & mentorship