โ† Back to Freelance Page
Sprint 16 โ€” Final Sign-Off
Test Execution Report
ShopEase Platform v2.3.0 ยท Release Candidate ยท QA Cycle 2
Document ID
SE-TER-2025-027
Test Period
12โ€“28 Apr 2025
QA Lead
Zeeshan Mustafa
Release Target
02 May 2025

1. Executive Summary

โœ“ Release Recommendation: GO with conditions
Test execution for ShopEase v2.3.0 is complete. 23 of 25 test cases pass. 1 P1 bug (SE-BUG-106) remains open with documented workaround. 1 P3 bug (SE-BUG-114) deferred to v2.3.1. All exit criteria met. UAT sign-off received. Recommend release on 02 May 2025.

Testing covered all new features (checkout redesign, Apple Pay, Google Pay, wishlist sharing) and regression across authentication, product search, and order management. Two critical blocker bugs (SE-BUG-101, SE-BUG-103) were discovered in Cycle 1 and resolved before Cycle 2.

2. Test Execution Summary

23
Pass
92%
1
Fail
4%
1
Blocked
4%

Coverage by Module

User Authentication
3/4
Checkout Flow
5/5
Apple Pay / Google Pay
3/4
Wishlist Sharing
3/3
Product Search & Filters
2/3
Order Management
2/2
Mobile App (iOS & Android)
4/4

Results by Test Case

TC IDTitle (Abbreviated)PriorityCycle 1Cycle 2Notes
TC-001Login โ€” valid credentialsP1PassPassโ€”
TC-002Login โ€” wrong passwordP1PassPassโ€”
TC-003Account lockout after 5 failsP1PassPassโ€”
TC-004OTP on new deviceP2PassPassBlocked for + alias: SE-BUG-110 (fixed)
TC-005Auth checkout โ€” card paymentP1PassPassโ€”
TC-006Guest checkoutP1PassPassโ€”
TC-007Expired card rejectionP1PassPassโ€”
TC-008Valid discount codeP2PassPassSE-BUG-107 (stacking) fixed
TC-009Out-of-stock blocks checkoutP1PassPassโ€”
TC-010Apple Pay โ€” iOS Safari successP1FailPassSE-BUG-101 (blocker) fixed in Cycle 2
TC-011Google Pay โ€” Android ChromeP1PassPassSE-BUG-106 open (small screen layout, workaround documented)
TC-012Apple Pay not shown on non-SafariP2PassPassโ€”
TC-013Apple Pay declined โ€” no orderP2FailPassSE-BUG-103 fixed
TC-014Generate wishlist share linkP1PassPassโ€”
TC-015Guest views shared wishlistP1FailPassSE-BUG-104 (staff pricing leak) fixed
TC-016Expired wishlist link โ€” 404P2PassPassโ€”
TC-017Search โ€” keyword resultsP1PassPassโ€”
TC-018Price range filterP2PassPassโ€”
TC-019Search โ€” empty stateP3PassPassโ€”
TC-020Cancel order within windowP2PassPassโ€”
TC-021Cancel outside window โ€” errorP2PassPassโ€”
TC-022iOS app launchP1PassPassโ€”
TC-023Android app launchP1PassPassโ€”
TC-024iOS checkout โ€” card paymentP1PassPassโ€”
TC-025VoiceOver โ€” checkout a11yP3BlockedPassSE-BUG-112 fixed. SE-BUG-114 open (images alt text) โ€” deferred P3.

3. Defect Summary

Bug IDTitleSeverityStatusResolution
SE-BUG-101Apple Pay payment silent failureBlockerFixedStripe webhook handler not returning capture response. Fixed in build 2.3.0-rc3.
SE-BUG-103Declined Apple Pay shows successCriticalFixedSame root cause as SE-BUG-101. Fixed together.
SE-BUG-104Staff pricing leaked via share linkCriticalFixedAPI now strips staff_price field from share response.
SE-BUG-102Firefox crash on new addressCriticalFixedNull check added in address selector component.
SE-BUG-106Google Pay button off-screen on small AndroidCriticalOpenCSS flex fix in review. Affects <3% device share. Workaround: scroll horizontally.
SE-BUG-105500 on cancel with split shipmentsCriticalRetestNullPointerException fix deployed. Awaiting retest sign-off.
SE-BUG-114Missing alt text on shared wishlist imagesMinorDeferredDeferred to v2.3.1 with Product Owner approval. No functional impact.

4. Environment & Test Data

EnvironmentBuild VersionTest PeriodOutcome
Staging (staging.shopease.com)2.3.0-rc312โ€“28 Apr 2025All P1 pass
iOS Simulator (Xcode 15.3)App v2.3.0 build 4120โ€“25 Apr 2025Pass
Android Emulator (API 33)App v2.3.0 build 4120โ€“25 Apr 2025Pass
BrowserStack Real DevicesWeb + App22โ€“26 Apr 2025SE-BUG-106 open

5. Release Recommendation

โœ“ GO โ€” Recommended for release on 02 May 2025

Exit criteria met: 92% pass rate (โ‰ฅ 95% on P1), 0 open P0 blockers, 1 P1 open (SE-BUG-106) with documented workaround, all critical new features verified.

โš  Conditions
  • SE-BUG-106 (Google Pay on 360px screens) to be fixed and hotfixed within 72 hours post-release if device telemetry shows >2% of sessions affected.
  • SE-BUG-105 retest sign-off required from Dev Lead before deploy.
  • SE-BUG-114 deferred to v2.3.1 โ€” tracked in JIRA SE-EP-0098.

6. Sign-Off

RoleNameSignatureDate
QA LeadZeeshan Mustafa28 Apr 2025
Product OwnerSarah Mitchell29 Apr 2025
Engineering LeadAhmed Al-Farsi29 Apr 2025