About the Role :
We are looking for an experienced and detail-oriented QA Lead to lead our quality assurance team and ensure the delivery of high-quality software products.
The ideal candidate should have a strong technical background in software testing, including automation and manual testing practices, and a passion for driving quality across the software development lifecycle.
You will be responsible for building test strategies, managing QA engineers, collaborating with development teams, and implementing robust test processes.
Key Responsibilities :
- Lead the QA efforts across multiple projects by defining testing strategies, plans, and execution approaches.
- Collaborate with product owners, developers, DevOps, and business stakeholders to understand requirements and drive test planning early in the development lifecycle.
- Manage and mentor a team of QA engineers, helping them grow technically and professionally.
- Design and implement comprehensive test suites for manual and automated testing.
- Review and ensure full test coverage, including unit, integration, system, performance, and regression testing.
- Drive the implementation of test automation frameworks and CI / CD pipeline integrations.
- Ensure traceability of tests to business requirements and maintain detailed documentation for test cases and test results.
- Identify, record, and track defects and work with cross-functional teams to resolve them.
- Monitor QA metrics such as defect density, test coverage, test execution rate, and provide regular status reports.
- Continuously improve QA processes, tools, and best practices in alignment with Agile / Scrum methodologies.
- Support UAT and coordinate with end users and product teams for final product validation.
Technical Skills Required :
Manual Testing :
Functional, UI, regression, and exploratory testingTest case creation, execution, and defect managementGood knowledge of STLC, SDLC, and Agile methodologiesAutomation Testing :
Strong hands-on experience with Selenium, Cypress, or PlaywrightKnowledge of test automation frameworks like TestNG, JUnit, BDD (Cucumber)Scripting skills in Java, Python, or JavaScriptPerformance Testing :
Familiarity with tools such as JMeter, LoadRunner, or Gatling (preferred)API Testing :
Proficiency in testing REST / SOAP APIs using tools like Postman, REST Assured, or SoapUIDevOps & CI / CD :
Experience integrating automation tests in pipelines using Jenkins, GitLab CI, Azure DevOps, or similarFamiliarity with Docker, Kubernetes, and cloud-based testing platforms (e.g., BrowserStack, Sauce Labs)Bug / Project Tracking Tools :
Hands-on with JIRA, TestRail, Zephyr, or similar QA / test management toolsKey Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or a related field58 years of experience in software testing with at least 2 years in a QA Lead or Test Lead roleProven experience in leading QA teams in Agile / Scrum environmentsExpertise in both manual and automated testing of web and mobile applicationsStrong analytical, organizational, and problem-solving skillsExcellent communication and leadership skillsNice to Have :
ISTQB or equivalent certificationExperience in testing cloud-native or SaaS applicationsExposure to security testing or tools like OWASP ZAP / Burp SuiteFamiliarity with BDD and TDD development modelsKnowledge of version control systems like Gitref : hirist.tech)