Role Description
As a Lead Quality Engineer within our enterprise product domain, you will play a pivotal role as both a hands-on quality expert and a technical leader, embedding quality at the heart of everything we build. You’ll guide your squad through complex and often ambiguous challenges, ensuring the delivery of high-quality, reliable, and scalable software that meets both functional and non-functional requirements.You will lead the design and implementation of robust testing strategies — including automation, performance, and integration testing — while coaching and mentoring engineers to adopt a quality-first mindset. Working closely with Engineering Leads, Principal Engineers, and Architects, you will shape quality standards, influence strategic technical decisions, and drive continuous improvement across the engineering organization.With a holistic approach to software quality and a deep understanding of modern QA practices, you will elevate both the effectiveness and the impact of your squad.
Key Accountabilities / Responsibilities
- Deliver testing for the Product/Project/Platform team. 
- Lead Quality Engineers and coordinate required testing activities. 
- Define and/or implement testing approaches as agreed by the Principal Quality Engineer and/or Test Manager. 
- Analyze requirements: understand and break down requirements/stories to determine necessary testing; challenge ambiguous requirements or those without clear acceptance criteria. 
- Create key documentation such as Test Approaches, Test Plans, etc. 
- Generate key reporting including Test Progress, Defects, Requirement/User Story Coverage, Traceability, etc. 
- Ensure Quality Engineering best practices and processes are applied, aligned with the QE Centre of Excellence. 
- Drive CI/CD practices and processes. 
- Perform hands-on test automation as needed. 
- Execute hands-on manual test design and execution if required. 
- Peer review documents and test scripts. 
- Manage defect/bug creation and lifecycle. 
- Utilize appropriate testing tools recommended by the Test Architect and QE Centre of Excellence. 
- Identify mock/simulation requirements and collaborate with the Simulation Team for implementation. 
- Identify test data needs and facilitate creation, aligned with the Test Data Strategy. 
- Book required Testing Environments as per the Environment Booking Process. 
- Manage stakeholders including internal Product/Project/Platform teams, business colleagues, and external third parties. 
- Identify and highlight risks and dependencies, and plan mitigation strategies. 
- Actively participate in team ceremonies such as PI Planning, Sprint Planning, Story Refinement, Retrospectives, Demos/Show & Tells, etc. 
- Coach and mentor Quality Engineers. 
 
Required Skills & Experience
- Proven experience as a Lead Quality Engineer or Senior QA with a successful track record in delivering quality outcomes in agile product, platform, or project teams. 
- Strong leadership skills with experience in guiding and mentoring Quality Engineers, coordinating cross-functional testing activities, and promoting a quality-first culture. 
- Expertise in designing and executing end-to-end testing strategies including test planning, requirements analysis, traceability, risk identification, and reporting. 
- Proficiency in JavaScript and TypeScript, with hands-on experience testing applications built with React.js, Redux, Redux Saga, and Node.js. 
- Experience testing distributed backend systems using AWS infrastructure (VMs, EKS), Redis, and DocumentDB. 
- Deep knowledge of modern test automation tools and frameworks such as WebdriverIO, Mocha, Chai, CucumberJS, and ESLint. 
- Experience with test virtualization and service mocking using Wiremock. 
- Skilled in using test management and reporting tools like Jira XRay and Report Portal, with the ability to report progress, coverage, and quality metrics. 
- Proven ability to integrate automated tests into CI/CD pipelines using GitLab, with experience applying and maintaining quality gates. 
- Familiarity with test data strategy, environment management, and simulation tooling for robust testing processes. 
- Strong collaboration skills, with experience working closely with Product Owners, Developers, Test Architects, and external stakeholders. 
- Active participant in Agile ceremonies (PI Planning, Sprint Planning, Refinement, Retrospectives), contributing quality-focused insights. 
- Excellent verbal and written communication skills in English, able to influence technical and non-technical stakeholders. 
- Self-driven, proactive, and passionate about continuous improvement, test automation, and scalable quality engineering practices. 
 
Skills
Javascript,Typescript,React.Js,Automation Framework