Reflections is involved in automating the workflow UI, as part of which several processes such as fetching the loan IDs from a read-only service, verification of payment plans which are offered based on the bucket to which the loan belongs and the fields for each payment plan etc have been automated.


A comprehensive data driven framework is developed using Cypress test automation tool, JavaScript,Mocha and Chai libraries. Input test meta data json file drives the test execution according to the business scenarios provided by the business users. This framework can be extended to validate any payment plan and any other agent workflow with minimal changes.
Through this project what used to take 9 person weeks/release to accomplish can now be performed in 9 hours of automated testing.


Quickly learning the clients’ systems, and learn their processes and tools in order to be able to start showing results from the third week of engagement onwards. With the experience and ability to adapt, Team was able to learn these in just a matter of two weeks and was able to start delivering benefits through an easily configurable and customizable data-driven framework to best suit the need of the client.

Technology Stack

Base framework

  • Data Driven test automation framework

Testing tool

  • Cypress


  • Javascript


  • json parser
  • Test data read function
  • Date validation functions
  • Array helpers


  • Mocha
  • Chai
  • Continuous Integration – Jenkins

Similar Projects