The QA Lead ensures the reliability and quality of AI-enhanced learning products by defining and executing the quality strategy, driving best-in-class testing practices, and working closely with engineering teams to deliver seamless and trustworthy user experiences.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience leading QA efforts for AI-driven, data-intensive, or cloud-based products.
- Strong background in Agile development practices.
- Passion for continuous improvement, automation, and emerging technologies.
- Proficiency in Playwright for UI automation (TypeScript or Python), including parallel execution and CI integration.
- Python skills for automation utilities, data generation, and validation tools.
- Experience with API testing (Postman/Newman or pytest + requests), including schema/contract checks.
- Practical experience with accessibility testing and WCAG 2.2 standards.
- Security-aware testing practices aligned with OWASP Top 10 and basic ZAP scanning.
- Cloud fundamentals on Azure or AWS, including reading logs/metrics and working with Docker-based test environments.