Apply for the Senior QA Engineer (Mobile)
We're looking for a Senior QA Automation Engineer to help ensure the quality, reliability, and performance of a large-scale consumer mobile application. This role focuses heavily on end-to-end test automation for a React Native app deployed across iOS and Android devices. The ideal candidate has extensive experience building and maintaining mobile automation frameworks, validating complex user journeys, and supporting high-quality releases in fast-paced product environments. Experience testing real-time applications, embedded web experiences, and mobile commerce features is highly valued.
Key Responsibilities
• Design, build, and maintain automated end-to-end test suites for iOS and Android applications.
• Develop and execute test strategies covering functional, regression, integration, and release testing.
• Validate application behavior across a wide range of devices, OS versions, and screen sizes.
• Collaborate closely with engineering, product, and design teams to identify quality risks and improve test coverage.
• Investigate, reproduce, and document defects, working with developers to drive timely resolution.
• Perform exploratory and manual testing when automation is not the most effective approach.
• Contribute to CI/CD testing workflows and improve overall testing efficiency and reliability.
• Validate complex user experiences, including real-time interactions, in-app purchases, and embedded web content.
Core Requirements
• 5+ years of QA engineering experience, with a strong focus on test automation.
• Proven experience building and maintaining mobile end-to-end automation frameworks for production applications.
• Strong experience testing React Native mobile applications.
• Hands-on experience with mobile automation tools such as Detox, Maestro, Appium, or similar frameworks.
• Experience testing across real devices and cloud device platforms such as BrowserStack, AWS Device Farm, or equivalent.
• Strong understanding of software testing methodologies, test planning, and quality assurance best practices.
• Experience validating complex user flows across iOS and Android ecosystems.
• Ability to analyze test results, troubleshoot issues, and identify root causes.
• Excellent written and verbal communication skills in English.
• Ability to work independently in a remote, fast-paced environment.
Nice-to-Have
• Experience testing real-time, high-concurrency applications.
• Experience validating latency, synchronization, and performance-sensitive user experiences.
• Familiarity with HTML5, WebView, or WebGL-based applications.
• Experience testing in-app purchases, virtual currencies, rewards systems, or digital commerce features.
• Understanding of COPPA, privacy regulations, and compliance-sensitive testing requirements.
• Experience integrating automated testing into CI/CD pipelines.
Additional
• US Timezone Overlap: 6h-7h daily with PST