Software testing guides
Learn software testing the way it is done at work
Step-by-step guides for manual testing, API testing, automation and performance testing. Written for freshers and for manual testers moving into automation.
The learning path
New to testing? Take the steps in order. Already working as a tester? Jump to the step you need.
- Step 1
Manual Testing
Test cases, bug reports and exploratory testing. Begin here if you are new to QA.
1 guide
- Step 2
API Testing
REST basics, Postman and status codes, one request at a time.
1 guide
- Step 3
Automation
Selenium and Playwright, from setup to a test you can trust.
2 guides
- Step 4
Performance Testing
Load testing with k6 and JMeter, and how to read the results.
1 guide
- Step 5
QA Career & Interviews
Interview questions, resumes and career decisions for testers.
1 guide
Latest guides
TP-133Automation
Playwright MCP Tutorial: Setup, Uses and Examples
Playwright MCP tutorial for testers: install it in VS Code, Claude Code or Cursor, set it up for testing, and use it to explore, debug and…
TP-063Performance Testing
k6 Load Testing Tutorial for Beginners: Step by Step
A step-by-step k6 load testing tutorial: install k6, run a smoke test, add thresholds and push a practice API until it breaks, with real output.
TP-056QA Career & Interviews
Manual Testing Career in 2026: Is It Still Worth It?
Is a manual testing career still worth it in 2026? Real job counts and pay data from India, what AI changes, and a 30-minute exercise to…
How every guide is made
- Tested first Every step is run before the guide is published.
- Real screens Screenshots come from a real screen, not from stock images.
- Kept current When a tool changes, the guide and its date are updated.
- Opinions marked Where a guide gives an opinion, it says so.