Full job description
Tatari is seeking a Senior SDET to join the Engineering team to develop and maintain automated test suites and define end-to-end testing strategies for client-facing web applications. The role involves building and scaling automated E2E testing frameworks using Playwright, contributing to unit tests with TypeScript (Jest) and Python (pytest), writing and executing test plans, performing manual QA and exploratory testing, querying databases with SQL for validation, integrating automated tests into CI/CD pipelines, and mentoring engineers on testing best practices. Candidates must have 5+ years experience in SDET or QA Automation roles, strong skills in Playwright or Cypress, TypeScript, Python, React, SQL, and experience with automation frameworks for UIs, APIs, and microservices. The position is full-time, senior level, hybrid with 2 days per week in-office in Los Angeles, CA. Compensation ranges from $140,000 to $170,000 plus equity and benefits including health insurance, 401K, education stipend, unlimited PTO, and more.
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