Full lifecycle simulation
Validated customer and collections-agent perspectives end-to-end including Leap Year & DST.
Capfin was upgrading their Loans & Collections software system and added new temporal functionality that needed exhaustive time shift testing. Capfin used TimeShiftX to test this new functionality, their loan lifecycles, and agent workflows who manage issued loans. TimeShiftX enabled Capfin to efficiently time travel, thus boosting productivity and increasing testing coverage for the application and the new temporal-based features.
Enterprise Profile
Capfin is an international lending business, offering technologically driven, responsible and friendly loan products to the mass market. Capfin is the South African brand of the global Southern View Finance group and mainly provides unsecured personal loans via retail outlets & partnerships.
Business Needs
Capfin provides short term loans in South Africa through a web-based loan issuance & management software system. Their existing system was undergoing a major release update with new temporal functionality.
When the company issues a loan, their lending system allows the business to manage all functionality in the loan lifecycle, from both the customer and agent perspective, such as:
In this new release, their loan & collection management system was upgraded with a new debit collection system which now lets lenders process debits directly from debtors and with priority, thereby increasing the success rate of collections. This service added new temporal based logic and business cases such as daily account monitoring, flexible collection dates, debtor event tracking, and audit trails. TimeShiftX allowed Capfin to properly time shift test all temporal logic and ensure the new functionality was properly validated before being released live, ensuring Capfin maintains compliancy with the National Credit Regulator (NCR) of South Africa.
The Challenge
This system is a web-based software application hosted in their data center and runs on a mixed infrastructure. The environment is distributed and the application utilizes webservers and databases. Critical challenges included:
With the addition of new lending functionality in the application, Capfin’s manual patchwork approach was unable to provide the testing coverage and reliability that was now required. Capfin needed a comprehensive time travel solution that would speed up the development & testing cycle while providing total testing coverage.
The TimeShiftX Solution
After review, Capfin selected TimeShiftX as the best software solution for their time travel testing needs because of its intuitive use, ease of integration, and total time travel coverage for their entire application stack.
TimeShiftX allowed Capfin to properly time shift test all temporal logic and ensure the new functionality was properly validated before being released live into their lending application, thus ensuring Capfin maintains their compliancy with the National Credit Regulator (NCR) of South Africa.
Documented Benefits
Capfin benefited from TimeShiftX in several concrete ways:
By using TimeShiftX, the Capfin QA team was able to time travel their entire discrete and distributed environment from a single click. This instant synchronization and central management simplified time travel, allowing them to focus on bug discovery and test execution rather than clock management, all while meeting their strict release schedule.
Documented Outcomes
Validated customer and collections-agent perspectives end-to-end including Leap Year & DST.
Entire distributed environment moved through time without administrator involvement.
Guaranteed strict adherence to National Credit Regulator (NCR) regulations.
Enterprise Validation
See how TimeShiftX fits your Active Directory, multi-platform OS, and containerized architectures.