About Nanovest
Nanovest is a leading digital asset marketplace based out of Indonesia that grants retail investors access to foreign stock transactions, crypto transactions, digital gold, and the ability to send or receive payments between Nanovest accounts. They provide a wide range of options for both long-term and short-term investments including high-risk, and high-return to low-risk and low-return choices. Their main aim is to make investments easy and enjoyable for young people while giving them access to the latest digital financial products. They are set to transform the way young people work towards accomplishing financial freedom.
Optimizing Product Scalability: Streamlining the Alpha, Beta, and Grand Launch of Nanovest's Application
Helping Nanovest Fix Recurring Bugs That Were Cropping Up Before Their MVP Launch
When the client was trying to launch their Minimum Viable Product, they were facing a multitude of issues in their application. First of all, several recurring bugs were popping up. Second, they didnโt have a pre-defined QA process. And third, the number of defects was also quite high. As a result, they approached Binmile to get rid of such troubles and help their application run well. Thatโs when Binmile’s heavily skilled testers came into action and started sorting out all the errors one by one. The next moment they discovered that when one bug was fixed, suddenly another one used to emerge, which prompted them to do User Acceptance Testing first.
UAT is the final stage of any software development or change request lifecycle before the concerned app is made available to targeted users. Apart from UAT, our testing professionals also recommended performing Standardized Versioning, which is a process of creating multiple versions of an app to learn up to which variant the application is working properly. And if the app crashes down the line, testers will be able to determine which variant is facing the given issue. Further, we deployed a timely build for QA that was roughly twice a week and it worked wonders in resolving 1000+ bugs, resulting in MVP launch on time and quick QA feedback.
Meeting Nanovestโs Need to Launch Alpha Variant of Their Product
Once the UAT was completed and MVP was released, the client was willing to create an Alpha version of their product mainly for internal stakeholders or invite-only basis. To meet their expectations, we built an upgraded version of the application from which Nanovest had expectations that they would hit the 1 million users mark soon. But within 2-3 days, they attracted approximately 7 million users owing to which the performance of their application dropped to a great extent because the server was not responding actively during registration.
Intrigued by this, we carried out load testing only to come across two major issues, i.e., increasing waitlist for registration and deteriorating performance of the application. To deal with these problems, the first thing we did was we identified the issues in the infrastructure by performing load testing. This way we learned about areas where caching is required or where more containers are required and then took the plunge accordingly. During the testing process, we also emphasized the identification of business-critical scenarios and expected traffic so that we can make the app scalable enough to handle heavy loads.
Aiding Nanovest to Unleash the Beta Version of Their Application
Post the release of the Alpha version of Nanovestโs application, the client was interested in launching its Beta variant. And two major things that they wanted us to do were add new features in the application and optimize the STLC process, also known as the Software Testing Life Cycle. To ensure this, we created a sprint-wise process and adhered to the agile methodology. Additionally, we implemented the code freezing technique in order to prevent developers from making any changes to the code after a specific date, so that the testing task can be executed effectively. Post that, we introduced new features in Nanovestโs application and advised our client to establish those features in the Software Testing Life Cycle so that they can work smoothly down the line. Following this suggestion, the problems related to load testing were solved.
What else? The accomplished testers at Binmile implemented the Shift Left Approach in order to establish new features in the STLC. In this approach, QA is involved in the project right from the beginning when requirements are discussed for the software or application that is going to be developed. This idea is implemented in certain projects so that QAs can identify Edge in advance. For example, where bugs can emerge and what resources need to be arranged in order to fix them. By doing this, the testing process ran without any hassle and Nanovest got an upgraded and improved Beta version of their application.
How we assisted Nanovest to resolve issues before launching their Minimum Viable Product
Making Nanovest Ready For the Grand Launch of Their Application
Finally, the time for the exclusive launch of Nanovestโs application came and Binmileโs testers took the plunge to make the app as outstanding as possible. In that pursuit, the first and foremost thing they did was improve the performance of the application on the database level. Additionally, they integrated some complex features into the application, such as gamification for engagement improvement purposes, social interaction for enabling customers to create their avatars, and crypto blockchain for facilitating trading.
In the end, we conducted security testing for Nanovestโs app, where the experience of our testing team played a significant role in understanding the complexities better, gathering requirements thoroughly, and identifying edge case scenarios properly. Doing this helped a lot in reducing the chances of the emergence of any challenges while testing the application from the security point of view. Resultantly, Binmile delivered a top-notch trading app to Nanovest free of any bugs or errors.
Listed Below are the Top Tech Stack Used for Nanovest's Overall Testing
The Binmile-Nanovest Collaboration Achieved an Incredible Milestone, Leading to:
5X New Apps Installed
87% Customer Satisfaction Score Improved
80% Time to Delivery Reduced
70% Less Security Incidents Experienced
90%Application Scalability Tweaked