Key Responsibilities:  
- 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 Swagger  
- Perform performance/load testing using tools such as JMeter or equivalent  
- Ensure integration of test suites into CI/CD pipelines (Jenkins, GitHub Actions, etc.)  
- Own and manage the defect lifecycle using tools like JIRA or Azure DevOps  
- Collaborate closely with developers, product managers, and other stakeholders to resolve issues and align expectations  
- Mentor and coach junior QA engineers, ensuring adherence to QA best practices and standards  
- Maintain clear documentation of test plans, cases, results, and QA metrics.
 
 
Required Skills & Qualifications:  
- 4+ years of experience in QA  
- Strong knowledge of manual testing, functional, UI, and regression testing  
- Proficiency in test automation with frameworks like Selenium, TestNG, or Cypress  
- Experience in REST API testing using Postman, Swagger, or scripting with RestAssured  
- Hands-on experience with JMeter or equivalent performance testing tools  
- Familiar 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 environments  
- Excellent 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 Zephyr  
- Exposure to security testing or accessibility compliance