The Client is a market-leading, fast-moving consumer goods (FMCG) company, a category that covers high-demand everyday products that move on and off shelves quickly. The company operates in more than 190 countries and is organized in three segments: Beauty & Personal Care, Home Care and Foods & Refreshment. Its products represent hundreds of household name brands in everything from ice cream to skin cleansers.
The Client was running a strategic project that required re-engineering 71 websites in 18 locations. The project had monthly releases, and each release required over 27 hours of manual testing.
To keep up with the aggressive pace of the FMCG industry, the Client needed to reduce the time taken for each software release and improve release efficiency. However, previous attempts to switch from the time-consuming manual approach had triggered negative business impacts, eroding confidence.
The Client also required support in their day-to-day testing activities, including:
Qualitest began with an evaluation of any automation already in place, noting project-specific techniques to be used in the new test framework design. Then we built the framework foundation and included a set of initial tests as a template for others to follow. Qualitest trained the initial two junior team members on adding tests based on this template.
“Qualitest created a dedicated automation framework, enabling continuous testing.”
We evaluated the Client’s manual testing approach, analyzing the list of features already delivered. These features were identified as the initial areas for automation within the framework.
With 71 websites to cover, Qualitest created a dedicated automation framework where we fully maintained the test data, enabling continuous testing of all features planned for all websites.
We brought in the change to run automated testing daily on multiple environments, at all stages of the test lifecycle. Manual testing was performed in-sprint on only the new features. We also looked at existing test environments and recommended the testing focus areas.
To meet mid-project requirements and help management teams understand and visualize the daily status of the tests run, Qualitest implemented New Relic dashboards for test results data to help the management understand the current code quality.
Qualitest’s extensive QE and business process expertise helped the Client accelerate their testing to meet aggressive release schedules for this project and to build overall confidence in automated processes for the future.