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 a Senior Quality Assurance Engineer to own and evolve the quality strategy for our North American engineering team. You will work in a remote team environment, working closely with mid and junior-level QA engineers, software engineers, and SRE to ensure we deliver secure, reliable, performant, and user-friendly features at a high velocity.
Job Responsibility
Design and execute test plans, test cases, and test scripts for new and existing features in a Drupal + Vue.js stack
Develop and maintain automated test suites (UI, API, and integration tests) and integrate them into CI/CD pipelines
Perform exploratory testing to uncover edge cases and usability issues that automated tests might miss
Collaborate with Product and Engineering to review requirements, UX designs, and technical specs for testability and clarity
Collaborate with other internal QA engineers located in European time zones
Participate in agile ceremonies (refinement, sprint planning, daily standups, retrospectives) as the voice of quality
Provide clear, actionable feedback on defects, risks, and release readiness
Define and monitor entry/exit criteria for releases
provide go/no-go recommendations
Partner with SRE/Engineering on environment readiness, test data management, and release validation
Mentor other QA engineers and developers on testing best practices and shift-left testing
Participate in root-cause analysis for major incidents and drive preventive measures (e.g., new tests, improved processes)
Champion quality culture, encouraging ownership of quality across the entire team
Requirements
7+ years of professional experience in software quality assurance or software testing, with significant experience in web-based SaaS products
Hands-on experience with generative AI such as Claude Code for automated tests, workflows, and other automations
Strong background in writing and executing test plans, test cases, and test scripts in tools such as PHPUnit, specifically with Drupal or similar PHP-based CMS/platforms and MySQL
and with Cypress or Playwright for testing modern JavaScript frontends, preferably Vue.js (React/Angular experience acceptable with willingness to learn Vue)
Functional, regression, integration, and end-to-end testing in balance with modern automated test practices
API testing via Postman, REST clients, and automated API tests
Integrating automated tests into CI/CD pipelines
Strong understanding of SDLC, agile methodologies, and shift-left testing concepts
Excellent analytical, problem-solving, and communication skills, including the ability to clearly articulate risks, tradeoffs, and recommendations to technical and non-technical stakeholders
Experience working with bug/issue tracking and documentation tools (e.g., Jira, Confluence)
Experience in a SaaS environment with frequent, incremental releases
Security-conscious testing and working in regulated or compliance-oriented environments
Cross-browser and cross-device testing
Exposure to containerized environments using Docker, Kubernetes, and AWS
Nice to have
Experience in a SaaS environment with frequent, incremental releases
Security-conscious testing and working in regulated or compliance-oriented environments
Cross-browser and cross-device testing
Exposure to containerized environments using Docker, Kubernetes, and AWS
What we offer
Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing