Quick answer: How do I get an API testing or SDET job in 2027?
- Test design — positive, negative and boundary cases; status codes, schemas, auth and permissions.
- Automation — REST Assured, pytest + requests, or Playwright/Supertest; data-driven tests in CI.
- Beyond functional — contract tests, performance and load tests, basic API security checks.
- The pay jump — SDETs earn far more than manual QA: ₹14.7–16.3 lakh vs ₹6.3–6.9 lakh typical (AmbitionBox, Oct 2026).
- Proof — a public automation framework with reports, running in a CI pipeline.
Key takeaways
- API testing is where many manual testers make the move into automation and SDET roles.
- Coding skill is the dividing line in QA pay — SDET roles pay more than double typical QA roles.
- Negative and permission tests catch the bugs that matter most.
- Contract testing reduces flaky end-to-end suites in microservice teams.
- AI can draft test cases; testers who judge coverage and risk stay valuable.
Picture a QA engineer at a fintech in Bengaluru testing a new "transfer funds" API. The happy path works. Then they try the things users and attackers actually do: transfer a negative amount, transfer from someone else's account by changing an ID, send the same request twice quickly, and send it with an expired token. Two of those succeed when they shouldn't. Those tests, automated and running on every pull request, are worth more to the company than a hundred happy-path checks. API testing interviews look for testers who think this way — and pay much more for those who can also code the automation.

What API testers and SDETs do in 2027
API testers verify the contracts that apps and services depend on: correct data and status codes, proper errors, authentication and permissions, and performance under load. SDETs — software development engineers in test — build the automation frameworks, write tests as code, run them in CI/CD and work with developers to make systems testable.
The pay gap between manual QA and automation is one of the largest in Indian tech. AmbitionBox shows typical QA engineer pay of ₹6.3–6.9 lakh in October 2026, with average pay up about 20% over two years, while SDETs typically earn ₹14.7–16.3 lakh and ₹21.2–23.4 lakh at 6–9 years.12 In the US, software QA analysts and testers earned a median $104,300 in May 2025.3
- Typical SDET pay in India (AmbitionBox, Oct 2026)
- ₹14.7–16.3 lakh
- Typical QA engineer pay in India
- ₹6.3–6.9 lakh
- SDETs at 6–9 years
- ₹21.2–23.4 lakh
- US median, QA analysts and testers (BLS, May 2025)
- $104,300
How API testing / SDET hiring works
| Stage | Who runs it | What they are really checking | Typical length |
|---|---|---|---|
| Résumé screen | Recruiter or ATS | Automation tools, language, CI, domain | Seconds |
| Testing concepts | QA lead | Test design, API concepts, bug reporting | 45 minutes |
| Coding round | Engineer | Programming fundamentals, sometimes DSA | 45–60 minutes |
| Automation task | QA lead or panel | Write API tests in a framework, live or take-home | 1–4 hours |
| Framework design (SDET) | Senior SDET | Architecture of a test framework, CI, data | 45 minutes |
Table: The API testing and SDET hiring process — stages and what each tests (editorial summary)
What hiring managers screen for

Test design
Positive, negative, boundary and permission cases; equivalence partitioning; prioritising by risk.
HTTP and APIs
Methods, status codes, headers, JSON schemas, idempotency and pagination.
Automation in code
A framework such as REST Assured in Java,4 pytest with requests or a JavaScript runner — readable, data-driven and maintainable.
Contract testing
Consumer-driven contracts with tools like Pact,5 reducing reliance on slow end-to-end suites.
Performance and security
Load tests with k6 or JMeter,6 and checks for OWASP API risks like broken object-level authorisation.7
CI/CD and environments
Running tests in pipelines, test data management, mocks and service virtualisation.
How testing hiring has changed
| Period | What happened | What employers hired for |
|---|---|---|
| 2005–2011 | Manual testing teams, waterfall releases | Manual testers, test case writers |
| 2012–2017 | Selenium UI automation; agile | Automation testers |
| 2018–2022 | Microservices and APIs; shift-left testing | API automation, SDETs |
| 2023–2024 | Leaner teams; developers own more testing | SDETs who build frameworks and coach |
| 2025–2027 | AI-generated tests; contract and observability-driven testing | Risk judgement, framework design, AI-assisted testing |
Table: How testing hiring has changed (editorial summary)
Proof: an API automation framework

- A public API under test — such as an open REST API or your own demo service.
- Real coverage — positive, negative, boundary, auth and permission tests.
- Schema validation — responses checked against a JSON schema.
- Data-driven tests — parameters and fixtures, not copy-pasted cases.
- CI pipeline — tests run on every push with a readable report.
- One contract or load test — to show breadth.
Résumé and LinkedIn: words recruiters search for
Recruiters filter on: SDET, QA Automation Engineer, API Test Engineer, Test Automation Engineer, QA Engineer; REST Assured, Postman, Newman, pytest, Playwright, Selenium, Cypress, Java, Python, JavaScript, TestNG, JUnit, Pact, k6, JMeter, Jenkins, GitHub Actions, ISTQB.
Write bullets with impact: "Built a REST Assured suite of 400 API tests running in CI in 6 minutes; caught an authorisation bug that exposed other users' statements before release."
Worked example: test cases for a transfer API
| Case | Input | Expected |
|---|---|---|
| Valid transfer | Own account, ₹500, valid token | 201 Created; balances updated |
| Negative amount | ₹−500 | 422 with a clear error |
| Insufficient funds | More than balance | 409 or 422; no change |
| Someone else's account | Valid token, other user's account ID | 404 or 403; no change |
| Expired token | Expired JWT | 401 |
| Duplicate request | Same idempotency key twice | Second returns original result; one transfer |
| Missing field | No amount | 400 with field error |
| Schema | Any success | Response matches schema |
Table: Example API test cases for a funds transfer endpoint (illustrative)
Eight cases, and five of them are not the happy path — which is exactly what interviewers want to see.
Could you pass the REST API Testing Certification today?
Hiring managers test judgement with scenarios like this one. Answer it before you open the explanation — the test has 15 of them, 15 minutes, 70% to pass.
Which response code should a successful DELETE with no body return?
- 204 No Content
- 201 Created
- 404 Not Found
- 302 Found
Show the answer
A. 204 No Content — 204 signals success with no body.
- 01Designing API tests
- 02Automating API tests
- 03Performance and reliability testing
Free, no sign-up. Pass and you become a REST API Testing, with a credential ID employers can verify. Every answer is explained either way.
API testing interview questions, with how to answer them
"How would you test a login API?"
Valid and invalid credentials, locked accounts, rate limiting, token expiry, response schema, no sensitive data in errors, and timing that doesn't reveal whether a user exists.
"What's the difference between 401 and 403?"
401: not authenticated. 403: authenticated but not permitted.
"What is contract testing and why use it?"
Consumers define the requests and responses they rely on; providers verify they still meet them. It catches breaking changes early without full end-to-end environments.
"How do you manage test data?"
Create data through APIs or fixtures per test, isolate tests, clean up, and avoid depending on shared, changing data.
"How do you make tests less flaky?"
Remove shared state, wait on conditions not sleeps, mock unstable dependencies and run tests independently.
"What would you include in a load test?"
Realistic scenarios and data, ramp-up, target throughput, latency percentiles and error thresholds, and monitoring of the system under test.
"How do you test idempotency?"
Send the same request with the same idempotency key twice and assert one effect and identical responses.
"Postman or code-based automation?"
Postman for exploration and quick collections; code-based frameworks for maintainable, version-controlled suites in CI.
Where API testing jobs are and what they pay
| Role and experience (India) | Typical pay | Source |
|---|---|---|
| QA engineer, 1–3 years | ₹4.2–4.6 lakh | AmbitionBox, Oct 2026 |
| SDET, 1–3 years | ₹10.3–11.3 lakh | AmbitionBox, Oct 2026 |
| SDET, 3–6 years | ₹13–14.3 lakh | AmbitionBox, Oct 2026 |
| SDET, 6–9 years | ₹21.2–23.4 lakh | AmbitionBox, Oct 2026 |

Table: QA and SDET pay in India by experience (self-reported; indicative)
Career path
| Stage | Typical title | What changes |
|---|---|---|
| Entry | QA engineer, API tester | Test cases and execution |
| Mid | Automation engineer, SDET | Frameworks and CI |
| Senior | Senior SDET, QA lead | Strategy, architecture, coaching developers |
| Branches | Software engineer, DevOps/SRE, QA manager | Development or quality leadership |
Table: Testing career path (editorial summary)
A 10-week plan

- Weeks 1–2: HTTP and Postman — Methods, status codes, JSON, auth; explore a public API.
- Weeks 3–4: A language — Java, Python or JavaScript basics for testers.
- Weeks 5–6: A framework — REST Assured or pytest; data-driven tests and schemas.
- Week 7: CI and reporting — GitHub Actions or Jenkins; readable reports.
- Week 8: Contracts and load — One Pact test and one k6 script; take the REST API Testing Certification.
- Weeks 9–10: Interview prep — Test-design cases and live automation tasks.
Related: API design skills, Python developer jobs and Java developer jobs. ISTQB certifications can help at screening in services firms.8
Mistakes that cost testing offers
- Only happy-path tests.
- No permission or security cases.
- Brittle, copy-pasted test code.
- No CI — tests that only run on your laptop.
- Tool lists without a working framework.
How we know
Pay figures come from AmbitionBox's SDET and QA engineer pages (read October 2026) and the US Bureau of Labor Statistics. Tool references are REST Assured, Pact, Grafana k6, OWASP and ISTQB. Hiring stages and the history table are editorial summaries. Science of Apps publishes the free certification linked here. Last reviewed October 2026.
Key terms, defined
- SDET — software development engineer in test, who builds test automation in code.
- Negative test — a test that checks the system rejects invalid input correctly.
- Contract test — a test that verifies an API meets the expectations of its consumers.
- Load test — measuring performance under expected or peak traffic.
- Flaky test — a test that passes and fails without code changes.
Frequently asked questions
What does an API tester or SDET do?
API testers verify that APIs return the right data, status codes and errors, enforce authentication and permissions, and perform reliably under load. SDETs (software development engineers in test) write automated test frameworks and tests in code, integrate them into CI/CD and help developers build testable systems.
What is the salary of an SDET in India?
AmbitionBox data updated in October 2026 shows typical SDET pay of ₹14.7–16.3 lakh, with ₹10.3–11.3 lakh at 1–3 years and ₹21.2–23.4 lakh at 6–9 years. QA engineers more broadly typically earned ₹6.3–6.9 lakh, so automation and coding skills make a large difference.
Which tools should I learn for API testing?
Postman for exploration and collections, then a code-based framework: REST Assured with Java, pytest with requests in Python, or Playwright/Supertest in JavaScript. Add a schema validator, a contract-testing tool like Pact, a load-testing tool like k6 or JMeter, and CI such as GitHub Actions or Jenkins.
What API testing questions are asked in interviews?
Difference between PUT, PATCH and POST; status codes; how you'd test an endpoint end to end; negative and boundary cases; testing authentication and authorisation; handling test data and environments; schema and contract testing; idempotency; and writing an automated test live.
Can a manual tester move into API automation?
Yes, and API testing is the best bridge. Learn HTTP and JSON with Postman, then one programming language and a framework, automate tests for a public API, add them to CI, and apply for automation or SDET roles with that project.
Is ISTQB certification useful?
ISTQB certifications are widely recognised in testing and can help at screening, especially in services firms. For automation and SDET roles, coding ability and a working framework matter more in interviews.
Sources
- AmbitionBox — Sdet salaries in India (updated 23 Oct 2026)
- AmbitionBox — QA Engineer salaries in India (updated 25 Oct 2026)
- US Bureau of Labor Statistics — Software Developers, Quality Assurance Analysts, and Testers (May 2025)
- REST Assured — Java DSL for testing REST services
- Pact — Contract testing documentation
- Grafana k6 — Load testing documentation
- OWASP — API Security Top 10
- ISTQB — International Software Testing Qualifications Board
- Checked October 28, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Certifications to take next
- 20 AI skills for software engineers — copy-paste prompts for this job, one tap into ChatGPT or Claude
- REST API Testing Certification — the free 15-minute test on designing, automating and load-testing API tests
- API design skills for developer jobs — what good APIs should do
- What is an API? — a plain-English refresher
- Free skill test · 15 minAPI Design and Integration CertificationTests how to design and integrate APIs — REST resource design, status codes, versioning, pagination, authentication with OAuth 2.0, webhooks, rate limits and OpenAPI documentation.
- Free skill test · 15 minGraphQL Fundamentals CertificationTests GraphQL — schemas and types, queries, mutations and subscriptions, resolvers, the N+1 problem and DataLoader, pagination, errors and securing GraphQL APIs.
- Free skill test · 20 minPlaywright Testing TestTests Playwright end-to-end testing — locators and auto-waiting, web-first assertions, test structure with fixtures and the Page Object Model, network mocking and authentication state, cross-browser projects and parallelism, and debugging with traces in CI.
- Free skill test · 15 minNode.js Development CertificationTests Node.js — the event loop, async patterns, modules, npm and package security, building HTTP APIs, streams, error handling and running Node in production.
- Free skill test · 15 minBack-End Development CertificationTests server-side fundamentals — HTTP and REST, databases and transactions, authentication, caching, queues, scalability, logging and secure back-end design.
- Free skill test · 20 minSelenium TestTests Selenium WebDriver automation — WebDriver architecture and browser drivers, locator strategies, explicit and implicit waits, handling windows, frames, alerts and forms, the Page Object Model and test frameworks, and scaling with Selenium Grid in CI.
Career guides for related roles
- Career guidesAPI design and integration skills for developer jobs in 2027: what interviews test and what good APIs look likeAPI design and integration skills for developer jobs in 2027: resources, errors, pagination, versioning, OAuth, webhooks and idempotency.
- Career guidesHow to get a back-end developer job in 2027: APIs, databases and the design round that decides itHow to get a back-end developer job in 2027: the API, database, security and system-design skills employers test, the interview loop, pay in India and a plan.
- Career guidesHow to get a Node.js developer job in 2027: the event loop, async patterns and the back-end skills employers testHow to get a Node.js developer job in 2027: the event loop, async patterns, APIs, security and testing skills employers test, pay and a plan.
- Career guidesGraphQL interview questions and jobs in 2027: schemas, resolvers, N+1 and the production concerns employers testGraphQL interview questions and jobs in 2027: schema design, queries and mutations, resolvers and N+1, pagination, security limits and federation, with answers.
- Career guidesHow to get a full-stack developer job in 2027: what "full stack" really means to employers, and how to prove itHow to get a full-stack developer job in 2027: front-end, back-end and deployment skills employers test, the interview loop, pay and a plan.
- Career guidesHow to get a Vue.js developer job in 2027: the Composition API, Pinia, Nuxt and the skills employers testHow to get a Vue.js developer job in 2027: reactivity, the Composition API, Pinia, Nuxt and testing skills employers test, interview questions, pay and a plan.
Get the ideas, not the noise.
Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.
You've read the playbook. Now prove it.
Take the free REST API Testing Certification and earn REST API Testing (SOA-REST). Free, test-based certifications graded on our server. Pass and you get a founder-signed certificate with a credential ID and QR code employers can verify.






