Overview
Skills
Job Details
Job Summary
We are seeking a QA Lead to drive the quality assurance strategy, planning, and execution for our onshore teams. The ideal candidate will have hands-on experience in test automation, CI/CD integration, and process improvement, along with strong leadership and communication skills.
Key Responsibilities
-
Leadership & Strategy
-
Lead QA efforts across onshore teams, ensuring compliance with quality standards and best practices.
-
Define and implement comprehensive test strategies, plans, and automation frameworks aligned with project goals.
-
Mentor and guide QA engineers to enhance their skills and efficiency.
-
-
Automation & Testing
-
Design, develop, and maintain automated test scripts using Cucumber, Selenium, and other relevant tools.
-
Integrate automated tests into CI/CD pipelines to support continuous delivery.
-
Collaborate closely with developers to troubleshoot, reproduce, and resolve defects.
-
-
Quality Improvement
-
Drive continuous improvement in QA processes, tools, and methodologies.
-
Establish quality metrics and track test effectiveness and defect trends.
-
Participate in sprint planning, retrospectives, and release readiness reviews.
-
-
Collaboration & Reporting
-
Work cross-functionally with development, product, and DevOps teams to ensure seamless quality delivery.
-
Provide clear QA reports, defect analysis, and recommendations to stakeholders.
-
Required Skills & Experience
-
8+ years of experience in software testing, including at least 3 years in a lead or senior QA role.
-
Strong hands-on experience with Selenium WebDriver, Cucumber (BDD/TDD frameworks), and test automation tools.
-
Experience integrating automated tests with CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitLab CI).
-
Proficiency in manual, functional, regression, and API testing.
-
Familiarity with Agile/Scrum development environments.
-
Excellent analytical, problem-solving, and communication skills.