Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Quality Assurance Automation Engineer

Home > Python programming jobs

Quality Assurance Automation Engineer in Others

  • Fairphone
  • Full time
  • Email
  • Amsterdam, Netherlands

Responsibilities

  • Build and maintain end-to-end test automation suites using Playwright with Python.
  • Integrate automated tests into GitHub Actions as pre-deployment quality gates and run weekly bug-detection scripts.
  • Participate in Jira refinement sessions to define acceptance criteria, edge cases, and non-functional requirements.
  • Establish bug severity rules, improve staging environments, and make final go/no-go release decisions.
  • Design and execute manual test plans covering cross-device, cross-browser, usability, and performance testing for frontend, APIs, and backend systems.
  • Challenge user stories, pull requests, and test coverage while holding developers accountable for baseline quality.
  • Coach developers on unit and integration test ownership and contribute to Definition of Done improvements.
  • Balance automated test development with manual release planning and drive reductions in post-release bugs and regressions.

Requirements

  • At least 3 years of software quality assurance experience focused on web application test automation.
  • Hands-on experience setting up automation frameworks from scratch with Playwright, preferably using Python bindings, or Cypress.
  • Practical experience configuring automated quality pipelines in CI/CD workflows using GitHub Actions.
  • Experience with or willingness to adopt AI-assisted testing and development tools, including GitHub Copilot and AI test generation tools.
  • Strong experience in Agile Scrum environments, including critical analysis, edge-case discovery, and acceptance-criteria writing during refinement.
  • Understanding of web architectures and e-commerce platforms; Python-based backends or Odoo experience is advantageous.
  • Ability to balance automated suite development with hands-on manual testing for major commercial releases.
  • Strong written and verbal English communication skills, with the ability to coach team members and manage multiple projects.

Benefits

  • 12-month employment contract with the possibility of extension to a permanent contract.
  • 32–40 hours per week in Amsterdam, with a start date on the first of the month and rolling applications.
  • Hybrid, remote-friendly working model with up to €250 toward home-office setup.
  • 25 paid holidays per year on a full-time contract, plus Dutch public holidays, a birthday day off, and additional holidays with tenure.
  • Daily healthy lunch, organic FairChain coffee, a collective pension scheme, and employer pension contributions.
  • MacBook, Fairbuds, and Fairphone working devices.
  • Full coverage of second-class public transport commuting costs.
  • Bike support including up to €300 toward a bike purchase, up to €100 yearly repair budget, and €0.23 per kilometer for eligible cycling commutes.
  • €500 learning and development budget, coaching through Inuka, workshops or courses, and unlimited Udemy access.
  • Access to an on-site gym and mental and physical well-being services through Inuka and Urban Sports.

Fairphone

Fairphone designs and sells modular Android smartphones and audio accessories with user-replaceable parts, spare components, and long software support. It targets consumers and organizations that want repairable devices and greater supply-chain transparency, selling online and through European re...

Similar positions

Security Platform Automation Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Seattle, WA

Analytics Engineer

  • Reddit
  • Full time
  • USA
  • 10/15/2026
  • Salary: $164k-$230k
  • Remote

Senior AI Engineer

  • Infiterra S.A
  • Full time
  • Remote
  • 10/15/2026
  • Greece, UK

Security Operations Engineer (SecOps)

  • Collibra
  • Full time
  • USA
  • 10/15/2026
  • Salary: $116k - $145k/yr
  • Remote

Accounting Automation Engineer

  • Ruby Labs
  • Full time
  • Remote
  • 10/15/2026
  • EMEA