Description
**Overview**
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.
**Responsibilities:**
**Hands\-on Testing \& Automation**
* 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.
**Collaboration \& Requirements Quality**
* 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.
**Release Readiness \& Production Quality**
* 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.
**Leadership \& Mentorship**
* 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.
**Qualifications**
* 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).
**Preferred/Additional Skills**
* 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.
**Personal Attributes**
* Ownership mindset: you see quality as a product, not just a phase.
* Strategic and analytical: you approach complex problems with a structured, data\-driven mindset to uncover risks and improve testing effectiveness.
* Curious and proactive: you seek out edge cases and risks rather than waiting for them to appear.
* Collaborative: comfortable partnering with engineers, product managers, and stakeholders.
* Pragmatic: able to balance thoroughness with speed, and automation with smart manual testing.
* Empathetic to users: you advocate for the end\-user experience in every release.
**What We Offer**
* Opportunity to shape the quality strategy of a mature SaaS product with real customer impact.
* A flexible remote work environment supporting distributed teams.
* Emphasis on quality, accessibility, and sustainable product development.
* Collaboration with cross\-functional teams focused on long\-term platform success.
* A culture that values clear communication, collaboration, ownership, and continuous improvement.
**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
* Education reimbursement
* Memorable anniversary presents
* Corporate events and team buildings
* Other location\-specific benefits
* not applicable for freelancers