Leapwork Customer Success Story

Automated Testing Supports Agile Development at BNP Paribas Cardif

As the IT branch of BNP Paribas Cardif in the Netherlands moved from sequential to continuous, or agile, software development, the test team looked into how their efforts could support this aim of shorter and more frequent product releases.

Click here if you would like to read this customer story in PDF format.

One of the business-critical systems of Dutch BNP Paribas Cardif, the insurance branch of the global banking group BNP Paribas, is a policy management system – or PMS.

The PMS is the underlying structure that lets BNP Paribas Cardif’s business partners, the insurers, look up policies through a web-based portal. Since this portal is a crucial point
of contact for the business, it is imperative that it and the PMS run as intended.

“Everything in our organization is in one way or another connected by this system,” said Senior Test Engineer Johan Stolk whose team is responsible for building, reviewing, and improving tests of the PMS and other applications.

To ensure better and more frequent system releases, the IT department implemented agile development. This put increasing pressure on the test team.

“The amount of regression testing required just grew tremendously,” Stolk said. “We just couldn’t keep up anymore.”

The mounting workload eventually caused issues with the code which had a negative impact on the software quality and heightened the risk of business-critical processes going wrong.

Automating the ballooning number of regression tests was essential to supporting the aim of going from quarterly to monthly system releases. Stolk and the team gave automation a try by writing tests with code using Selenium, but this required too much effort.

“In terms of coding, we experienced a big skill gap between developers and testers,” said Stolk who wanted an automation tool that would help bridge this gap.

Get inspired with use cases that show how organizations just like yours are building and scaling automation with Leapwork.

 

Request relevant use cases

 

Solution

With the Leapwork Automation Platform, Stolk and his team are now able to automatically run their entire suite of regression tests at three different stages in the pipeline for each monthly release – and for each run, the software is tested across several environments.

This way, Leapwork serves as the quality assurance gate for software to pass through before making it to production.

Execution time per test case has been reduced to a few minutes even when testing in several environments simultaneously, down from several minutes of testing in just one environment when done manually.

Maintenance of test cases are now much more efficient as well. With Leapwork, Stolk and the team have created several parts of their test flows as custom buildings blocks, and if something in a flow goes wrong, they know which block to investigate and edit, instead of having to go through the entire flow for of the respective test.

Not only has the automated regression testing freed up time for more exploratory testing, and thus product improvement, it also lets Stolk spend more of his time coaching and training his colleagues to do even better testing.

The testers at BNP Paribas Cardif need only spend about ten minutes building a test case using the Leapwork Automation Platform. And at that pace, it is very feasible to extend the roll out of automation in the organization. Stolk has identified 10-12 applications as obvious targets for test automation.

“With a team of three testers, I think we could automate the testing of all our core business applications by spending two dedicated months,” Stolk said.

 

Results

The IT branch of BNP Paribas Cardif in the Netherlands solved the issue of mounting regression testing through automation with Leapwork.

The organization moved from quarterly to monthly releases. Instead of going through individual test cases just once for a few environments, the test team can now automatically run their entire suite of regression tests at three different stages in the pipeline.

Tests are now run across several environments without additional workload.

  • 3x more releases per year
  • Time to build a test case: 10 minutes
  • Test execution time: 2 minutes per case

No-code test automation webinar

If you want to learn how to build robust and scalable test automation for your web application, join our webinar to see a live demonstration of no-code automation with Leapwork.

bnp

About the customer

  • Insurance company, BNP Paribas Cardif in the Netherlands
  • Part of the global BNP Paribas Group
  • Insures half a million households

Technologies automated

  • Policy management system based on Pega.
  • Web application delivered by third party.

Key achievements

  • 3x more releases per year
  • Time to build a test case: 10 minutes
  • Test execution time: 2 minutes per case

“With Leapwork and a team of three testers, we could automate the testing of all our core business applications by spending two dedicated months.

Johan Stolk,
Senior Test Engineer

Let us show you.

Discuss your use case with one of our automation specialists to find out how Leapwork can deliver
value, or start a trial to try out the platform for yourself.

Book demo Start trial