Leveraging Our Own Platform to Drive Employee and Customer Success
At Leapwork, we pride ourselves on being leaders in the test automation space. To maintain this position, we know it’s essential to practice what we preach. This means we not only need to talk the talk, but walk the walk.
Our platform must meet the highest standards so that our customers, which include Mercedes Benz, PayPal, and Mattress Firm, can continue to deliver exceptional user experiences.
To help these industry leaders, and many like them, maintain their edge, we’ve embedded the best QA practices into our own development process. By doing so, we are ensuring our platform is robust, reliable, and ready to support the needs of global enterprises.
Here’s how we implemented automation into our testing practice.
Our own QA challenges
Leapwork is an enterprise-grade platform with multiple versions and adapters for integrations. Testing Leapwork manually meant that our QA team were facing significant challenges as this process was just too slow- the team simply could not keep up with rapid development cycles and frequent releases.
This created bottlenecks as developers faced long feedback loops waiting for QA to validate their changes, and resulted in delayed releases.
Key Issues:
- With 12 releases, including major, service, custom releases, a year and long manual testing cycles (22 working days), developers were always waiting on QA feedback, and there were delays in release schedules.
- The team of 7 QA engineers spent over 60% of their time on repetitive tasks and testing multiple configurations, reducing their capacity to focus on innovation.
- Human errors led to inconsistencies in test results.
Implementing our solution
Vibhor Rastogi is the Director of Engineering at Leapwork. He leads a team of 35 people and is responsible for ensuring quality best practices in developing our platform. Here’s how the team approached this project:
“We thoroughly evaluated our QA processes and pinpointed more than 3,000 test cases that were ideal for automation. Drawing from the Test Pyramid Strategy, we developed automated test flows to cover smoke, regression, and risk-based testing across various product segments. To ensure complete test coverage, we structured the product into blocks, adaptors, and end-to-end scenarios.”
Automation test cases were scheduled through the Leapwork platform across multiple configurations, including different editions, operating systems, and browsers to ensure robust testing.
Mohit Sharma, Principle QA Engineer on Vibhor’s team, added, "a well-designed automation framework isn’t just a collection of scripts. It’s a living system that evolves with the product. At Leapwork, we build automation that’s maintainable, scalable, and resilient to change. Our goal is to ensure that every automated test delivers meaningful feedback, saves time, and gives the team the confidence to release frequently without compromising quality."
Outcomes
By automating our own testing processes with Leapwork, we improved testing efficiency, reduced costs, boosted employee productivity, and increased customer satisfaction.
- Testing efficiency:
- Increased test coverage by 150%, ensuring all critical paths were tested.
- Reduced the testing cycle time by 82% (from 22 manually to 4 days with automation).
- Reduced test execution time by 95% (from 392 hours manually to 19 hours with automation).
- Covered multiple configurations/data for testing through automation, significantly reducing manual effort.
- Cost savings:
- 40% cost savings through reduced labor costs by automating regression testing.
- Lowered operational costs associated with errors and delays by 25%.
- Employee productivity and satisfaction:
- Relieved employees from monotonous tasks, allowing them to focus on strategic and creative work.
- Employee productivity increased by 20%, as they could now focus on more complex and rewarding tasks.
- Customer satisfaction:
- Faster response times and consistent service improved overall customer experience and loyalty.
- Reduced customer-reported bugs by 30%, leading to higher customer trust and retention.
Vaibhav Kumar, Engineering Manager (QA), says that "the most effective automation strategy is not the one that runs the most test cases, it’s the one that delivers the most value. At Leapwork, we continuously refine our automation scope, focusing on areas with the highest impact and ROI. This focused approach ensures we’re not just automating for the sake of it, but truly accelerating quality delivery."
Vibhor reflected on the project and its impact on employees and customers. He states that "automation is not a one-time project, it’s a journey of continuous improvement. At Leapwork, we treat our test automation framework like a living product: maintained, optimized, and scaled with intent. This mindset helps us adapt quickly to changes in the product, technology, and user expectations, all while keeping quality uncompromised."
Do you want to find out more about how we use our own platform within Leapwork? Then click the link below to watch our webinar for a behind-the-scenes look at how we implement automation across our QA processes.