资深软件工程师,移动 QA
Staff Software Engineer, Mobile QA
准备开展职业生涯中最有影响力的工作吗?在Coinbase,我们对实现经济自由的使命毫不妥协。标准很高,环境紧张,我们喜欢这样。这里不是安于现状的地方,而是将你推向自我认知极限的地方。如果你准备好与那些不愿满足于“足够好”的人一起打造金融的未来,那么你在这里。Coinbase是一家以远程办公为主,但并非完全远程的公司。你将每季度参加一次高强度的线下工作会,称为“冲刺”。
我们正在招聘一名资深软件工程师,移动质量保证,加入消费者与企业部门中的App Infra团队。该团队正在使用Swift和Kotlin进行Coinbase零售移动端应用的全新原生重写,取代现有的React Native代码库,为数百万客户提供显著更快的体验。在这个过程中,我们需要从零开始重新设计移动发布流程,以确保每次发布在到达客户之前都通过严格的品质关卡。你将设定Coinbase前端的品质标准,将组织层面的战略转化为测试基础设施和运营实践,这些是约30个产品团队所依赖的。
你将负责:
- 负责原生重写中的移动质量保证基础设施的技术策略,在团队的代码库中深入操作,并设计降低维护和运营开销同时提高发布品质的运营实践。
- 构建并扩展自动化测试系统,用于重复回归测试。在要求增加人力之前,你将设定并优化哪些内容应自动化,哪些应保持人工处理,涵盖回归测试、性能验证和发布就绪门控。
- 领导分阶段发布的质量保证就绪工作流,推动成功指标、资源分配和运营方面的清晰度。
- 指导何时投入更多测试资源,以及何时在品质提升减弱时减少投入。
- 与工程领导、产品和设计跨职能合作,定义服务级别目标(SLO)和品质仪表板,为发布速度决策提供数据驱动的控制手段。
- 制定产品团队转向原生开发的质量保证入职指南,设定团队对质量保证贡献者的招聘标准,并指导L3-L5工程师在测试架构、原生调试和品质标准方面的成长。
所需技能和经验:
- 8年以上软件工程经验,具有深度
查看英文原文
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
We're hiring a Staff Software Engineer, Mobile QA to join the App Infra team within the Consumer & Business group. The team is leading the greenfield native rewrite of Coinbase's retail mobile app in Swift and Kotlin, replacing the existing React Native codebase to deliver a significantly faster experience for millions of customers. As we do so, we need to reinvent our mobile release process from the ground up to ensure each release passes rigorous quality gates before reaching customers. You'll set Coinbase’s Frontend quality bar, translating org-level strategy into the test infrastructure and operational practices that ~30 product teams depend upon.
What you'll do:
- Own the technical strategy for mobile QA infrastructure across the native rewrite, operating at depth across the team's codebases and designing operational practices that lower maintenance and operational overhead while raising release quality.
- Build and scale automated test systems for recurring regression testing. Before asking for additional headcount, you set and refine what gets automated versus what stays human across regression, performance validation, and release readiness gating.
- Lead the QA readiness workstream for the phased rollout, driving clarity across success metrics, resourcing, and operations.
- Guide when to invest more testing resources and when to pull back as quality gains diminish.
- Partner cross-functionally with engineering leadership, product, and design to define SLOs and quality dashboards that provide the metric-driven controls for rollout speed decisions.
- Shape the QA onboarding playbook for product teams transitioning to native, setting the team's hiring bar for QA contributors and mentoring L3-L5 engineers on test architecture, native debugging, and quality standards.
Required Skills and Experience:
- 8+ years of software engineering experience with deep expertise in mobile test infrastructure, including architecting automated regression systems for native iOS and Android at scale.
- Track record of defining and delivering test infrastructure strategy that other engineering teams depend on.
- Strong proficiency in Swift and Kotlin with the ability to architect test frameworks, debug native app behavior, and enforce compile-time quality constraints, maintaining standards even in the face of pressure to ship.
- Experience operating QA processes during large-scale migrations or platform transitions, including managing dual-codebase parity validation, phased rollout quality gates, and leading SEVs and postmortems that improve team practices.
- Demonstrated ability to build alignment and secure commitment from cross-team and cross-functional partners on quality standards, testing strategy, and release criteria.
- Uses generative AI responsibly, maintaining human oversight to deliver business-ready outputs and measurable gains in workflow efficiency, cost, and quality.
Job#78559
Pay Transparency Notice: Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
Annual base salary range (excluding equity and bonus):
$218,025—$286,500 USD
- Application Limit: Candidates may submit a maximum of 3 applications within a 6-month period.
- Equal Opportunity Employer: Coinbase is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information. Applicants with criminal histories will be considered consistent with applicable federal, state, and local laws.
- US Applicants: View Employee Rights, Know Your Rights, and E-Verify Notice of Participation.
- Accommodations: If you are an individual with a disability who needs a reasonable accommodation, email us your request and contact info at accommodations[at]coinbase.com. Need screen reading technology? Click here to download a free compatible screen reader and view the tutorial.
- Data Privacy & Arbitration: By submitting your application, you agree to our Candidate Privacy Notice. US applicants: By submitting your application, you agree to Arbitration of Disputes.