Senior Software Engineer, Mobile QA
Coinbase · Remote - USA
About this role
🚀 **Senior Software Engineer, Mobile QA** **About Coinbase** Coinbase is remote-first (but not remote-only). You’ll join the App Infra team within the Consumer & Business group, helping lead the greenfield native rewrite of the Coinbase retail mobile app in **Swift and Kotlin**—replacing the existing React Native codebase to deliver a faster experience for millions of customers. You’ll **own the test infrastructure and processes** that ensure every native release meets a high-quality bar, including building **automated regression frameworks** directly into the AI-assisted code generation loop so defects are caught **at commit time**. --- ### What you’ll do - **Own** the design and implementation of automated regression test suites for **native iOS and Android** builds, setting the project-level quality bar through code reviews, test standards, and trade-off analysis. - **Build test infrastructure** integrated into the **AI code generation cycle**, enforcing automated test and performance verification at commit time and defaulting to automation over manual steps. - **Partner with mobile engineers** to close coverage gaps, eliminate flaky tests, and improve slow debugging workflows. - **Architect the QA strategy** for the greenfield rollout, handling complex regression-catching challenges while supporting urgent last-minute product changes. - **Establish quality dashboards and SLOs** for real-time visibility into app stability and performance (e.g., dropped frames, stall counts, cold start times). --- ### Required Skills & Experience - **5+ years** of software engineering experience focused on **mobile test automation**, with hands-on experience using **XCTest**, **Espresso**, or equivalent native testing frameworks for iOS/Android. - Proven experience building **automated regression infrastructure** integrated into **CI/CD** (e.g., Buildkite, CircleCI), with measurable impact on release quality and cycle time. - Proficiency in **Swift and Kotlin** to read, debug, and write test code against native mobile codebases. *(Job description truncated in the provided input.)*
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.