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.
GUI Testing vs Usability Testing: Key Differences Explained
Understand the difference between GUI Testing vs Usability Testing — what each checks, their focus, and how they ensure a quality user interface.
QA Concepts, Metrics & Glossary: Software Testing Fundamentals
Core QA concepts explained — QA vs QC, testing principles, metrics, estimation, reviews, RCA, plus a software testing glossary of key terms.
Compatibility, Localization & Platform Testing Explained (2026)
A complete guide to compatibility testing, globalization vs localization, and web, mobile, desktop, and client-server application testing — with examples.
Integration, System & Other Testing Types Explained (2026)
Understand integration testing (top-down, bottom-up), system testing, alpha vs beta, pilot, monkey, gorilla, and ad-hoc testing — with clear differences.
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.
Black, White & Grey Box Testing + Code Coverage Explained
Understand black, white, and grey box testing, plus code coverage, path coverage, cyclomatic complexity, and verification vs validation — with examples.
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.
Test documentation: Test Plan, Test Strategy, and Test Cases
A complete guide to test documentation — test plan, test strategy, test cases, RTM, test bed, test data, and BRS/SRS/FRS — with clear differences.
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