Enable job alerts via email!

Senior Quality Engineer

Owner

United States

Remote

USD 95,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A restaurant-commerce platform is seeking a Senior Quality Engineer to build and scale a testing infrastructure. This remote role involves collaborating with multiple teams to enhance testing practices in CI/CD and ensure quality observability. Candidates should have proficient automation skills in scripting languages, experience with testing frameworks, and a passion for empowering engineering teams.

Qualifications

  • Proficiency in at least one scripting/programming language used for automation.
  • Hands-on experience with testing frameworks and automation tools.
  • Proven track record integrating testing into CI/CD pipelines.
  • Understanding of all layers of testing, including metrics tracking.
  • Strong debugging and analytical skills.

Responsibilities

  • Build & scale testing infrastructure for testing orchestration platforms.
  • Embed quality into CI/CD pipelines and evolve GitHub Actions.
  • Drive shift-left and implement early testing strategies.
  • Own quality observability and build dashboards for tracking.
  • Support incident reviews and implement process improvements.

Skills

Proficiency in scripting/programming language
Hands-on experience with testing frameworks
Integrating testing into CI/CD pipelines
Strong debugging and analytical skills
Excellent written and verbal communication
Passion for empowering engineers

Tools

JUnit
Docker-Composed
Testcontainers
GitHub Actions
Job description
Why we’re looking for you

Owner.com’s restaurant‑commerce platform is scaling explosively, and our testing infrastructure must scale faster. We're seeking a mission‑driven Senior Quality Engineer to build out a world‑class test platform that makes shipping secure, reliable, and fast. You’ll split time between quality‑infrastructure engineering (designing for shift‑left CI/CD, automation, and observability) and quality enablement (tools, coaching, and cultural embedding).

Your work will directly empower the websites, ordering flows, mobile apps, and back‑office systems that thousands of restaurants - and millions of diners - rely on every day.

This role is 100% remote and can be based anywhere in the United States or Canada (excluding Quebec)

💥 The impact you will have
  • Build & scale testing infrastructure: you'll contribute to the architecture and maintenance of test orchestration platforms, test runners, data‑management tools, and developer‑facing quality tooling that support teams—from backend services to React Native apps.
  • Embed quality into CI/CD pipelines: help evolve GitHub Actions/Buildkite so tests run intelligently on file‑change, parallelized for speed, with built‑in analysis, coverage, flakiness detection, and fast feedback to engineers.
  • Drive shift‑left and continuous improvement: Collaborate with product and development to implement early testing strategies via contract‑testing, TDD, specification reviews, and risk‑based automated testing that surface defects before deployment.
  • Own quality observability: build dashboards and metric pipelines to track code coverage, test churn, CI test latency, and reliability trends.
  • Apply SRE principles to testing reliability: help define and monitor "quality SLIs" (e.g. deploy‑blocking flake rate < 1%) tied to critical flows—helping balance release velocity and acceptance criteria.
  • Support incident review with a quality lens: participate in postmortems, identify test‑coverage gaps and process enhancements, and help implement improvements across teams.
  • Champion the "you build it, you test it" philosophy: partner with engineers on best practices, share accessible testing toolkits, and support onboarding of new teams.
🤝 Who you’ll work with
  • Daily collaboration with Backend, Frontend, & Mobile engineering across multiple time zones
  • Product & Restaurant Success teams—to align quality metrics and test coverage with business outcomes
  • SRE & Platform engineers—to ensure test infrastructure is reliable, performant, and easy to maintain
✅ Minimum requirements
  • Proficiency in at least one scripting/programming language used for automation (e.g. Python, TypeScript, Go)
  • Hands‑on experience with testing frameworks (Jest, Playwright, Cypress, etc.) and automation tools (Testcontainers, Docker‑Compose, etc.)
  • Proven track record integrating testing deeply into CI/CD pipelines (e.g. GitHub Actions, Buildkite, Jenkins, Flux CD) with intelligent test execution and automated analysis
  • Familiarity with test environments: virtualizing dependencies, using service‑virtualization or testcontainers to isolate CI from production services
  • Understanding of all layers of testing: unit, integration, end‑to‑end, performance, contract, security, including metrics and test flakiness tracking
  • Strong debugging and analytical skills; experience diagnosing flakes, CI inefficiencies, or automation bottlenecks
  • Excellent written and verbal communication: you break complex topics into actionable insights and instructions
  • Passion for building systems that empower engineers
🌟 Bonus points
  • Experience working at scale: test platforms that support hundreds of engineers or microservices, and heavy backend workloads
  • Familiarity with performance/load testing platforms like k6, JMeter, Locust, or chaos‑engineering tools
  • Exposure to mobile CI pipelines in React Native or Flutter and mobile QA automation frameworks
  • Experience in regulated environments: PCI‑DSS, SOC 2, threat modeling or automated security tests woven into CI/CD
  • Knowledge of GitOps or release‑orchestration tools (e.g. Argo CD, Spinnaker) as part of quality gate workflows
  • Previous work in infrastructure‑oriented ops or SRE roles that focused on availability, response time, and error budgeting
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.