Q

Quo

Cloud-based business phone system for startups

QA Automation Engineer - SDET, Web

Test Automation EngineeringPosted on Nov 11
Full-time

About the Job

Requirements

  • At least 3 years of professional software engineering or SDET experience, including meaningful time building and maintaining test automation rather than only writing individual test cases.
  • Strong TypeScript and Node.js skills, with hands-on experience in tools such as Playwright for web end-to-end testing and Vitest for backend/unit testing.
  • Ability to evaluate cost and confidence tradeoffs across layers of the test pyramid and select an appropriate test layer for a given risk.
  • Interest in building shared harnesses and canonical patterns that other engineers use, rather than only adding one-off tests.
  • Ability to systematically diagnose and reduce flakiness in continuous integration.
  • Understanding of how to validate a public or internal API contract, including authentication, request/response shapes, and error codes, independently of full end-to-end coverage.
  • Comfort working from coverage and defect-escape dashboards to prioritize automation.

Responsibilities

  • Own and extend the shared web test platform, including the Playwright framework feature teams use to build their tests and the API contract harness, in coordination with the mobile automation engineer responsible for Maestro.
  • Contribute to coverage-gap audits across backend API and end-to-end tests, and turn findings into real, owned test coverage.
  • Diagnose and reduce flaky tests in continuous integration by distinguishing flaky tests, unstable environments, and real regressions.
  • Help maintain and extend tooling that turns customer-reported bugs into scoped coverage-gap work.
  • Own cross-team suites without another owner, including web smoke tests.
  • Partner with backend, web, and mobile engineers to embed testing patterns into their workflow.
  • Help socialize canonical testing patterns and standards to squads as they mature.

Desired Qualifications

  • Exposure to declarative, YAML-based mobile test automation such as Maestro or similar.
  • Comfort reading another person's test suite, extending it with new coverage, and debugging why a test broke.
  • Experience working in a fast-moving, still-forming engineering organization.

About the Company

Quo

Cloud-based business phone system for startups

Quo is a cloud-based business phone system that helps startups and small businesses manage calls and texts across devices. It provides local and toll-free numbers, call and text from any device, group messaging, and the ability to share inbound numbers across a team. Key features include call routing to up to 10 team members, analytics, call recording, and multi-tool integrations, all under a subscription model. Data from the analytics helps teams make smarter decisions, while privacy features keep personal numbers separate. Quo is designed to be quick to set up and easy to use, with strong support for remote teams and workers in sectors like real estate and recruiting. Its goal is to enable small businesses to communicate more efficiently, scale their operations, and grow by using data-driven insights and seamless collaboration across devices and markets.

Company size
11-50
Company stage
Late Stage VC
Total funding
$161.1M
Headquarters
San Francisco, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Quo

See more jobs