- Develop, maintain, and execute comprehensive test strategies, plans, cases, and scripts covering UI, API, integration, system, and regression testing.
- Perform smoke, functional, integration, compatibility, performance, regression, and exploratory testing (manual and automated).
- Design, implement, and maintain automated test suites using Ranorex (desktop/UI automation) and mabl (cloud-based web automation).
- Identify suitable test cases for automation and ensure optimal automation coverage.
- Ensure testing aligns with Agile practices and CI/CD pipelines.
- Contribute to the automation strategy using Ranorex and mabl.
- Maintain and improve automation assets; address flakiness and failures.
- Analyse automation results and collaborate with developers on fixes.
- Support CI/CD execution of automated suites and quality reporting.
- Identify, document, and track defects with clear steps and evidence.
- Collaborate with development teams to analyse root causes and validate fixes.
- Promote shift-left quality mindset and continuous improvement.
- Participate in audits, design reviews, and improvement initiatives.
AgileCI/CDAzure DevOps