Client background: Second-largest discount store retailer in the United States
Industry: Retail eCommerce
Products/Services: Test Automation

Selenium Testing for a US retailer

Business Challenge

  • Retail application works with multiple systems (POS, Carriers, Payment) and to complete flow, all systems should be working;

  • Carriers have multiple test servers and data for each server is different

  • Flow updates POS, DB and API and end to end verification was time consuming & latency in getting real-time update

Business Solution

  • Automation: Developed Automation Suite in SeleniumWebDriver for Regression Cases; API Suite run for each major release and patch, regression run for Major release only; Regression Suite constantly updated after each major release; Team of 4 QAs working on Manual and Automation Cases.

  • Tracking: JIRA based dashboard including Sprint / Product backlogs & defects; Zephyr used for Test Case Management; Confluence used for documentation

Business Benefits

  • Release time improved by 20%

  • API Automation helped in segregate Business and UI issues

  • Sprint process improved over time as all team members share their tasks done and plan for next day

Environment

  • JIRA

  • Confluence

  • Selenium