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 new

  • Fairphone
  • Full time
  • Email
  • Amsterdam, Netherlands

Responsibilities

  • Plan, build, and maintain end-to-end test automation suites using Playwright with Python.
  • Integrate automated tests into GitHub Actions to create pre-deployment quality gates and weekly bug-detection scripts.
  • Define acceptance criteria, edge cases, and non-functional requirements during Jira refinement sessions.
  • 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 coaching developers on quality ownership.
  • Help refine the Definition of Done and reduce post-release bugs and regression defects.

Requirements

  • At least 3 years of software quality assurance experience focused on web application test automation.
  • Hands-on experience creating automation frameworks with Playwright and Python bindings preferred, or Cypress.
  • Practical experience configuring automated CI/CD quality pipelines with GitHub Actions.
  • Experience with or willingness to adopt AI-assisted testing and development tools such as GitHub Copilot and AI test-generation tools.
  • Strong experience in Agile Scrum environments, including acceptance-criteria writing and edge-case discovery.
  • Understanding of web architectures and e-commerce platforms; Python-based backends or Odoo experience is advantageous.
  • Ability to balance automated test development with manual release testing and strategy.
  • Strong English communication, multitasking, coaching, and process-improvement skills.

Benefits

  • Amsterdam-based hybrid role with a remote-friendly working model and up to €250 toward home-office setup.
  • 32–40 hours per week with an initial 12-month employment contract and possibility of extension to permanent.
  • 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, and other refreshments.
  • Collective pension scheme with employer contribution.
  • MacBook, Fairbuds, and Fairphone provided as working devices.
  • Full coverage of second-class public transport commuting costs.
  • Bike purchase allowance up to €300, yearly repair budget up to €100, and €0.23 per kilometer for biking commutes.
  • €500 learning and development budget, coaching, workshops, courses, and unlimited Udemy access.
  • Access to Inuka and Urban Sports mental and physical well-being services, plus an on-site gym.

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

Software Engineer in Test

  • Roadie
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Remote

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €73k-€116k
  • Greece

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: zł 369k-zł 584k
  • Poland

Senior Devops Engineer

  • Woliba
  • Full time
  • USA
  • 09/13/2026
  • Remote

Senior Core Infrastructure Engineer

  • Oracle
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Nashville, TN