Overview
The Quality Assurance Lead will play a pivotal role in enhancing the delivery capability across Platforms and Systems within the Telecoms Industry. This hands-on position emphasizes the establishment of effective Quality Engineering practices, including automation and testing strategies, to ensure the successful execution of business objectives. The successful candidate will work closely with cross-functional teams to adopt modern quality methodologies such as Behaviour Driven Development (BDD) and AI-Assisted Testing.
Responsibilities
- Define and implement testing strategies, standards, and quality metrics across products and platforms.
- Support the delivery of business priorities through effective quality engineering and automation practices.
- Lead the adoption and implementation of Behaviour Driven Development (BDD) through workshops and documentation.
- Design, maintain, and enhance scalable automation frameworks for UI, API, regression, and performance testing.
- Integrate automation testing into CI/CD pipelines to streamline release processes.
- Introduce AI-Assisted testing capabilities including test generation and risk-based test selection.
- Define approaches for testing AI-enabled solutions and large language model capabilities.
- Collaborate with teams to enhance release readiness and overall quality assurance processes.
Requirements
- Extensive experience in software testing, quality engineering, or test automation roles.
- Proven track record of improving quality engineering and testing practices.
- Hands-on experience with automation tools such as Playwright, Cypress, or Rest Assured.
- Strong background in API and Integration Testing.
- Familiarity with CI/CD tools such as Azure DevOps or GitLab CI/CD.
- Experience in handling integrations and middleware, preferably with Mulesoft.
- Knowledge of AI tools to enhance testing processes and AI-enabled systems.
- Relevant certifications such as ISTQB or equivalent quality-related credentials.