Staff Software Engineer in Test
Core
Define and own quality and reliability strategy across API, backend, iOS, and Android domains, driving resolution of cross-team issues and shifting quality ownership left into the engineering workflow.
Role type
Staff Software Engineer in Test (Strategy & Hands-on IC)
Builds
Quality gates, testability practices, release processes, device/OS coverage controls, and tooling for engineering workflows.
Domain
Software Engineering / Mobile Testing / Quality Assurance
Required skills
Quality and reliability strategy definition, cross-team issue resolution, hands-on prototyping and tooling, shift-left quality implementation, technical leadership and process change, AI adoption and governance in engineering, data-security standards, responsible-use practices, ROI reporting, native mobile testing (iOS or Android), production-quality code review and writing, incident response.
Preferred skills
BrowserStack, GitLab CI, Swift Snapshot Testing, Paparazzi, mock-based testing, Appium, ISTQB Advanced Level – Test Automation Engineer certification.
Technologies
BrowserStack, GitLab CI, Appium, Swift, iOS, Android
Responsibilities
Design quality gates and testability practices, drive resolution of cross-team quality issues, contribute hands-on through prototypes and tooling, mentor senior engineers, define quality metrics and communicate technical risk, define AI adoption and governance standards.
Seniority
Staff, hands-on IC with strategy & mentorship
