About Client
The client is America’s leading quick-service restaurant chain that offers fast-food services in 80+ countries and has one of the largest presences in the world.
Client’s Problem Statement
The client was in the process of modernizing the POS applications in its network of 12,000+ stores worldwide. However, their functional testing team could not match the app development speed, causing delays in the POS application release process. Each application comprised over 200 endpoints and approximately 9,000+ application instances that needed modernization and deployment across their stores. Also, their time-to-market was extremely slow, taking over 80 hours per store per release to test the POS system.
Solutions Offered
Tx defined obstacles, such as aging, insure, and unsupported systems, disparate POS systems at the store, tools lacking the ability to support continuous testing, and differences in localizations and recipes in local areas worldwide. Tx worked closely with the client, understood their business requirements, and worked on the following:
- Worked with the client’s internal team to implement Tx’s low-code test automation framework (Tx-HyperAutomate) using UiPath Test Suite and integrated it with their in-house test management and continuous integration tools, enhancing reporting capabilities.
- Implemented the Tx-QSR accelerator to handle the localization complexity of POS and eCommerce applications. We also utilized the Tx-SmarTest accelerator to capture app controls and make tests more robust against the changes.
- Defined manual and automated testing processes to test software and deploy it faster in stores. We wrote automated test scripts to meet localization requirements per store, such as taxes, recipes, language, etc., and test integrations to order entry, finance, loyalty programs, tax localization, inventory, and labor.
Results Achieved
- The functional testing approach led to a 150% increase in deployment efficiency, allowing the client to roll out their POS software to 20 stores within 12 months, compared to just eight stores in the previous period.
- $1.2 million QA savings by implementing a low-code automation solution in a hybrid engagement model.
- 80% reduction in software release cycle using ‘shift-left’ approach.
- 90% increase in test coverage with the localization testing approach.
- 93% automated coverage on regression testing.