highlisted
Technology

Automation tester and SDET jobs: framework skills, the live coding round, and Selenium vs Playwright

For manual testers ready to automate, and for developers who like breaking things more than building them. Automation and SDET roles are rarely first jobs in India; people arrive from manual QA or from development, and the interview checks whether you can write and maintain test code as well as a developer writes product code.

Updated From 557 open jobs at 317 employersHow we count

Open jobs557315 first posted in the last 30 days
Employers hiring31716% of jobs via staffing firms
Posts stating pay4.4%too few (under 30) for a median
Open to freshers0.9%of 447 posts that state experience

Who's hiring now

Employers by open jobs on 12 November 2026. Recruitment and staffing firms are counted but not ranked.

  1. 1HCLTech25 jobs
  2. 2EPAM Systems16 jobs
  3. 3New Vision11 jobs
  4. 4Eurofins10 jobs
  5. 5Capgemini7 jobs
  6. 6Iris Software7 jobs
  7. 7Siemens6 jobs
  8. 8Apple5 jobs
  9. 9Wipro5 jobs
  10. 10Xoriant5 jobs
  11. 11HighLevel4 jobs
  12. 12Jobgether4 jobs

Kinds of employer the posts mention:MNC 40%Startup 26%Staffing / recruitment agency 13%SME 9%Global capability centre 6.5%Staffing for a client 2.9%

What it pays

From full-time posts that state pay: 24 of 549 (4.4%), at most 3 per employer. CTC a year; your in-hand is lower after PF and tax.

Too few of these posts state pay (we need 30) to give a fair figure this week. Most employers in this field share pay only at offer stage, so ask for the CTC break-up before you accept.

Work out the in-hand for any offer with the salary calculator, or compare fields on salaries in India.

What the posts ask for

Share of these jobs that name each skill, tool, certification or qualification as required or preferred.

Skills and tools

  • Selenium & test automation47% · 264 jobs
  • Python47% · 263 jobs
  • JavaScript / TypeScript44% · 246 jobs
  • Playwright39% · 218 jobs
  • Java35% · 197 jobs
  • Jenkins34% · 187 jobs
  • SQL28% · 157 jobs
  • Postman27% · 148 jobs
  • Azure25% · 139 jobs
  • AWS20% · 111 jobs

Qualifications

  • Graduate28% · 154 jobs
  • B.Tech CSE11% · 62 jobs
  • B.Tech / B.E9.5% · 53 jobs
  • Postgraduate7.5% · 42 jobs
  • MCA3.4% · 19 jobs
  • M.Tech / M.E2.5% · 14 jobs
  • B.Tech EEE / Electrical2.3% · 13 jobs
Contract / temporary 15%Shift work 11%Relocation 3.6%Incentives on top of pay 1.1%Tamil 2%

Where the jobs are, and who they're for

Cities by open jobs (a job in three cities counts in each); 62 name no city.

Experience asked

  • Fresher (under 1 year) 0.7%
  • 1–3 years 7.7%
  • 3–7 years 52%
  • 7 years or more 20%
  • Not stated in the post 20%

Work mode: On-site 86% · Hybrid 6.8% · Remote 7.7%

Job titles you'll see

QA Automation EngineerSdetAutomation Test EngineerSoftware Development Engineer in TestSenior QA Automation EngineerSenior Automation TesterAutomation TesterTest Automation EngineerSenior SDETSenior Software Development Engineer in Test

How to get hired

Two ways in

From manual testing. This is the most common route. You already know test design and the domain; what you add is programming. Learn one language properly (Java at services firms, Python or TypeScript at product companies), then one UI framework and API testing. Ask to automate the regression suite on your current project, even a small part of it. "Automated 120 regression cases for the funds-transfer module, cutting regression from three days to four hours" is the line that gets you shortlisted; make sure your own version is true and specific.

From development. Developers move into SDET (Software Development Engineer in Test) roles at product companies and GCCs, where the job is building test infrastructure: frameworks, test data services, mocks, and the CI checks every pull request must pass. Product companies interview SDETs much like developers, with a data structures round included.

The stacks employers name

  • Java + Selenium WebDriver + TestNG + Maven, often with Cucumber for BDD: the services-firm and banking default. HCLTech, Capgemini, Wipro and EPAM hire for this heavily.
  • Playwright or Cypress with TypeScript: newer product teams and startups. Playwright has become very common in recent posts because it is faster and less flaky.
  • Python with pytest (and Playwright or Selenium): teams whose developers already work in Python.
  • API: Rest Assured (Java), Postman with Newman, or pytest with requests.
  • Mobile: Appium, plus Espresso or XCUITest at product companies.
  • Performance: JMeter, sometimes k6 or Gatling.
  • CI: Jenkins, GitHub Actions or Azure DevOps, running tests on every commit and reporting results.

The live coding round

Most automation interviews include a shared-screen session. Typical tasks:

  • Write a Page Object for a login page, then a test that uses it
  • Locate an element with a dynamic ID using a good XPath or CSS selector, and explain why your locator won't break next sprint
  • Explain implicit vs explicit waits, and fix a test that fails with StaleElementReferenceException
  • Handle a new tab, an iframe, a file upload or a JavaScript alert
  • Write an API test that creates a record, reads it back and checks the response schema
  • Plain programming: reverse a string, find duplicate characters, read data from a JSON or Excel file for a data-driven test

The framework round

Experienced candidates are asked to describe a framework they built: folder structure, how test data is managed, reporting (Allure, Extent), parallel runs, how secrets are kept out of code, and how it runs in CI. The question that separates people: "How do you deal with flaky tests?" Good answers cover proper waits, isolated test data, retries only as a last resort, and tracking flake rates rather than ignoring them.

Titles and pay direction

Titles read QA Automation Engineer, Automation Test Engineer, Test Automation Engineer, SDET and Senior SDET. SDET roles at product companies pay close to developer bands; automation roles at services firms pay more than manual testing but less than development. A noticeable share of automation openings are contract or through staffing firms, so read contract jobs through agencies before signing.

What the work is like

Automation engineers live in two worlds: they write code daily but are judged on product quality. A good week means new tests merged and the pipeline green; a bad week means an hour each morning triaging which of last night's failures are real bugs and which are broken tests. On client projects you may run overnight suites and report results to a team in another time zone, which is why shift work shows up in some of these posts.

Growth goes from automation engineer to SDET lead or test architect, or across into DevOps and release engineering, where CI and pipeline skills carry over directly (see the cloud and DevOps guide).

Latest openings

Fresh from employers' own career sites, one per employer.

All open jobs

New automation testing jobs, every morning.

Our Telegram bot sends you the day's fresh openings for this field, straight from employers' sites. Free, and you can stop it any time.

Start alerts on Telegram

Questions people ask

Selenium or Playwright: which should I learn?

If you are targeting services firms and banks, Selenium with Java is still the most asked. For product companies and new projects, Playwright with TypeScript is increasingly the default. Learn one well; the concepts (locators, waits, page objects, assertions) transfer within weeks.

Java or Python for automation testing?

Java if most of the jobs you want are at services firms and banking projects; Python or TypeScript if they are at startups and product companies. Read the posts in your target city and count.

Can a fresher get an automation testing job?

It is rare to be hired straight into automation; most openings want two or more years. Freshers can get there faster by joining a QA team, learning automation on the job and asking to be moved within the first year. A GitHub repo with a working framework against a public demo site helps.

What is the difference between an automation tester and an SDET?

An automation tester mostly writes and maintains automated test cases. An SDET builds the testing tools and infrastructure as well, codes at developer level, and is usually interviewed like a developer, including data structures.

What do automation testing jobs pay in India?

Only 24 of the 549 full-time automation testing jobs open on Highlisted on 12 November 2026 state their pay, fewer than the 30 we need before quoting a figure. Ask for the CTC break-up at offer stage, and compare the in-hand amount with the salary calculator.

Can freshers get automation testing jobs?

0.9% of the automation testing jobs that say what experience they want are open to freshers (under a year): 4 openings on Highlisted on 12 November 2026.

Which cities have the most automation testing jobs?

Bengaluru (222), Pune (80), Hyderabad (76), Chennai (49), Noida (29), counting the open jobs on Highlisted on 12 November 2026 that name a city. A job listed in several cities counts in each.

Which companies are hiring for automation testing jobs right now?

By open jobs on Highlisted on 12 November 2026: HCLTech, EPAM Systems, New Vision, Eurofins, Capgemini, Iris Software. Recruitment and staffing firms are counted in the totals but not ranked here (they post 16% of these jobs).

Highlisted Editorial Team

The figures on this page are worked out every week from the open jobs on Highlisted, read from employers' own career sites (last read 12 November 2026). The advice is written and checked by our editors against official sources. How we collect and count the data.

Sources (4)
  1. Selenium documentation (WebDriver, waits, Page Object models)
  2. Playwright documentation
  3. REST Assured
  4. Apache JMeter user manual