T

Tatari

TV advertising platform with real-time analytics

Staff QA Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$170k - $200k /yr

About the Job

Requirements

  • At least 7 years of experience as an SDET, QA Automation Engineer, or Software Engineer with a strong focus on automated testing and QA methodologies.
  • Expertise in automated end-to-end testing; Playwright is preferred, with Cypress or Selenium also considered.
  • Strong TypeScript and Python skills, including Jest, pytest, or similar testing frameworks, plus familiarity with React applications and client-side web applications.
  • Proficiency in SQL.
  • A track record of building test automation frameworks for UIs, APIs, and microservices from scratch and scaling them as teams grow.
  • Ability to set testing strategy and standards for a team and drive their adoption across multiple engineers and projects.
  • Ability to present to engineering and product leadership and mentor or coach other engineers.
  • Ability to prioritize testing investment against coverage and risk and make the case for QA roadmap decisions.
  • Detail focus, strong analytical skills, edge-case discovery, and commitment to engineering excellence.

Responsibilities

  • Design, build, and maintain the end-to-end test automation framework in Playwright, including writing a large share of the core framework code, shared utilities, and the hardest test suites.
  • Set the technical direction for test automation, including tooling, architecture, and testing patterns, and create reference code and design documents for others to follow.
  • Write and improve unit and integration tests across the stack using TypeScript/Jest and Python/pytest; build patterns, fixtures, and helpers that make effective testing easy for QA engineers and feature teams.
  • Integrate automated tests into CI/CD pipelines; fix flaky tests, speed up test runs, improve pipeline observability, and build reliable release gates.
  • Build tooling for data validation and backend verification, including SQL-based data integrity checks, API contract and response validation, and test data setup for sandbox and staging environments.
  • Perform hands-on exploratory testing on high-risk workflows and review test plans and automation code written by other engineers.
  • Provide engineering and product leadership with risk assessments and coverage data to inform release decisions.
  • Raise testing standards across engineering through mentoring, pairing, and best-practice documentation.
  • Participate in technical interviews for QA candidates.

Desired Qualifications

  • Playwright experience is preferred; Cypress or Selenium experience is also considered.
  • Familiarity with React applications and client-side web applications.

About the Company

Tatari

TV advertising platform with real-time analytics

Tatari provides a platform to buy, measure, and optimize TV advertising using data-driven, real-time analytics. Its system collects and analyzes campaign data to help clients choose which networks and programs to advertise on, adjust spend, and improve performance, aiming to turn TV ads into a digital-like, measurable experience. The company differentiates itself from traditional TV advertising by offering end-to-end campaign management with continuous measurement, optimization, and flexible targeting across a wide range of industries. Tatari's goal is to help clients achieve better return on investment by making TV advertising more accountable and manageable through analytics-driven insights.

Company size
201-500
Company stage
N/A
Total funding
Not listed
Headquarters
San Francisco, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Tatari

See more jobs