- Implements and oversees the test automation approach to deliver the Test Automation Strategy including CICD, nonfunctional testing - performance, compatibility, accessibility testing.
- Integrate Generative AI tools to optimize test case generation, bug triaging, and predictive analytics
- Drives out improvements and innovation around tooling, frameworks and approaches working on shift left first principles and the automation pyramid
- Able to work constructively to ensure the best value is being driven through the automation approach and that the approach is consistent with other PODs where beneficial
- Works with the business/POs to ensure there is a holistic and consistent approach to Quality (through RCA, metrics, code quality, (defect) stage containment) and ensures cross communication and collaboration on QA best practices, risks and open issues across other PODs
- Leads process improvement initiatives focus on Quality, Velocity and Efficiency (agreed across the POD) e.g closer alignment to business acceptance, operations etc
- Ensure consistency across all squads in line with POD strategy/maturity/priorities/global approach - undertaking quality reviews and deep dives to ensure there is a consistent approach
- Input into PI planning, and subsequent resourcing planning - including skills profiling and identify training requirements for POD members
- Identify supplier training requirements and feed into global KPI and supplier measures
- Provides timely reports with qualitative and quantitative analysis of test coverage,
defect trends & leakage enabling key stakeholders (including Squad leaders) for timely course correction
- Define and design quality metrics and dashboard to enable the Pod lead & PO to frequently gauge the quality of the software
Requirements:
- 6-8 years of Manual and automation experience in Playwright and Selenium.
- Experience in Manual Testing , API Testing and Automation Testing Using Playwright tool including writing and maintaining test scripts. Hands of experience in java script.
- Strong understanding of Test Engineering and Quality Assurance best practices, tools and policies
- The ability to communicate effectively to both technical and non-technical colleagues in a cross-functional workplace
- Proven track record of successfully delivering Quality software solutions
- Strong Leadership skills and a team player
- Experience or knowledge of working with Agile at Scale, Lean and Continuous Delivery approaches such as Continuous Integration, Test-Driven Development and Infrastructure as Code
- Familiar with Automation Framework Design and Implementation
- Understanding of CI/CD and DevOps practices
- Proficient in the following Test automation languages and frameworks: JavaScript, Typescript
- Strong experience working with Java, experience with other testing frameworks (e.g., Selenium, Cypress) is a plus.
- Good understanding of working with a source control system such as Azure DevOps/TFS, Github or Bitbucket
- Experience working with Jira
Desired Skills:
- Understanding of CI/CD tools for automating the build and deployment processes.