Types of QA Roles (Manual, Automation, SDET, Performance)
Part of the QA Testing Roadmap
In short
'QA' is not one job. Some roles are mostly hands-on exploring, some are mostly code. Knowing the difference helps you pick where to start.
Not all QA roles are the same job — Manual testers focus on exploratory and scripted manual testing, Automation Engineers build automated test suites, SDETs blend testing with software engineering, and Performance testers specialize in load and stress testing.

Think of it like this
A hospital's testing team
The doctor examines you and notices odd symptoms (manual tester). The lab machine runs the same blood test hundreds of times (automation). An engineer builds and maintains those machines (SDET). The treadmill stress test checks your heart under load (performance).
Watch it happen
Four common QA roles
1/4Manual testers design and run test cases by hand and explore the app like a curious user.
The big ideas
What you need to know
Manual is the foundation
Every role needs the tester's mindset: spotting gaps, thinking of edge cases, writing clear bug reports.
Automation needs coding
Automation roles expect comfort with one language (often Java, Python or TypeScript) and a test framework.
SDET is close to a developer
SDETs often clear similar coding interviews to developers and own how the whole team tests.
Performance is a specialism
It needs knowledge of load tools, servers and reading graphs of response times and errors.
Save yourself the pain
Common mistakes
Oops
Thinking manual testing is a dead end you must skip.
Do this instead
Manual skills are what make automation useful. You can't automate a good test you never designed.
Oops
Applying for SDET roles with no programming practice.
Do this instead
Build coding basics and a small automation project first, then move toward SDET work.
Your mission
Decode real job posts
Quick check
A job post asks you to design a reusable test framework, add it to CI, and review developers' test code. Which role is this closest to?
Go deeper
- 1Read one job description for each role type and note the differing skill requirements.
- 2Identify which role sounds closest to your own strengths and interests.
- 3Revisit this after completing more of the roadmap, once you know more about each specialty.
More topics at this stop
Stuck on this topic? Ask an Insider
Get 1:1 guidance from people who've walked this exact path — on the InsideEdge app.