betterjobs

Free template template · Word

Automation Tester Job Description

An automation tester job description for teams building and maintaining automated test suites for web, API and mobile. It is suited to companies that want faster regression cycles and CI-integrated testing.

  • Editable Word (.docx)
  • Made for India
  • 20 fill-in fields highlighted
  • Free, no sign-up

Preview of the template

[Highlighted] = fill in
[Company Logo][Company Name]

JOB DESCRIPTION – AUTOMATION TESTER

Job Title:
Automation Tester
Department:
Quality Engineering
Reports To:
QA Lead / Automation Architect
Location:
[Work Location]
Employment Type:
Full-time, Permanent
Experience:
3–6 years with 2+ years in test automation
Job Code:
[Reference Number]

About [Company Name]

[Company Name] is [one-line description of your business, products/services and team size]. Office address: [Company Address].

Job Summary

The Automation Tester will design, build and maintain automated test suites for [Application] at [Company Name], integrated with CI pipelines to give fast, reliable feedback on every build.

Key Responsibilities

  1. Design scalable automation frameworks (POM / BDD)
  2. Write UI automation scripts in [Selenium / Playwright / Cypress]
  3. Automate API tests using RestAssured or similar
  4. Integrate test suites with [CI Tool] for nightly and per-commit runs
  5. Analyse failures and separate product bugs from script issues
  6. Reduce flaky tests and maintain test data
  7. Automate mobile tests with Appium where applicable
  8. Report automation coverage and execution results
  9. Coach manual testers on automation

Required Skills

  • [Java / Python / TypeScript] scripting
  • Selenium / Playwright / Cypress
  • TestNG / JUnit / Pytest
  • Git and CI tools
  • API automation

Qualifications & Experience

  • B.E. / B.Tech / MCA
  • 3–6 years in testing with 2+ in automation

Preferred Skills (Good to Have)

  • Performance testing (JMeter)
  • BDD with Cucumber
  • Cloud device labs

Key Performance Indicators (KPIs)

KPITargetReview Frequency
Regression suite automated[Percentage]%Quarterly
Flaky test rateBelow [Percentage]%Monthly
Suite execution timeUnder [Number] minutesMonthly

Salary Range

₹[Minimum CTC] – ₹[Maximum CTC] per annum (CTC), depending on experience and skills. Final offer will show the fixed and variable split and approximate in-hand salary.

Benefits

  • Provident Fund (EPF) and ESI as applicable, gratuity as per law
  • [Number] days of paid leave plus public holidays as per company policy
  • [Health insurance / group mediclaim cover]
  • Certification support

How to Apply

Send your CV with a link to a sample automation framework if possible. Send your application to [HR Email] with the subject line "Application – Automation Tester – [Your Name]" or apply through [Application Link]. Last date to apply: [Date].

Prepared by
[HR Name]
Human Resources
Date: [Date]
Approved by
[Reporting Manager]
Quality Engineering
Date: [Date]

What this template includes

  • A job summary that explains why the automation tester role exists and where it sits in Quality Engineering
  • 9 role-specific responsibilities, starting with design scalable automation frameworks (POM / BDD)
  • Required skills such as [java / python / typescript] scripting and selenium / playwright / cypress, so screening criteria are clear
  • Qualifications and experience (3–6 years with 2+ years in test automation) stated up front to filter applications
  • A KPI table, e.g. regression suite automated, that later becomes the appraisal yardstick
  • Salary range, benefits and how-to-apply sections with placeholders ready to fill

When to use it

  • Regression testing takes too long manually
  • Building a test automation framework
  • Integrating tests into CI/CD
  • Converting manual testers' suites into automated scripts

How to customise this template

  1. 1Replace [Company Name], [Work Location] and the reporting line (QA Lead / Automation Architect) with your actual details
  2. 2Trim or reorder the responsibilities so the top three reflect what the automation tester will spend most time on
  3. 3Choose the automation tool and language (Selenium + Java, Playwright + TypeScript, Appium)
  4. 4Fill in the salary range as annual CTC in ₹ and decide whether to show it publicly or only on request
  5. 5Set realistic targets in the KPI table with the hiring manager before the role goes live

HR tips

  • Ask for framework design experience, not just script writing
  • Include flakiness rate as a KPI
  • Review a sample automation repo from candidates

For HR & hiring managers

Hire top talent from BetterJobs

Experienced and fresher candidates across India — blue, grey and white collar. Post a job in 5 minutes and start receiving applications.

  • Post in 5 minutesDescribe the role in one line — we write the job description.
  • Verified applicantsEvery applicant has a verified mobile number.
  • Resume databaseSearch experienced candidates by skill, city and experience.

Frequently asked questions

What does an automation tester do?+

An automation tester writes scripts and frameworks that test software automatically, runs them in CI and maintains them as the product changes.

Which tools are used in automation testing?+

Selenium, Playwright, Cypress, Appium, RestAssured, TestNG/JUnit and CI tools like Jenkins.

Which language is best for automation testing?+

Java is the most common in India, with Python, JavaScript/TypeScript and C# also widely used.

All 50 job descriptions →