Back to Case StudiesCase Study #1 of 4
TESTED BY ME•Web Application QA•2026
E-Commerce Platform Quality Audit
High-Traffic Retail Flow & Cart Verification
End-to-end manual functional testing for an online shopping platform to validate user authentication, product catalog filters, cart calculations, and checkout gateways.
Scenarios Executed85
Defects Uncovered18
Critical Blockers3
Post-Fix Pass Rate96.4%
The Engineering Challenge
The client experienced checkout abandonment and cart discount discrepancies when multiple discount vouchers were applied with edge-case item quantities.
The QA & Dev Solution
Engineered an 85-scenario test suite applying Equivalence Partitioning and Boundary Value Analysis to cart limits, promo inputs, and payment states. Uncovered 18 defects including 3 critical checkout blockers.
My Actual Responsibilities
- 01.Designed test scenarios using Equivalence Partitioning and Boundary Value Analysis
- 02.Executed full manual functional testing across cart drawers and multi-step checkouts
- 03.Identified and documented 18 defect reports with step-by-step reproduction flows
- 04.Conducted regression testing after engineering sprint hotfixes
Deliverables Produced
Comprehensive Test Scenarios Matrix (85 cases)
Structured Bug Log with Severity & Priority Matrix
Final Test Execution Summary & Release Sign-Off
Technologies & Testing Utilities:
Manual TestingTestRail / ExcelChrome DevToolsJiraBoundary Value AnalysisEquivalence Partitioning
Executed Test Scenarios Matrix
All Scenarios Verified| Test ID | Scenario / Condition | Technique | Expected Result | Result |
|---|---|---|---|---|
| TC-EC-01 | Cart Item Quantity - Boundary Max Limit (99 items) | Boundary Value Analysis | Quantity capped at 99 with clear user inline error message | PASS |
| TC-EC-02 | Promo Code - Equivalence Class Invalid Special Characters (@#$%) | Equivalence Partitioning | Invalid code inline error, button disabled, no unhandled exceptions | PASS |
| TC-EC-03 | Guest Checkout - Missing Required Billing Fields | Negative Testing | Highlight missing fields in red and prevent checkout progression | PASS |
| TC-EC-04 | Payment Step - Double Click Fast Submission on Order Button | Concurrency / UI Lock | Button locks instantly on first click, single order record created | PASS |
BUG-EC-09: Cart Total Calculation Error when applying percentage discount with modified quantitiesReporter: Youssef Salah Elbltagi • Software Testing Trainee @ DEPI
Severity: HighPriority: P1 - High
Environment: Staging / Chrome 124 / macOS & Windows 11
Status: Confirmed Defect
Regression: Verified
Steps to Reproduce:
- Add item priced $100 to cart.
- Apply 15% discount promo code 'SAVE15'.
- Change item quantity from 1 to 2 in cart drawer.
- Observe subtotal vs discounted total calculation.
Expected Result:Discount recalculated to 15% of $200 = $170 total.
Actual Result:Discount remains calculated on original $100 single item = $185 total.
Next Case Study:EduScan Mobile Attendance QA
Explore Next Project