Senior Automation QA Engineer (Vue.js CMS)
Required skills
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 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
Technologies
Drupal, Vue.js, PHPUnit, MySQL, Cypress, Playwright, Postman, REST, Jira, Confluence, CI/CD pipelines
Responsibilities
Hands-on Testing & Automation, Collaboration & Requirements Quality, Release Readiness & Production Quality, Leadership & Mentorship
Seniority
Senior
Domain
SaaS, Quality Assurance, Software Testing