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 IDScenario / ConditionTechniqueExpected ResultResult
TC-EC-01Cart Item Quantity - Boundary Max Limit (99 items)Boundary Value AnalysisQuantity capped at 99 with clear user inline error messagePASS
TC-EC-02Promo Code - Equivalence Class Invalid Special Characters (@#$%)Equivalence PartitioningInvalid code inline error, button disabled, no unhandled exceptionsPASS
TC-EC-03Guest Checkout - Missing Required Billing FieldsNegative TestingHighlight missing fields in red and prevent checkout progressionPASS
TC-EC-04Payment Step - Double Click Fast Submission on Order ButtonConcurrency / UI LockButton locks instantly on first click, single order record createdPASS
BUG-EC-09: Cart Total Calculation Error when applying percentage discount with modified quantitiesReporter: Youssef Salah Elbltagi • Software Testing Trainee @ DEPI
Severity: High
Priority: P1 - High
Environment: Staging / Chrome 124 / macOS & Windows 11
Status: Confirmed Defect
Regression: Verified
Steps to Reproduce:
  1. Add item priced $100 to cart.
  2. Apply 15% discount promo code 'SAVE15'.
  3. Change item quantity from 1 to 2 in cart drawer.
  4. 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