Stop 14 · Build Your QA PortfolioProjects · 1/7

Manual Test Case Suite for a Real App

Part of the QA Testing Roadmap

In short

Anyone can say 'I know test design'. A neat, organised suite of test cases for a real app, with bugs you actually found, proves it in five minutes of a recruiter's time.

A well-organized set of manual test cases for a real application — showing your test case design skills (Phase 2) with clear, well-structured documentation, not just a random list of checks.

The purple blob files pages into a thick binder with colourful tabs beside a smartphone.

Think of it like this

The topper's well-tabbed notes

Everyone wants to borrow the topper's notes before exams. Not because they're long, but because they're organised: clear sections, tabs, nothing missing. Your test suite should feel like that binder.

Watch it happen

Build plan for your test suite

Pick app
Map areas
Design
Execute
Log bugs
Publish

1/6Pick a real app you're allowed to test, like a practice store such as saucedemo.com, or an open-source app.

The big ideas

What you need to know

Organised by feature

Group cases by module with clear IDs like TC-CART-007. Reviewers should find anything in seconds.

Show your techniques

Label which cases come from boundary analysis or decision tables. It shows you think, not just list.

Include negatives

Wrong inputs, empty fields and interrupted flows show more skill than ten happy paths.

Real bugs are gold

Even two well-written bug reports from real execution make the project far more convincing.

See it in code

Walk through the code

text
1ID:        TC-LOGIN-0042Title:     Login fails with wrong password3Priority:  High4Technique: Negative test5Precondition: Registered user riya@test.com exists6Steps:7  1. Open the login page8  2. Enter riya@test.com and password "wrong123"9  3. Tap "Log in"10Expected: Error "Incorrect email or password", user stays on login page11Actual:   (fill during execution)12Status:   (Pass / Fail / Blocked)

1/3A unique ID, a clear title, priority, and the design technique behind it.

One well-formed case. Each row of your sheet should carry the same fields, so anyone can run it without asking you questions.

Save yourself the pain

Common mistakes

Oops

200 copy-paste cases that only change the input value.

Do this instead

Fewer, sharper cases with techniques labelled. Quality reads better than volume.

Oops

Writing cases but never running them.

Do this instead

Execute them, record results and log real bugs. That's what makes it a project, not a template.

Your mission

First feature, done properly

~45 min

Quick check

Which detail makes a manual test case easy for someone else to run?

Go deeper

  1. 1Choose a real app and write 20-30 test cases covering key functionality and edge cases.
  2. 2Apply test case design techniques (equivalence partitioning, boundary analysis) deliberately.
  3. 3Organize the suite clearly, grouped by feature area, with consistent formatting.

More projects 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