This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an Automation QA Engineer to join our team. About us: On the market since 2002; Operational departments and development hubs worldwide. Project description: The project is for an edtech company on a mission to make learning more interactive and impactful. Used by teachers, trainers, and students, the platform helps turn passive audiences into active participants. You'll work hand-in-hand with the QA Lead, the Engineering Manager, and the product and engineering team members to embed quality. Work in continuous integration and ship to production frequently, with a strong focus on reliability and security. AI-forward team. Claude Code is part of the day-to-day workflow — use it to scaffold tests, refactor helpers, and explore the codebase. Pair Claude Code with the Playwright CLI and Playwright Skills to accelerate test authoring while keeping the human firmly in control of architecture and quality. Technical stack: Frontend: JavaScript, TypeScript, React, internal design system. Backend: JavaScript, Node.js, MongoDB. Platform: AWS, Terraform, GitHub Actions. Test automation: Playwright (CLI + Skills), API testing utilities, GitHub Actions CI.
Job Responsibility
Building automation, partnering with squads on test scenarios, investigating production issues, and helping the company ship with confidence — within the global quality strategy defined by the QA Lead
Design, build and maintain automated test suites using Playwright
Apply clean-code principles so the suite stays easy to read (POM, reusable fixtures, helpers and factories)
Collaborate with DevOps and the QA Lead on CI/CD integration and feedback loops
Practice shift-left. Embed early with squads: review specs, challenge edge cases and assumptions before code is written
Help engineers and PMs write better acceptance criteria and test scenarios
Coach engineers on writing better tests of their own
Requirements
2–5 years of experience in a QA / Quality Engineering / SDET role
Strong fundamentals in clean code and test architecture: DRY, KISS, separation of concerns, single responsibility — applied to test code, not just product code
Solid command of test design patterns: Page Object Model (POM), fixtures, helpers, factories, data builders
Hands-on experience designing and maintaining automated test suites with Playwright (or strong equivalents like Cypress or Selenium, with willingness to switch)
Comfortable writing and reviewing JavaScript and TypeScript (our stack)
Solid grasp of API testing and HTTP/REST
Exposure to CI/CD pipelines and release workflows (GitHub Actions or similar)
Experience working closely with engineering and product teams in an agile setup
Fluent in spoken and written English
Nice to have
Working experience with AI coding agents — Claude Code, or similar — used in a real engineering workflow (not just demos)
Familiarity with Playwright CLI + Skills or other AI-assisted test authoring workflows
Experience building or contributing to AI agent workflows or tooling
Experience in SaaS or scale-up environments
Experience testing real-time / multi-user features
Familiarity with AWS, Terraform or MongoDB
Performance testing (k6, Artillery, JMeter)
Accessibility (WCAG) testing
Fluent French
What we offer
Paid vacations (24 working days/year) and sick leave
Stable long-term workload (8 hours per day, 40 hours per week), flexible working hours, fully remote
Working on exciting projects in an international team of professionals
Opportunities for learning and practicing new technologies
internal training
Participating in inner meetups and permanent experience exchange with colleagues
Well-defined development processes and methodologies
Partial reimbursement of medical fees, massage, or sports