A user acceptance testing (UAT) support for a UAE-based business and valuation advisory firm
About Client:
A UAE-based business and valuation advisory firm had a strong clientele across start-up, SME, and growth companies. The client had developed a web-based application to automate the financial analysis and valuation of its clients’ companies, and create a repository of the valuation projects.
Business Problem:
Client didn’t have any bandwidth to carry out the user acceptance testing (UAT) of the application. The client’s team also didn’t have adequate technical capabilities in application testing. The key challenge was that there was no documentation of the requirements (e.g., no functional requirements document or FRD).
The application was to be tested for valuation across:
- Start-up companies
- SME companies
- Bank loan underwriting assessment
- Financial feasibility studies
ValueAdd Solution:
ValueAdd deputed a techno-functional team of two senior equity analysts and a technical tester.
Preparation of test cases:
- In absence of the FRD, the ValueAdd team had to study the requirements from the samples inputs and output files provided to the development team
- Prepared test cases to spot errors/bugs in the application across financial rules, accounting logic, business rules, and apparent technical errors.
Actual testing of the application:
- The testing was split across stress testing, business rules testing, checking validations, and graphical user interfaces.
- Done the alpha and beta testing.
- The list of bugs was supported by screenshots of the errors
- Explained each and every bug with the development team.
Benefits Delivered:
- The rigorous testing helped find all the bugs in the application, without any involvement of client’s team.
- The application was hosted in the client environment in a timely manner and thus within the stipulated budgets.