We are seeking a forward-thinking Quality Assurance Engineer to design, develop, and maintain automated test solutions that ensure the quality, performance, and reliability of our software products.
Requirements
- Design, develop, and maintain automated test suites utilizing AI technologies using Playwright for web frontend and backend testing
- Apply best practices in test automation, including: Page Object Model (POM) or Screenplay patterns, Test data management strategies, Parallel execution and test isolation, Stable selectors and resilient locators
- Leverage AI-powered testing tools to generate, optimize, and maintain test cases and test data
- Integrate automation into CI/CD pipelines to support continuous testing
- Perform targeted manual testing when needed and for story verification, exploratory testing, and edge‐case validation
- Collaborate with the engineering team to understand requirements and provide early feedback on Design and Implementation
- Create automated API tests and contract checks
- Create detailed, comprehensive test plans and cases
- Analyze test and production data to identify trends, risks, and opportunities for improvement
- Review design plans, process procedures, and quality manuals
- Maintain quality records and compliance documentation
- Analyse data to identify trends and prevent defects
- Recommend and implement corrective actions
- Apply Root Cause Analysis (RCA) tools and methodologies for problem-solving
- Work closely with development, product, and content teams
- Participate in Agile ceremonies
- Promote agile principles: adaptability, transparency, iterative development
Benefits
- Annual incentive program
- Information on benefits offered is here
