Role Description
Role Proficiency:Leverage specialist testing knowledge to define and implement test practices and strategies for a portfolio or program
Outcomes
- Analyse Recommend and Implement testing practices in projects
- Assess existing tools/frameworks and propose enhancements
- Customize and Implement Testing Tools and Frameworks
- Define Test Strategy for a Program
- Conduct Technical Review of Projects and Identify risks/issues
- Drive the capture and delivery of Test Metrics
Measures Of Outcomes
- Test Coverage
- Test Automation Coverage
- Savings from Optimization
- Savings from Automation
- Defect Removal efficiency
- No: of Kaizens initiated and implemented
- Cost savings for the customer
- Cost saving from carrying out Test Optimization exercise
- Continuous service improvements
Outputs Expected
Test Strategy:
- Define and implement test strategy
- Define and baseline tool strategies
- Define and document test environment and test data strategies
- Perform feasibility study for recommended solutions
Knowledge Management
- Publish best practices and guidelines standards white paper etc.
Test Reporting
- Conduct cost benefit analysis
Test DesignDevelopment
Execution
- Create strategies for test optimization
- Carry out gap analysis and identify improvement areas
- Identify program goals and define KPI's and SLA's
- Identify and implement industry wide best practices
Test Planning
- Perform test maturity assessments provide recommendations and define roadmaps
- Identify candidate for automation by prioritization
Skill Examples
- Ability to define test strategies
- Ability to manage and evaluate the test tools and frameworks
- Ability to create re-usable assets
- Ability to identify test practice gaps and provide recommendations
- Ability to perform test maturity assessments
- Ability to define service improvement roadmaps
Knowledge Examples
- Knowledge of Automation Techniques
- Knowledge of Testing methodologies
- Knowledge of Test Automation tools and frameworks
- Knowledge of Automation ROI analysis
- Knowledge of industry wide KPI's
- Knowledge of Test Data and Test Env requirement identification
Additional Comments
We are seeking an accomplished Lead Quality Engineer with 10+ years of QA experience, including a minimum of 6 years in modern UI test automation using tools like Cypress or Playwright, and deep expertise in TypeScript and CSS/UI Kits. This role requires a strong technical leader who can drive quality across the frontend stack, collaborate with cross-functional teams, and build scalable, maintainable automation frameworks. You’ll lead the strategy, design, and implementation of automation solutions that ensure the visual and functional integrity of complex web applications. Key Responsibilities Lead the design, development, and maintenance of UI automation frameworks using Cypress or Playwright in TypeScript. Define and implement test strategies for frontend applications with a focus on usability, accessibility, and responsiveness. Work closely with developers and designers to understand UI architecture and enforce pixel-perfect quality standards using CSS and UI design systems/kits. Mentor and guide a team of quality engineers and review automation code and practices. Integrate test suites into CI/CD pipelines and ensure fast, reliable test feedback. Analyze defects, identify root causes, and contribute to continuous quality improvements. Advocate for test automation, best practices, and shift-left testing approaches. Must-Have Skills 10+ years of experience in software quality engineering. Minimum 6+ years of hands-on experience with: UI automation using Cypress or Playwright TypeScript for test development CSS and UI component libraries/kits (e.g., Material UI, Tailwind, Bootstrap) Deep understanding of modern web technologies and responsive design testing. Proven experience designing scalable, maintainable test frameworks. Experience with version control systems (e.g., Git) and working in Agile teams.
Skills
Cypress,Playwright,Typescript,CSS