Web app for employee assessment and progress tracking in development plans
Welcome to Genesis Technologies
GoFinance
Technology
Performance testing and API testing
Roles & Responsibility
Requirement understanding, Defect reporting, Defect Tracking
Duration
Ongoing (2+ Years)
GoFinance is a Banking and Finance Application, It provides Loans, Health Insurance and Vehical Insurance to goverment employes and general public. Also, It allows customer to perform E-Wallet Transactions and Bill payments. GoFinance works for 11 sub Saharan African markets, including Eswatini, Ghana, Kenya, Lesotho, Mozambique, Namibia, Nigeria, Rwanda, Tanzania and Uganda.
01
Challenges
- For a Nigerian user to be able to access the digital mall application, they must have a valid Bank Verification Number (BVN), valid National Id Number (NIN). Due to lack of valid test BVN number we often face unavailability of test data.
- The GoFinance project relies on some 3rd party and inbuilt micro-services which are turned off daily to save cost. But sometimes these services are either not started completely or not started at all. This issue has resulted in multiple failures and delay in testing.
![Step 01](http://sample1.genesisapps.in/wp-content/uploads/2024/12/challenges-img-1.webp)
02
Solutions
- Used SQL queries to extract and manipulate the data from database as per the requirement.
- Proposed a solution to create an automated job which starts and stops all the services at the desired time intervals.
- Prepared an automated script to bulk reset the password which resets the password of all the users in a single click. This saves a lot of time and efforts.
![Step 02](http://sample1.genesisapps.in/wp-content/uploads/2024/12/sol-img-1.webp)
03
Benefits to the Client
- We rigorously test the platform to ensure reliable, stable access to services, essential in financial services.
- As QA, we work to prevent customer issues, protecting brand trust and reputation.
- Clear documentation and reports keep GoFinance informed on quality, enabling proactive improvements.
- We manage the customer issue board, coordinating with developers and country representatives to prioritize and resolve issues efficiently.
![Step 03](http://sample1.genesisapps.in/wp-content/uploads/2024/12/benefits-img-1.webp)
Wall of Words
Look, What client says about this project.
Genesis Technologies and their QA team are a great help, their flexibility and reliability are a great asset to any company, thanks guys. The team has been a great help in setting up our products on clients sites while we are rapidly changing what our products are.