Manual Testing
Tutorials, guides, and interview prep for QA automation engineers.
Software Test Estimation: A Step-by-Step Process
Learn software test estimation — what it is and how to break a project into subtasks and allocate work to team members to approximate testing effort.
How to Do Performance Testing: A 7-Step Process (2026)
Learn how to do performance testing in 7 steps — from identifying the test environment and acceptance criteria to running tests and analysing results.
Non-Functional Testing: Load, Stress, Security & More
A complete guide to non-functional testing — load, stress, volume, endurance, spike, scalability, security, recovery, and compatibility testing explained.
Test Design Techniques: BVA, Equivalence Partitioning & Decision Tables
Master test design techniques — boundary value analysis, equivalence partitioning, decision tables, state transition, error guessing, and more.
SDLC and STLC: Models, Phases, Test Closure & Key Differences
Learn SDLC and STLC — all phases, SDLC models (waterfall, spiral, RAD, iterative), test closure documents, and the difference between SDLC and STLC.
Agile Scrum for Testers: Sprints, Backlogs & Ceremonies Explained
Learn Agile Scrum for testers — sprints, backlogs, user stories, epics, estimation, burndown, Kanban, and every Scrum ceremony explained simply.
Defect Bug Management: Life Cycle, Severity, Priority & Triage
Understand defect bug management: the defect life cycle, severity vs priority with examples, defect triage, bug reporting, and defect types.
Functional Testing Types: Smoke, Sanity, Regression & Retesting Explained
A complete guide to functional testing types — smoke, sanity, regression, retesting, UAT, and ad-hoc — with when and how to use each in the right order.
Manual and Automation Testing: Fundamentals, Steps & When to Use Each
Understand manual and automation testing: definitions, advantages, disadvantages, when to use each, steps to test manually, and types of automation testing