Complete Manual Testing project for the SauceDemo e-commerce web application — covering the full Software Testing Life Cycle (STLC) from requirement analysis to test summary reporting.
This project demonstrates professional QA documentation skills including test planning, test case design, defect reporting, and requirement traceability — the foundation skills required for any QA role.
Application Under Test: https://www.saucedemo.com/
- Validate all functional requirements of the SauceDemo application
- Design and execute comprehensive test cases across all modules
- Identify, log, and track defects with proper severity and priority
- Achieve 100% requirement coverage using RTM
- Produce industry-standard QA documentation
SauceDemo-ManualTesting/
├── Requirement_Document_SauceDemo.docx ← Functional requirements (FR-001 to FR-020)
├── Test_Plan_SauceDemo.docx ← Strategy, scope, risks, entry/exit criteria
├── Test_Scenarios_SauceDemo.docx ← 20 high-level test scenarios
├── Test_Case_SauceDemo.xlsx ← 63 detailed test cases with steps
├── Test_Execution_SauceDemo.docx ← Module-wise execution summary
├── Bug_Report_SauceDemo.xlsx ← 4 defects with full details
├── RTM_Requirement_Traceability_Matrix.docx ← FR → Scenario → Test Case mapping
└── Test_Summary_Report_SauceDemo.docx ← Final outcome + defect analysis
| Module | Test Scenarios | Test Cases |
|---|---|---|
| Login | 6 | 16 |
| Products | 6 | 22 |
| Cart | 3 | 7 |
| Checkout | 4 | 12 |
| Logout | 1 | 4 |
| Navigation & Session | — | 2 |
| Total | 20 | 63 |
| Metric | Count |
|---|---|
| Total Test Cases Designed | 63 |
| Total Test Cases Executed | 63 |
| Passed | 60 |
| Failed | 3 |
| Blocked | 0 |
| Pass Rate | 95.2% |
| Metric | Status |
|---|---|
| Functional Requirements | FR-001 to FR-020 — 20 total |
| Test Scenario Coverage | 100% |
| Test Case Coverage | 100% |
| RTM Status | Complete — no gaps |
| Testing Type | Applied To |
|---|---|
| Smoke Testing | Login page load, Products page load, Checkout flow |
| Functional Testing | All core user workflows |
| Negative Testing | Invalid login, empty fields, incomplete checkout |
| UI Validation | Product display, cart badge, error messages |
| Regression Testing | Cart operations, session handling |
| Exploratory Testing | Reset App State, session persistence |
- STLC — Full cycle from requirement analysis to test summary
- Test Case Design — Step-by-step cases with test data, expected vs actual, and bug ID linkage
- RTM — FR → Test Scenario → Test Case traceability with 100% coverage
- Defect Reporting — Bug ID, title, module, severity, priority, steps to reproduce, screenshots
- Exploratory Testing — Discovered Reset App State bug beyond scripted test cases
- Professional Documentation — 8 real-world QA artifacts
Srinath S — QA Engineer (Automation & Manual Testing)
📍 Chennai, India
🔗 LinkedIn | GitHub
Manual Testing Portfolio Project — SauceDemo STLC