Embed within a product development team as its quality partner, engaged from feature kickoff through release rather than as a downstream gate.
Shift left: collaborate with engineers and PMs during requirements and design to define test cases, test plans, and acceptance criteria before implementation begins.
Own automated coverage as part of the Definition of Done, so every new feature ships with automation tests needed to protect it.
Leverage AI across the testing lifecycle: generating and maintaining Playwright/TypeScript scripts, drafting test cases from requirements, triaging failures, and closing coverage gaps.
Build and maintain robust end-to-end automated tests using Playwright w/ Typescript.
Contribute to the ongoing improvement of the team's AI skills, tools, and frameworks to make automation more effective and reliable.
Champion a quality-first mindset and help evolve testing standards across the product organization.
Requirements
2+ years of experience as a Quality Assurance Engineer or Test Automation Engineer.
Technically strong. You write clean, maintainable code, understand the systems you're testing, and can hold your own in engineering discussions.
A critical thinker. You probe edge cases, question assumptions, and don't take a passing test suite (or an AI-generated one) at face value.
Comfortable working embedded in a product team and collaborating closely with engineers. You see quality as a shared responsibility, not a handoff.
An AI enthusiast who pushes the boundaries of what can be accomplished and brings the team along.
Experienced with Playwright, TypeScript for building robust automated test suites.
Comfortable with writing SQL queries.
You set yourself apart with high standards and attention to detail.
Strong English speaking and writing skills.
Experienced with performance testing tools such as k6, JMeter, or Locust is a plus.
Experience with billing systems/software is a plus.