About the client

Founded in 2006, the brand is a leading IT platform for the bottlers of one of the largest bevarges company in the world. The brand offers a series of services that helps its partners optimally run their business, be innovative and people-focused, and develop entrepreneurial services that would help them excel on the big stage. The client serves more than 150,000 orders to over 25,000 unique users and generates revenue worth more than USD 20 billion annually.

The Challenge

The company embarked on an IT transformation journey. In this endeavor, all their legacy applications and customer-facing applications were being developed using Java as the core technology and other peripheral web applications that would enable their worldwide distribution network to easily access relevant applications – ensuring good user experience and efficient processes.

Two distinct business functions being transformed were:

  • Distributor Management System
  • Bonus and incentive payout applications for the distributors

The challenges were multifold like:

  • QA strategy was missing
  • Collaboration across sprints and teams was ineffective
  • QA was completely manual, therefore ineffective.
  • There were no defined metrics to measure the progress of the program nor was there QA governance to provide assurance to users and distributors.

Our Solution

CoreFlex conducted a consulting-led due diligence on the QA processes and overall assessment of automation requirements and what could be done to enable program’s success!

An overarching test strategy – a living process document that enables teams to follow Sprint planning, automation planning, test execution runs, test run reports and analysis and continuous improvement process through the retrospective reports for each sprint.

Established Dev-Ops model using scrum philosophy and enabled automation at various levels of the process, development and deployments are strategic and follow consistent processes across the program.

CoreFlex proposed automation tool selection collaboratively with development teams participating in the process. We developed a proof of concept to showcase efficiencies and feasibility.

CoreFlex development task automation proactively (for JSON payload automation). This was earlier a manual task and used to take up approximately 95 minutes of each developer prior to any manual test execution. The same task now barely takes less than a minute for each test execution run.

Since inception, the CoreFlex team has punched above its own weight and brought about QA transformation to the entire program with clear data and information reporting that depicts progress at every milestone, every sprint and every period of application deployment.

Value delivered

100%

API automation coverage

100%

Regression suite coverage

95%

Defect detection within sprint

47%

decrease in production defects

~ 1.05

Million USD automation led saving for the year

70%

Reusability of automation assets

Continuous testing and improvement

Weekly and Monthly measurements to inform, consult and improve

Daily automated test execution report from the CI server to stakeholders