AdTechTalent
Engineering12 days agoHybrid

Tatari

Sr QA Engineer - SDET (CM)

SDETQA AutomationPlaywrightTypeScriptPythonJestpytestReactSQLCypressCI/CDautomationtestingquality assuranceend-to-end testingmanual testing

Key details

Salary

$140K – $170K

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

San Francisco, United States

Full job description

Tatari is seeking a Senior SDET to develop and maintain automated end-to-end testing frameworks using Playwright, contribute to unit tests with TypeScript (Jest) and Python (pytest), and define testing strategies for client-facing web applications. Responsibilities include manual QA, exploratory testing, SQL database queries for validation, and integrating tests into CI/CD pipelines. The role requires 5+ years of experience in automated testing, proficiency in Playwright or Cypress, strong programming skills in TypeScript and Python, familiarity with React, and experience with SQL. The position is full-time, hybrid with 2 days per week onsite in San Francisco, CA. Compensation ranges from $140,000 to $170,000 plus equity and benefits.

What you'll do

  • Build, maintain, and scale automated end-to-end (E2E) testing frameworks using Playwright
  • Contribute to unit tests across our tech stack, utilizing TypeScript (Jest) and Python (pytest)
  • Write, execute, and maintain clear, comprehensive test plans for new features, encompassing both automated and manual testing strategies
  • Partner with frontend and backend engineers to bring fully QA’d projects to successful completion, at the highest quality standards
  • Perform hands-on manual QA and exploratory testing for complex user workflows, edge cases, and new features where features and/or automation are still being developed
  • Query databases using SQL to verify data integrity, validate backend API responses, set up local and staging sandbox environments to test complex data flow scenarios
  • Help integrate automated tests into CI/CD pipelines to ensure continuous testing, pipeline observability, and deployment reliability
  • Mentor engineers across the org on testing best practices, automation strategies, and contribute to a culture of testing excellence

Requirements

  • 5+ years of experience as an SDET, QA Automation Engineer, or Software Engineer with a strong focus on automated testing and QA methodologies
  • Strong proficiency in writing automated E2E tests (Playwright or Cypress)
  • Solid programming skills in TypeScript and Python for writing robust test automation and unit tests (Jest, pytest, or similar)
  • Strong familiarity with modern client-side web applications, particularly those built with React
  • Proficient in SQL, experience querying relational databases for test validation and data setup
  • Experience building and maintaining test automation frameworks for UIs, APIs, and microservices
  • Comfortable working across engineering and product to communicate quality standards, release risks, and tradeoffs to both technical and non-technical stakeholders
  • Detail focused, strong analytical skills, a knack for edge-case discovery, and a genuine commitment to engineering excellence

Tech stack

PlaywrightTypeScriptJestPythonpytestReactSQLCypressCI/CD

Benefits

Total compensation ($140,000-$170,000)Equity compensationHealth insurance coverage for you and your dependents401K, FSA, and commuter benefits$150 monthly spending account$1,000 annual continued education benefit$500 Newbie Productivity PerkUnlimited PTO and sick daysMonthly Company Wellness Day OffSnacks, drinks, and catered lunches at the officeTeam building eventsHybrid RTO of 2 days per week in office

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.