SprintSynergy
Menu
Get in touch →
E-Commerce10 months engagement

Edible Arrangements — Gifting E-Commerce Platform

End-to-end QA, automation, and performance engineering for Edible Arrangements (ediblearrangements.com), the US-based premium gifting and fresh fruit arrangements brand built on WooCommerce. The site processes thousands of orders daily during peak gifting seasons — Valentine’s Day, Mother’s Day, Christmas — with same-day local delivery commitments across hundreds of franchise locations nationwide. We owned the full QA lifecycle: requirements analysis, manual and automated test design, infrastructure-as-code validation, multi-environment CI/CD, and backend performance testing.

WebAPIInfrastructureFunctional QAAutomation TestingPerformance Testing
95%
Automation coverage
15K+
Concurrent shoppers tested
60%
Faster regression cycle
The Challenge
01

Holiday Traffic Spikes

Order volume spiked 10–15x baseline during Valentine’s Day, Mother’s Day, and Christmas. Any checkout slowdown above the 3-second SLA cost real revenue per minute.

02

Same-Day Delivery Logic

Hundreds of franchise locations with their own inventory, delivery zones, and cutoff times. A wrong store-routing decision meant a gift wouldn’t arrive when promised.

03

Infrastructure-as-Code Risk

All cloud resources provisioned via HashiCorp Terraform. A bad apply, wrong naming convention, or misconfigured network rule could take the storefront offline during a peak gifting holiday.

04

Multi-Environment Release Safety

Code and infra changes had to flow safely from dev to UAT to production with environment-specific configs, without breaking franchise-level customization.

Tools Used

PlaywrightPlaywright
JMeterJMeter
PostmanPostman
TypeScriptTypeScript
JenkinsJenkins
PlaywrightPlaywright
JMeterJMeter
PostmanPostman
TypeScriptTypeScript
JenkinsJenkins
Our Approach

How We Tested This Project

01

Requirements Review & Test Architecture

Reviewed every functional and non-functional requirement, mapped them to risk areas, and produced a full test plan plus an automation architecture document covering framework structure, environment strategy, reporting, and CI/CD integration before writing the first test.

02

Manual Test Design & Coverage Baseline

Authored a comprehensive manual test case library covering checkout, store-locator, delivery routing, franchise overrides, promotions, and edge cases. Used the manual baseline to prioritize which flows would move into automation first.

03

Playwright Automation Framework

Built a Playwright automation framework from scratch using the Page Object Model design pattern. Layered helpers for environment switching, test data generation, and reporting hooks. Reached 95% automated coverage of critical e-commerce and checkout flows.

04

Infrastructure-as-Code Validation

Wrote automation tests that verified HashiCorp Terraform plans and applies. Validated naming conventions, network rules, IAM policies, and tagging standards on every infrastructure change so misconfigurations never reached production.

05

Azure DevOps CI/CD Across Environments

Built an Azure DevOps pipeline that ran the full Playwright suite against dev, UAT, and production using environment variables and parameterized configurations. Wired Azure-native reporting so every run produced visible, actionable test results for the engineering team.

06

Backend Performance Testing with JMeter

Designed JMeter test plans simulating realistic holiday shopping behavior — product browsing, cart abandonment, checkout, and order confirmation. Ran the plans against UAT and pre-production to validate the storefront and checkout APIs under 15,000+ concurrent users before peak gifting seasons.

Scope

What We Tested

01End-to-end checkout across guest, registered, and gift-recipient flows on Chrome, Firefox, Safari, and Edge
02WooCommerce cart, coupon, gift-message, and add-on product flows across desktop and mobile breakpoints
03Store-locator and same-day delivery zone calculation against ZIP-level routing rules
04Franchise-level inventory availability, cutoff times, and store-specific catalog overrides
05Payment gateway integration including credit card, PayPal, Apple Pay, and gift card redemption flows
06Holiday promotion, BOGO, and tiered discount logic with stacking and expiry edge cases
07Infrastructure-as-code validation: Terraform plans verified for naming conventions, tags, IAM policies, and network rules across every environment
08Azure DevOps CI/CD pipeline gates running smoke, regression, and accessibility suites on every pull request
09Environment parity checks across dev, UAT, and production using parameterized Playwright runs
10Backend performance and load testing with JMeter simulating 15,000+ concurrent shoppers during peak holiday traffic patterns
11Order confirmation email rendering, transactional content accuracy, and delivery date messaging
12Accessibility testing (WCAG 2.1 AA) across the storefront, checkout, and account pages
13SEO and structured data validation for product, store, and gift-category pages
Impact

Results & Business Impact

95% Automation Coverage

Playwright framework with Page Object Model design covering 95% of critical e-commerce and checkout flows, integrated into Azure DevOps CI/CD.

Zero Holiday Outages

Two consecutive Valentine’s and Mother’s Day peaks shipped without a single checkout outage or SLA breach.

60% Faster Regression

Regression cycle time dropped 60% after automation rollout. Releases moved from a 3-day manual process to a same-day automated gate.

Infra Bugs Caught Pre-Prod

Terraform validation tests caught misconfigurations before production, including a subnet rule that would have blocked franchise traffic in two regions.

More Projects

Related Case Studies

Ready to get similar results?

Every project starts with a free strategy call. Tell us about your product and we will outline a testing plan.