Tatari is hiring a Staff QA Engineer to join the Buying and Optimization team. The role involves designing, building, and maintaining the end-to-end test automation framework using Playwright, setting technical direction for test automation, writing and improving unit and integration tests in TypeScript/Jest and Python/pytest, integrating tests into CI/CD pipelines, and building tooling for data validation and backend verification. The engineer will perform exploratory testing, review test plans, act as a senior technical voice for QA, mentor other engineers, and participate in technical interviews. Requirements include 7+ years experience in QA automation or SDET roles, expertise in automated E2E testing (Playwright preferred), strong TypeScript, Python, and SQL skills, experience building test automation frameworks, and strong communication and strategic skills. Benefits include total compensation of $170,000-$200,000 annually, equity, health insurance, 401K, FSA, commuter benefits, monthly spending account, education benefit, unlimited PTO, wellness days, office snacks and lunches, team events, and hybrid work with 2 days per week in office. Location is New York, NY.
What you'll do
Design, build, and maintain Tatari’s end-to-end test automation framework in Playwright
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Write core framework code, shared utilities, and complex test suites
Set technical direction for test automation including tooling, architecture, and testing patterns
Write and improve unit and integration tests across the stack (TypeScript/Jest, Python/pytest)
Build patterns, fixtures, and helpers to facilitate testing 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
Perform hands-on exploratory testing on high-risk workflows and review test plans and automation code by other engineers
Act as senior technical voice for QA, providing risk assessments and coverage data to engineering and product leadership
Mentor, pair, and write best-practice documentation to raise testing standards across engineering
Participate in technical interviews for QA candidates
Requirements
7+ years of experience as an SDET, QA Automation Engineer, or Software Engineer with a strong focus on automated testing and QA methodologies
Expert in automated E2E testing (Playwright preferred, Cypress or Selenium considered)
Solid TypeScript and Python skills (Jest, pytest, or similar), plus familiarity with React applications and bonus for client-side web applications
Proficient in SQL
Experience building test automation frameworks for UIs, APIs, and microservices from scratch and scaling them
Proven ability to set testing strategy and standards for a team and drive adoption across multiple engineers and projects
Strong communication skills for presenting to leadership and mentoring/coaching engineers
Strategic mindset to prioritize testing investment against coverage and risk
Detail focused with strong analytical skills and commitment to engineering excellence
Total compensation ($170,000 - 200,000 annually)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
Ready to take the next step in your career? Click the button below to continue to the application process.