case study
Lululemon - Automation/QA
Founded
1998
Headquarters
Vancouver, BC
Industry
Retail
Number of Locations
655 (2023)
Abstract
Lululemon was looking to modernize and automate much of the testing of critical systems required to support the business and to incorporate these automation scripts and procedures into their CI/CD processes.
About LuluLemon
Lululemon maintains a number of critical systems required to support their complex direct-to-consumer and wholesale businesses, and a number of these systems are under continual maintenance contracts requiring regular updating and regression testing to ensure continuity of the business with the primary goal being to prevent interruptions in the business operations. Because there is a lack of automation, updates to the various systems requires labor intensive activities to regression test upgrades, so Lululemon reached out to Perfaware to help them in automating a number of these repetitive tasks such that they could shrink the effort required to manage updates, and at the same time improve confidence in the stability of any upgrade based on clean automated test results being achieved.
Perfaware Solution and Execution
Lululemon, with the help of Perfaware, launched a project aimed at enhancing overall test automation coverage across different application stacks in the transaction space.
The objectives of the project included:
- Analysing the unautomated features in both smoke and regression suite, and categorizing them based on their business impact (high, medium, or low).
- Collaborating with each project team to determine the automation coverage improvement based on insights gained during the analysis phase.
- Developing stable, scalable, and modular test automation scripts using the existing framework. Enhancing the accuracy and reliability of test results.
- Integration of Automation test results with Test Rail and JIRA.
- Integrate automation assets into CI/CD process.
- Based on lesson learnt, suggest Test data management strategy for Transactions space.
Business Challenge
- Lululemon had a number of complex systems and it was important to understand what role each system played in the overall ecosystem.
- WAITING ON FEEDBACK FROM PROJECT TEAM
Results
Perfaware was successful in delivering this revamped set of automation procedures and harnesses, and was able to update the automation runbook and other relevant documentation in confluence to reflect the newly implemented scripts and processes. Perfaware was also able to integrate these assets into their CI/CD processes. Finally, Perfaware was able to successfully conduct reviews with stakeholders to demonstrate the automation results and gathered the feedback necessary to deem the project a runaway success.
Fill in the form below
To know more about the implementation