← All Open Positions
Open position

QA Automation Engineer

Remote (Europe preferred)Full-timeMid to Senior

Build and maintain Playwright test suites for our clients. You will work on real production codebases and own the automation layer end to end.

About the role

We are looking for a QA Automation Engineer who actually enjoys writing clean test code. Not someone who copies patterns from Stack Overflow and calls it a day. Someone who thinks about test architecture, fights flakiness as a personal mission, and cares about CI pipeline speed because slow pipelines waste everyone's time. You will work on client projects across SaaS and product companies, mostly with Playwright and TypeScript.

What you will do

  • Design, build, and maintain Playwright test suites for client web applications
  • Set up and maintain CI/CD pipelines in GitHub Actions, GitLab CI, or Azure DevOps
  • Hunt down flaky tests and fix the root cause, not just retry the test
  • Build reusable page object patterns, fixtures, and test data factories
  • Help migrate clients from Cypress or Selenium to Playwright when needed
  • Write API tests where E2E is too heavy
  • Review pull requests from clients and other team members
  • Document patterns so the client team can keep writing tests after the project ends
  • Pair with developers to help them write better tests themselves

What we need from you

  • 3+ years of experience writing automated tests in a real production environment
  • Strong hands-on experience with Playwright (or Cypress with willingness to learn Playwright)
  • Solid TypeScript or JavaScript. You can read someone else's code and not get lost
  • Experience setting up CI/CD pipelines for test execution
  • Understanding of the difference between unit, integration, and E2E tests, and when to use each
  • Comfortable working in a Git-based workflow with PRs and code review
  • Strong written English for client communication

Nice to have

None of these are required. They are bonuses that would help you hit the ground running.

  • +Experience leading a Cypress to Playwright migration
  • +Familiarity with contract testing (Pact, etc.)
  • +Experience with performance testing tools (k6, JMeter)
  • +Frontend development background (React, Next.js) so you can read the code you are testing
  • +Experience mentoring junior QA engineers
  • +Open source contributions to test tooling

What you get

Competitive salary in EUR or USD
Fully remote, EU business hours
25 days paid time off
Learning budget
Latest equipment
Direct senior mentorship
Real career growth
Honest performance reviews

Apply for this role

Fill in your details below. We read every application within 5 business days and will get back to you either way.

PDF, DOC, or DOCX. Max 5 MB.

PDF, DOC, or DOCX. Max 5 MB.

Tell us why you are interested in this role, or anything else you want us to know.

By submitting, you agree we may contact you about this application. We do not share your data with third parties.