What You’ll Do
Test new features before launches and experiments, ensuring stability, correctness, and quality.
Design, build, and maintain automated test suites (integration, E2E).
Explore and implement AI-driven QA approaches: LLM-generated tests, autonomous testing agents, smart test coverage.
Debug issues, report them clearly, and ensure they are resolved.
Write and extend internal testing frameworks (JavaScript).
Integrate QA processes into CI/CD pipelines to support fast and reliable releases.
Act as the voice of quality within the team, influencing engineering and delivery processes — not just test results.
What You Bring
4+ years of experience in QA engineering with a strong focus on automation.
Solid JavaScript programming skills. Python experience is a plus.
Hands-on experience with JS testing frameworks such as Playwright, Cypress, Selenium, or similar.
Understanding of CI/CD pipelines and modern DevOps practices.
Curiosity and motivation to experiment with AI-powered QA: prompts, test generators, custom agents.
Ability to work independently and take ownership in a remote, async environment.
Strong communication and collaboration skills.
Why This Role Is Special
Most QA roles are about checking boxes. Here, you’ll rethink how QA can work with AI.
You’ll have real freedom to experiment — test ideas, fail fast, and implement what actually works.
Your work will protect a high-traffic product with hundreds of thousands of users and tens of thousands of new paying customers each month.
Clear growth path toward a QA Lead role, with the opportunity to build and lead your own QA team as the product scales.
Working Conditions
100% remote, work from anywhere.
Results-oriented environment — no micromanagement.
Unlimited time off, based on trust and responsibility.
Strong data-driven SaaS culture focused on experimentation and continuous improvement.