As a QA Manager, you will lead quality assurance efforts across multiple squads or sub-domains, ensuring the delivery of high-quality software in a fast-paced banking environment.
You will define testing strategies, drive automation, and foster a culture of continuous improvement while managing a team of Quality Engineers (QEs). Your expertise in shift-left testing, automation frameworks, and CI/CD will be critical in maintaining robust quality standards.
Key Responsibilities
Quality Management
- Own all quality aspects across multiple squads or sub-domains.
- Define and align testing strategies with stakeholders (Head of Engineering, Engineering Manager).
- Drive Shift-Left testing and an Automation-First approach.
- Establish and enforce best practices, aligning with global QA processes.
- Identify and resolve testing challenges, acting as an escalation point for critical quality issues.
- Contribute to software development, including code reviews, design discussions, and complex bug fixes.
- Design, implement, and maintain automation frameworks (e.g., Selenium, Appium, Playwright) and CI/CD pipelines (Jenkins, Docker, Kubernetes).
- Oversee all testing phases (System Testing, SIT, Regression) and manage the SIT environment.
- Define, track, and report on quality metrics to stakeholders.
- Manage release testing activities, including test sign-offs.
Talent & Performance Management
- Lead recruitment and hiring decisions for QE roles.
- Allocate QE resources across squads based on project needs.
- Foster a strong team culture and drive employee engagement.
- Set performance goals aligned with domain and organizational priorities.
- Conduct 1:1s, career development plans, and quarterly/annual performance reviews.
Capability Building & Innovation
- Identify skill gaps and organize upskilling programs for QEs.
- Mentor senior QEs to take on leadership roles.
- Contribute to cross-domain QA capabilities within the bank.
- Drive innovation in testing tools, processes, and domain-specific solutions.
- Keep the team updated on emerging testing technologies and trends.
Skills & Experience
- 12+ years in Quality Engineering, with people leadership experience (managing 20-30+ QEs).
- Strong quality mindset with expertise in Shift-Left testing and test automation.
- Deep knowledge of testing methodologies for enterprise-grade systems.
- Experience in software development, system architecture, and design.
- Strong programming skills (Java, JavaScript, Python, or similar).
- Expertise in automation frameworks (Selenium, Appium, Playwright, Rest Assured).
- Hands-on experience with Cloud (AWS/Azure), CI/CD (Jenkins, Docker, Kubernetes).
- Ability to become a Subject Matter Expert (SME) in banking domains.
- Excellent leadership, communication, and stakeholder management skills.
Why Join?
- Lead quality initiatives in a global banking environment.
- Drive innovation in testing and automation.
- Mentor and grow a high-performing QA team.
- Work with cutting-edge technologies in cloud and CI/CD.