We are seeking a seasoned QA Automation Lead to spearhead our API testing efforts and ensure the highest quality standards for our products. As a QA Lead, you will be responsible for leading a team of QA engineers, designing and executing comprehensive test strategies, and driving continuous improvement in our testing processes.


Key Responsibilities:

  • Team Leadership: Lead and mentor a team of QA engineers, fostering a collaborative and high-performing environment.
  • Test Strategy and Planning: Develop and implement a robust test strategy, including test planning, test case design, and test execution.
  • API Testing: Hands-on experience in API testing using tools like Rest-Assured, Postman, or equivalent.
  • Design, develop, and execute comprehensive API test cases, including functional, performance, and security testing.
  • Automation Framework: Design, develop, and maintain automated test frameworks using Java and other relevant technologies.
  • Integrate automated tests into the CI/CD pipeline to enable continuous testing and delivery.
  • Defect Tracking and Reporting: Effectively track and manage defects using bug tracking tools like Jira.
  • Analyze test results, identify root causes of failures, and work with development teams to resolve issues.
  • Process Improvement: Continuously evaluate and improve testing processes to enhance efficiency and effectiveness.
  • Identify opportunities for automation and implement solutions to streamline workflows.


Required Skills and Experience:

  • 7+ years of experience in software quality assurance, with a strong focus on API testing.
  • Experience with JavaScript and frontend testing frameworks (e.g., Selenium, Cypress).
  • Proven leadership skills and experience managing QA teams.
  • Strong proficiency in Java programming and object-oriented concepts.
  • In-depth knowledge of API testing frameworks and tools like Rest-Assured, Postman, or equivalent.
  • Experience in designing and executing test cases, test plans, and test strategies.
  • Understanding of software development methodologies (Agile, Scrum, etc.).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and collaboratively with cross-functional teams.


Preferred Skills:

  • Knowledge of performance testing tools (e.g., JMeter, LoadRunner).
  • Understanding of security testing concepts and tools.
  • Experience with cloud-based testing environments.