This role is only open for candidates that are legally allowed to work within the Philippines
Seeking a Senior QA Automation Engineer to lead automated testing and quality assurance for a scalable, web-based SaaS platform. The role emphasizes advanced experience implementing and integrating automated tests in CI/CD environments, and diverse expertise with automation frameworks for web and API testing. Mobile platform/device testing is not required, but experience with k6 for performance/load testing is a strong plus.
Responsibilities:
- Architect, develop, and maintain automated test suites for web applications and APIs using frameworks such as Selenium, Cypress, Playwright, REST Assured, Postman, or similar.
- Integrate and continuously optimize automated tests within CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, CircleCI, or comparable).
- Design and execute comprehensive functional, regression, integration, and API tests; build reporting systems and dashboards to track coverage and release quality.
- Analyze test results and investigate defects, leading root-cause analysis for pipeline failures and release issues.
- Collaborate closely with engineering, product, and DevOps teams to define QA strategy, acceptance criteria, and risk management practices in Agile environments.
- Advocate automation best practices and mentor junior QA engineers to promote a robust, scalable, and ownership-driven quality culture.
- Document and refine QA processes, maintaining strong knowledge-sharing across teams.
- (Plus) Use k6 or similar tools for performance and load testing web and API endpoints.
Requirements:
- BS/MS in Computer Science, Engineering, or related field.
- 5+ years of QA automation, including at least 3 years working in CI/CD-enabled SaaS environments.
- Proficiency with various web/API automation frameworks and scripting in JavaScript, TypeScript, Java, or Python.
- Advanced hands-on experience with CI/CD tools and integrating QA automation in CI pipelines.
- Strong skills in test case management, bug tracking (Jira, TestRail), and Agile workflows.
- Excellent communication, troubleshooting, and analytical skills.
Preferred Qualifications
- k6 experience for scripting and executing performance/load tests.
- DevOps collaboration, cloud SaaS monitoring, or mentoring QA teams.