Insurance
QE
About the client
The client is a cutting-edge InsurTech firm that provides the global insurance industry with a flexible, modern, enterprise-grade core system to deliver innovative products faster, reducing costs and improving CX. They have quickly grown to become a trusted partner to leading insurers in the U.S, enabling them to serve their policyholders better. Their solution integrates underwriting, rating, policy management, claims, billing, and reporting.
Background
InsurTech is a rapidly growing sector, and the client’s mission is to leverage innovative technology to set up the administration and maintenance of insurance products for simple and easy access. They were rolling out an enhanced version of the existing application that improved the ease of setup and reduced the time insurers spent setting up and administering policies & claims. The improved version provided an enhanced UI to handle the creation of policyholder IDs, policy quotes, policy issuance, and policy renewal with minimal supervision.
Business challenge
The client was rolling out the next version of the application; they wanted to ensure that the new version had enhanced user experience and could use it as a self-service portal to handle the insurance policyholders’ requests.
- The new version of the App was designed to allow the insurance policyholders to self-serve, which means there was no human intervention to catch errors. Hence, every feasible situation must undergo quality assurance and testing (QA and testing), especially for exceptions or extreme circumstances, to guarantee that all use cases function as expected.
- As users can choose from different alternatives while self-serving, it is important that all permutations & combinations options are thoroughly validated.
- For every new feature enhancement or bug fix, the above steps needed to be repeated. Testing automation was one of the key considerations that would meet the enhanced timelines & ensure the right risk coverage.
Trigent solution
Trigent’s experience in the insurance domain, understanding of the client’s business model, and expertise in QA testing processes equipped them to build an agile app development & testing process:
- Trigent set up a team of insurance domain experts to start functional testing once the application functionalities were stable.
- The team initially collaborated with the customer to understand the V1 application's workflows and configurations. Given the nature of the changes, Trigent developed over 200 unique manual test cases that covered all workflows with a particular focus on high-risk scenarios and combinations involving policy dates and premiums.
- The application modules were released every week, and the team performed the E2E and QA testing to ensure the right configuration and field validation of all the modules using the test cases, which helped to:
- Identify missing business rules and incorrect calculations of policies
- Suggest improved customer experience
- Maintain a consistent look and feel across the application
- Trigent created a Cypress framework from scratch with utilities for application automation and eliminated the time-consuming and repetitive manual testing process. It automated 85% of the manual test cases.
- The team used Jenkins for daily test automation and ensured no regression issue for a faster development cycle.