Stop 01 · QA & Software Testing FoundationsTopics · 4/9

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.

The purple blob in a doctor's coat checks a heartbeat while a lab machine runs test tubes beside it.

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

QA roles
Manual tester
Automation eng.
SDET
Performance eng.
Exploring, cases
Test scripts
Frameworks, CI
Load tests

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

~20 min

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

  1. 1Read one job description for each role type and note the differing skill requirements.
  2. 2Identify which role sounds closest to your own strengths and interests.
  3. 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.

Download
InsideEdge