Key Responsibilities :
- Lead and manage QA efforts across multiple parallel projects
- Define, implement, and manage comprehensive test strategies and test plans
Design, develop, and maintain automation frameworks using Selenium,TestNG, or Cypress
Conduct end-to-end API testing using tools like Postman, RestAssured, or SwaggerPerform performance / load testing using tools such as JMeter or equivalentEnsure integration of test suites into CI / CD pipelines (Jenkins, GitHub Actions, etc.)Own and manage the defect lifecycle using tools like JIRA or Azure DevOpsCollaborate closely with developers, product managers, and other stakeholders to resolve issues and align expectationsMentor and coach junior QA engineers, ensuring adherence to QA best practices and standardsMaintain clear documentation of test plans, cases, results, and QA metrics.Required Skills & Qualifications :
8+ years of experience in QA, including at least 2+ years in a lead role
Strong knowledge of manual testing, functional, UI, and regression testingProficiency in test automation with frameworks like Selenium, TestNG, or CypressExperience in REST API testing using Postman, Swagger, or scripting with RestAssuredHands-on experience with JMeter or equivalent performance testing toolsFamiliar with CI / CD tools and version control systems (e.g., Git, Jenkins, GitHub Actions)Good understanding of SDLC, STLC, and defect life cycle
Exposure to Agile / Scrum environmentsExcellent communication, reporting, and team collaboration skills.Preferred / Optional Skills :
Knowledge of Docker, Kubernetes, or cloud platforms (AWS, Azure)Experience with test case management tools like TestRail or ZephyrExposure to security testing or accessibility complianceSkills Required
TestNG, Jenkins, Jmeter, Restassured, cypress , Swagger, Selenium, Postman, Jira, Azure Devops