
Remote opportunity at
CoinbaseSenior Software Engineer, Mobile QA
Coinbase is seeking a Senior Software Engineer for Mobile QA to join the App Infra team within the Consumer and Business group. Coinbase operates as a…
Career Tools
About This Role
Coinbase is seeking a Senior Software Engineer for Mobile QA to join the App Infra team within the Consumer and Business group. Coinbase operates as a remote-first organization, though staff gather periodically for in-person working sessions known as surges. The position involves working on a native rewrite of the retail mobile application using Swift and Kotlin to replace an existing React Native codebase. This role suits an experienced software engineer…
Job Description
Coinbase is seeking a Senior Software Engineer for Mobile QA to join the App Infra team within the Consumer and Business group. Coinbase operates as a remote-first organization, though staff gather periodically for in-person working sessions known as surges. The position involves working on a native rewrite of the retail mobile application using Swift and Kotlin to replace an existing React Native codebase.
This role suits an experienced software engineer who wants to design test infrastructure, implement automated regression frameworks, and integrate quality verification into an AI-assisted code generation workflow. The person hired will establish quality dashboards, track performance metrics such as cold start times and dropped frames, and collaborate with mobile engineers to resolve coverage gaps and flaky tests.
Coinbase functions as an equal opportunity employer and evaluates all applicants regardless of protected characteristics. Candidates are limited to submitting three applications within a six-month period.
Responsibilities
- Design and implement automated regression test suites for native Android and iOS builds
- Integrate test infrastructure into the AI-assisted code generation cycle to enforce verification at commit time
- Collaborate with mobile engineering teams to eliminate flaky tests and close coverage gaps
- Develop the QA strategy for the greenfield mobile rollout and handle last-minute product changes
- Create quality dashboards and set service-level objectives regarding app stability, stall counts, and cold start times
Requirements
- Minimum of five years of software engineering experience focusing on mobile test automation
- Hands-on background utilizing native testing tools such as Espresso, XCTest, or equivalent frameworks
- Demonstrated history of building automated regression infrastructure within CI/CD pipelines like CircleCI or Buildkite
- Working knowledge of Swift and Kotlin to read, write, and debug test code
- Practical experience applying generative AI responsibly while keeping human oversight
Core Skills
Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- 401(k) plan
- Equity and bonus eligibility
Frequently Asked Questions
What is the location policy for this role?
Coinbase is a remote-first company, meaning you can work remotely, though employees meet periodically for in-person working sessions called surges.
What is the salary range for the Senior Software Engineer, Mobile QA position?
The annual base salary range is between $186,065 and $218,900 USD, excluding equity, bonuses, and benefits.
What kind of experience is required to apply?
Applicants must have at least five years of software engineering experience focusing on mobile test automation, along with proficiency in Swift and Kotlin and experience with CI/CD pipelines.
Is there a limit on how many applications a candidate can submit?
Yes, candidates are restricted to a maximum of three applications within any six-month period.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.


