After more than four decades, our customer is a trusted name in the insurance industry. They specialize in providing flood insurance solutions to homeowners, businesses, and communities across the United States. Focusing on innovation, customer service, and risk management, they prove their dedication to helping clients safeguard their properties and investments from flood-related risks.
The customer had an application that used a web-based interface to allow agents, customers, and lenders to access their policy information. It was linked to the customer’s data residing on a mainframe computer. The application had to be released on time, and it was critically important that test coverage was known to eliminate defects in all stages of the end-to-end operation.
There were challenges during the initial period of the project. One involved understanding the complex functionalities of the integrated products in the suite. A second challenge was that 85% of the project was on a company mainframe and testing was done manually. Fast, comprehensive testing was imperative to meet their schedule and avoid surprise errors at the later delivery stages. This was especially true for the mainframe code interaction with the graphical user interface (GUI) application.
Manual test design was recognized as a bottleneck that had to be eliminated to enable successful on-time delivery. The client’s manual testing was the baseline used to assess efficiency gain delivered by tools being considered in the deployment. A testing group with insurance representatives and developers made up the team building the applications to ensure that the correct data was accessed. The testing team tried several test suites to find one that satisfied the client’s requirements. First and foremost, it needed to use its current automation platform to handle the application’s complexity, provide known coverage of the system’s operation, run both GUI and mainframe testing, and automatically generate executable scripts to shorten testing time.
Resources cover upcoming projects and existing new releases in various states. This streamlined the testing process, covered all the testing aspects, and verified different forms.
RTM increased the testing coverage scenarios to 95% and demonstrated a 90% reduction in defect leakage.
With the introduction of a new testing approach, they successfully transitioned to weekly release cycles, ensuring that updates and enhancements are delivered to users more frequently.
Nightly Regression Testing
Implementing consistent, nightly regression runs contributed to higher confidence in their software.
The client achieved notable improvements in operational efficiency and enhanced competitive edge.
Read More Case Studies
"We find your team to be true business partners. Exceptionally responsive, strong domain knowledge, and outstanding at execution."
Chief Integration Officer
"Happy with the performance. The team is self-driving, which is something I’ve had struggles with in the past. Very knowledgeable on the IBMi and requires minimal guidance."
Director of Information Technology
"Every developer we have worked with has been great! They are great at analyzing and making great suggestions, in addition to coding all that we ask for. Even with the time difference, they are always willing to work on "our hours" when needed for deadlines and projects as needed. Thanks for everything!"
Chief Information Security Officer
"The programmers I have worked with have all been great! They think out of the box and make suggestions, and they research and figure things out on their own, which is a tremendous help to me. I would recommend them to any prospective clients you have."
"Great team and still one of the best I’ve worked with on the IBMi/RPG environment"
VP, Commercial Excellence & Digitization
Ken Stewart, PMP, CSM
Vice president of operations & Engineering
PSigen Software Inc.
Onboarding The Programmers.io Team
Software Development Manager
Western National Insurance
Director, Technical Business Systems