| Detail | For this role |
|---|---|
| Department | Information Technology |
| Level | Manager |
| Reports to | Delivery Manager |
| Direct reports | Senior QA Engineer, Software Tester, Manual Tester, Performance Test Engineer |
| Experience | 10 to 14 years in software testing, with 3 or more years managing testing for client projects |
Test Manager job description template
Copy this job description, replace the text in square brackets and post it on your careers page or a job portal.
Job title: Test Manager
Department: Information Technology
Reports to: Delivery Manager
Location: [City], [office, branch or site]
About the role
A Test Manager plans and controls testing for a project or program, usually in an IT services firm, bank, insurer or enterprise IT team. They write the test strategy and plan, estimate test effort, manage test leads and testers, coordinate system integration and user acceptance testing, and sign off with a test completion report. Most test managers answer to the delivery manager, with a dotted line to the Head of QA. A good Test Manager gives the client an honest picture of release risk and runs UAT so business users finish on time.
Key responsibilities
- Write the test strategy and master test plan, covering scope, test levels, environments, data, tools and exit criteria.
- Estimate test effort and team size for proposals and change requests using a documented estimation model.
- Schedule system testing, system integration testing, performance testing and UAT against the project plan.
- Arrange test environments and test data with infrastructure, development and client teams before each phase.
- Manage test leads and testers, assign modules and follow execution progress daily.
- Run defect review meetings with development and client teams, and escalate blockers that threaten the schedule.
- Prepare business users for UAT with scenarios and schedules, and track their sign-offs.
- Report test progress, coverage and defect trends to the client and delivery manager every week.
- Issue the test completion report with open risks and a go or no-go recommendation for each release.
- Keep test artefacts audit-ready, especially for regulated clients such as banks and insurers.
Requirements
- B.E., B.Tech, MCA or B.Sc
- ISTQB Advanced Level Test Manager certification
- PMP is an advantage
- 10 to 14 years in software testing, with 3 or more years managing testing for client projects
KRAs and KPIs for a Test Manager
Key result areas for the appraisal form, each with a KPI you can measure every month or quarter.
| Key result area | How to measure it |
|---|---|
| Test planning | Test strategy and plan approved by the client before the test phase starts |
| Execution on schedule | Test phases completed within planned dates, with any slippage flagged at least a week early |
| Defects reaching UAT | Defects found in UAT below 10 percent of those found in system testing |
| Estimation accuracy | Actual test effort within 15 percent of the estimate |
| UAT completion | UAT sign-off received on or before the planned date |
| Reporting | Weekly test status shared with the client on the agreed day |
Skills and tools
Tools used day to day: OpenText ALM or Jira with Xray, Excel estimation models, Selenium or UFT, JMeter or LoadRunner, SQL client, Microsoft Teams.
Reporting line and career path
Next roles: Head of QA, Delivery Manager, IT Program Manager
Interview questions for a Test Manager
- How do you estimate testing effort for a project with 200 requirements?
- UAT users keep missing their testing slots. What do you do?
- What goes into your test completion report?
- The client wants to go live with open severity 2 defects. How do you advise them?
- How do you plan system integration testing when three vendors own different systems?
- Tell me about a test phase that slipped. What caused it and what did you change?
Managing a Test Manager in ZeniaHR
Hire and manage your information technology team in one place
Post the role, onboard the new hire, and track attendance, leave and KRAs in ZeniaHR. Free for your first 50 employees.
Book a free demoSee pricingFrequently asked questions
What does a test manager do?
A test manager plans and controls testing for a project or program. They write the test strategy and plan, estimate effort, manage testers, arrange environments, run defect reviews, support user acceptance testing and give a go or no-go recommendation in the test completion report. They are the client's main contact for test status.
Is ISTQB necessary for a test manager?
It is not compulsory, but many Indian IT services firms and banks ask for ISTQB certification, and its Advanced Level Test Manager qualification maps directly to this job. Clients also look for experience managing UAT and system integration testing on large projects, often in banking or insurance.
Who does a test manager report to?
In IT services companies a test manager usually reports to the delivery manager of the account, with a dotted line to the head of QA for standards. In product companies and enterprise IT they more often report to the head of QA or a QA manager.