Job Description Overview
  • Skill: QA Lead, Test Automation, Business Analyst, Selenium, Playwright, Cypress, Python, Java, JavaScript, API Testing, Postman, REST Assured, CI/CD, Agile, Stakeholder Collaboration, Test Planning, Test Execution, Defect Management, Leadership, Onshore-Offshore Coordination, Performance Testing, JMeter, Gatling, Microservices Testing, Cloud (Azure), DevOps, Process Improvement, Test Automation Frameworks, Requirements Gathering, Test Integration, Communication, Mentorship, Software Testing Life Cycle, ISTQB Certification, Documentation, Validation.
  • Location: Remote
  • Experience: 8

We are seeking a highly motivated and dynamic QA Lead with expertise in test automation, strong leadership capabilities, and the ability to collaborate effectively with onshore Project Managers and QA teams. The ideal candidate will possess Business Analyst (BA) skills to bridge the gap between business requirements and technical deliverables, ensuring seamless communication and high-quality outcomes in a fast-paced project environment.

 

Key Responsibilities:

  • Automation Testing: Design, implement, and maintain automation frameworks for functional, regression, and performance testing.
  • Test Planning & Execution: Develop and execute test plans, cases, and scripts to validate requirements and ensure high-quality deliverables.
  • Defect Management: Identify, log, and track defects to closure, ensuring timely resolution and reporting key QA metrics.
  • Leadership & Coordination: Lead QA efforts, ensuring alignment with business and technical objectives.
  • BA Capabilities: Collaborate with stakeholders to gather, analyze, and document requirements. Act as a liaison between business teams and technical teams.
  • Onshore Interaction: Communicate effectively with onshore QA and Project Managers to understand project priorities, challenges, and deliverables.
  • Team Collaboration: Work with developers, BA teams, and stakeholders to ensure quality throughout the software development lifecycle.
  • Mentorship: Guide and mentor QA team members, fostering collaboration and skill development.
  • Process Optimization: Continuously improve QA processes, adapting to project dynamics and requirements.

 

Key Attributes:

  • Strong leadership and decision-making capabilities.
  • Excellent analytical and problem-solving skills.
  • Adaptable to dynamic project requirements and tight timelines.
  • Proactive and self-motivated, with a passion for quality and process improvement.

 

Mandatory Skills:

  • Bachelor’s or Master’s degree in Computer Science, Computer Applications, Computer Engineering, or any other relevant field.
  • Proven expertise in automation testing tools (e.g., Selenium, Playwright, Cypress) and scripting languages like Python, Java, or JavaScript.
  • Hands-on experience in API testing using tools like Postman or REST Assured.
  • Strong Business Analysis skills, including requirements elicitation, documentation, and validation.
  • Ability to handle onshore-offshore coordination and act as a point of contact for QA and Project Managers.
  • Knowledge of CI/CD pipelines and test integration into deployment workflows.
  • Excellent communication and interpersonal skills for seamless collaboration with stakeholders.
  • Strong understanding of software testing life cycles (STLC), defect management, and Agile practices.

 

Good-to-Have Skills:

  • Familiarity with performance testing tools (e.g., JMeter, Gatling).
  • Exposure to cloud environments, particularly Azure.
  • Knowledge of microservices testing and validation.
  • Experience in DevOps practices and test automation in Agile projects.
  • ISTQB Certification or equivalent.