We are seeking an experienced and strategic QA Lead to head the quality assurance function for a large-scale platform replatforming program. This role will be responsible for defining and executing the overall testing strategy , managing manual and automated QA efforts, and ensuring the delivery of a robust, scalable, and bug-free platform . The QA Lead will also play a key role in integrating AI-driven testing tools and managing parallel run validations .
Key Responsibilities
- Testing Strategy & Leadership
- Define and lead the end-to-end testing strategy for the program, covering functional, integration, performance, regression, and UAT testing.
- Manage and mentor the QA team , allocating resources across multiple workstreams.
- Test Execution & Validation
- Oversee the development and execution of automated and manual test cases , ensuring full traceability to business and technical requirements.
- Lead testing efforts for key program phases including:
- Functional Validation
- Performance/Load/Stress Testing
- Parallel Run Support (legacy vs modern output validation)
- Knowledge Transfer & Documentation
- Contribute to the KT (Knowledge Transfer) checklist , ensuring delivery of:
- Test plans
- Test scripts
- AI-assisted testing outputs
- Final validation reports and evidence
- Tooling & Automation
- Work with engineering teams to implement AI-based testing automation frameworks where applicable.
- Maintain test environments and ensure CI/CD integration for continuous testing.
- Stakeholder Reporting
- Prepare detailed reports and dashboards on test progress , coverage , defect metrics , and go-live readiness .
- Collaborate closely with product owners, developers, DevOps, and business analysts to ensure QA alignment with project goals.
Required Qualifications
- Experience
- 8+ years of experience in software quality assurance, with at least 3 years in a QA Lead or Test Manager role on enterprise-scale projects.
- Prior experience testing Java-based backend systems , middleware , or messaging platforms .
- Testing Skills
- Deep understanding of testing methodologies , including black-box, white-box, regression, and exploratory testing.
- Hands-on experience with test automation tools such as Selenium, TestNG, JUnit, or Cypress.
- Experience with performance testing tools like JMeter, LoadRunner, or Gatling.
- Toolchain & Process
- Familiarity with Jira , TestRail , or similar QA management tools.
- Working knowledge of Git-based CI/CD pipelines , ideally integrated with automated test suites.
- Soft Skills
- Excellent leadership , team coordination , and communication skills .
- Proven ability to collaborate with cross-functional teams and articulate QA status to both technical and non-technical stakeholders.
Preferred Qualifications
- Experience with AI-driven testing tools , LLM-assisted test generation, or model-based test design.
- Domain knowledge in financial services or transaction-based systems .
- Familiarity with Agile and SAFe development environments.