This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Staff Software Developer in Test to partner with our Quality Engineering team in shaping how we define and deliver quality across the organization. In this role, you’ll help enhance our release process and release integrity, software development to drive automation-first initiatives, and establish quality metrics and standards that raise the bar for how we build, test, and deliver software. You’ll think beyond traditional testing, focusing on CI/CD quality improvements, internal tooling, performance testing, and enablement initiatives that empower teams to move faster with confidence.
Job Responsibility:
Defining and implementing strategies that improve release integrity — from automation in CI/CD pipelines to validation processes that increase confidence in deployments
Designing and instrumenting quality health metrics and dashboards that give teams clear visibility into product stability, release readiness, and test effectiveness
Driving internal tooling initiatives that improve the developer experience and enable teams to test, measure, and ship with higher confidence
Partnering across engineering, infrastructure, and product to identify opportunities for system-level quality improvements and advocate for automation-first approaches
Using data and experimentation to continuously refine our approach to quality and ensure we’re focusing on the most impactful areas
Working with your fellow engineers to develop first class quality measures that align with overall quality strategy, with a focus on monitoring and observability
Requirements:
Deep understanding of modern quality engineering practices, with the judgment to know when to apply or adapt them pragmatically
Strong technical foundation in release management, automation frameworks, and CI/CD systems, with experience improving release reliability through data-driven quality initiatives
7+ years of experience building and maintaining test automation at multiple layers (integration, end-to-end) for complex web applications (React or similar), using modern languages such as Python or JavaScript/TypeScript
Proven experience driving shift-left quality practices that improve code quality, deployment confidence, and developer velocity
Hands-on experience with performance, resilience, and security testing, including integration of those checks into CI/CD pipelines and observability systems
Experience building internal tools or developer utilities that enhance testability, observability, and overall release integrity
Strong understanding of API quality, including contract validation and dependency testing in distributed systems
Demonstrated ability to mentor and influence engineers on quality ownership and best practices across teams
Excellent collaboration and communication skills, with the ability to promote a culture of quality and continuous improvement
Nice to have:
Experience maintaining or building declarative CI/CD pipelines (e.g., GitHub Actions)
Familiarity with visual regression testing, performance tooling (k6, JMeter, Artillery), or distributed system fault injection
Containerization and orchestration experience (Docker, Kubernetes)
Familiarity with observability stacks like Grafana, Kibana, or Prometheus
What we offer:
Offers Equity
Flexible Work Environment: Remote-first organization* with flexible work hours and unlimited PTO
Comprehensive Health Coverage: Health, dental, vision, and life insurance
Retirement Plan: 401(k) plan with company match to secure your future
Parental Leave: 8 weeks at 100% regardless of state
Company Retreats: Annual company summit trips
Home Office Budget: $1,000 per year for home office improvements