Fairphone

Quality Assurance Automation Engineer

Fairphone
Apply
2 hours ago
Amsterdam, NetherlandsMid Level

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.

Tech Stack

CypressGitHub ActionsPython

Categories

Fairphone

About Fairphone

201-500 employees

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 retail partners. Founded in 2013 and headquartered in Amsterdam, the privately held company operates as a social enterprise focused on ethical sourcing, repair, and recycling in electronics manufacturing.

Contact me