Test Automation and CI/CD in Legacy Environments
Case Studies
Challenges & Solutions
Technical Environment
Results
Executive Summary
Client
Insurance Management Group
Industry
Banking, Financial Services, & Insurance
Business Problem
The client was the parent company of five property and casualty insurance companies operating as an insurance group. The group of companies primarily focused on insuring businesses and farms, homes, and cars and required the creation of a Test Automation Center of Excellence (COE) for their aging legacy environment.
Outcome
- Reduction in testing cycle time
- Minimized the Manual testing manpower
- Integrated with CI/CD and qTest
- 900+ Test Cases automated
- Minimized Manual execution

Challenges
- Legacy AS400 database and multiple legacy technical environments.
- No established testing process or test automation framework.

Solutions
- Performed test automation tool evaluation.
- Developed Test Automation Framework to support browser-based applications.
- Instituted end-to-end functional testing.
- OTSI set up a Test Automation COE with client team participation.
- Integrated test automation with AS400 Database (IBM tool).
- Ensured compatibility of the hybrid automation framework (BDD framework) with diverse legacy technical environments.
- Managed the transition from manual to automated testing while maintaining testing effectiveness of new releases.
Technical Environment
- Katalon Studio, Java Script and Groovy Scripting Language
- Jenkins
- AS400 Database (IBM tool)
- JIRA
Results
- Reduction in testing cycle time
- Minimized the Manual testing manpower
- Integrated with CI/CD and qTest
- 900+ Test Cases automated
- Minimized Manual execution