Test Lead (QA Lead)

Overview

The Test Lead is responsible for planning, leading, and delivering end-to-end testing for one or more products/modules. This role owns test strategy, execution governance, quality metrics, and release readiness, while coaching QA engineers and partnering closely with Product, Development, DevOps, and stakeholders to ensure high-quality deliveries.

Job Description

Key Responsibilities:
Test Strategy & Planning

Define and own the overall test strategy (functional, regression, integration, system, UAT support, non-functional).

Create test plans, scope, schedules, estimates, and entry/exit criteria aligned with release plans.

Lead day-to-day QA execution across sprints and releases (manual + automation) and manage test cycles

Review and approve test cases, test data, and test results to ensure completeness and quality.

Select/standardize QA tools and frameworks where needed, and improve test environments and stability.

Work closely with Product Owners/Managers, Engineering Leads, Architects, and DevOps to align on quality goals.

Promote best practices in test design, documentation, and shift-left quality.

Required Qualifications

Bachelor’s degree in computer science, Engineering, or equivalent practical experience.

6–10+ years in QA/testing with 2–4+ years in a QA Lead/Test Lead role.

Strong understanding of SDLC/STLC, Agile methodologies, and release management practices.

Hands-on experience with:
o    Test planning, test case design, and execution management
o    Defect lifecycle and triage governance
o    API testing (Postman/RestAssured/Karate/Cucumber or similar)
o    Test automation frameworks (Selenium/Cypress/Playwright or similar)
o    CI/CD tools (Azure DevOps/Jenkins/GitHub Actions or similar)

Key Competencies

Strong leadership and ownership mindset; drives outcomes without micromanagement.

Excellent communication: translates technical status into business-ready updates.

Analytical and detail-oriented; strong problem-solving and root cause thinking.

Ability to balance speed vs. quality and manage multiple priorities under pressure.

Collaborative partner to Engineering, Product, and DevOps.

Preferred Skills (Nice to Have)

Experience in industrial/IoT platforms, distributed systems, microservices, event-driven systems (Kafka/MQTT).

Performance testing exposure (JMeter/Gatling/k6).

Experience with Kubernetes-based deployments and test environment management.

Skills & Requirements

Test Strategy, Test Planning, Test Case Design, Test Execution Management, Regression Testing, Integration Testing, System Testing, UAT Support, Non-Functional Testing, QA Governance, Quality Metrics, Release Management, SDLC, STLC, Agile Methodologies, Defect Lifecycle Management, Defect Triage, API Testing, Postman, RestAssured, Karate, Cucumber, Test Automation, Selenium, Cypress, Playwright, CI/CD, Azure DevOps, Jenkins, GitHub Actions, Test Environment Management, Leadership, Stakeholder Management, Communication Skills, Analytical Skills, Problem Solving, Root Cause Analysis, IoT Platforms, Distributed Systems, Microservices, Event-Driven Systems, Kafka, MQTT, Performance Testing, JMeter, Gatling, k6, Kubernetes

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you