Untangle Lunar New Year Preparations with a Mobile Application The client, a big technology conglomerate in Vietnam, wanted to help Vietnamese people simplify and streamline
Manage Risk Effectively with an Automated QA Testing System
About the End-Client
This article describes a real-life project. However, we can not disclose our client’s name & the project details for privacy purposes.
This article explains an outsourcing project for a big quality assurance company carried out by Rikkeisoft.
The end client is a joint venture of two financial giants in the US & Switzerland. Provide private & business customers with various credit card options; they hold total assets of more than 200 million USD.
Underperformed Manual TestingQuality Assurance is vital before launching any IT project, as it helps the developers team avoid major & minor bugs and deliver the most decent user experience. The financial company has its in-house team to perform Quality Assurance tasks. However, given that finding bugs and coding logic errors require hyper attention to detail, manual testing was proven to have many flaws:
- Costly & Time-consuming: A significant amount of work was involved in the process. Manual testing requires a couple of experienced testers, who need to spend several weeks to spot each slight abnormality.
- Unknown risk coverage: Humans are prone to make mistakes when it comes to detailed tasks. The same happened for this project when the outcome still contained bugs & flaws that affected its user experience. Moreover, since all jobs were done manually, there were no ways to ensure that all risks were fully covered.
We have created a digital QA-testing system that has these significant changes:
A better-suited QA testing methodology
The new QA testing system follows the Agile testing methodology instead of the Waterfall methodology as the end client’s in-house team previously used.
While the two methodologies are both commonly used in the QA-testing world, the Agile method has better served large enterprises’ needs. Its main advantage over the waterfall methodology involves QA testing in every step of the development process, before, in & after. Testers and developers also work closely with each other, which helps deliver better testing performance.
Sophisticated testing automation system
To improve testing time & precision, we have developed full continuous testing automation using a risk-based approach & on-site testing center.
- Continuous testing software: allows rigorous testing in every step of the development process. Aligned with the agile testing methodology, by preventing significant flaws right from the early stages, the software helps improve code quality, speed up time-to-market & mitigate risks effectively.
- Risk-based approach: Take different levels of risks as a core center of the quality assurance activities. Consequently, the approach helps businesses focus on critical aspects for better legal conformity & business risk management.
Tell us about your challenge & we are happy to solve it with you!
Simplify Sales Operations with Smart Mobile Application The client, one of the fastest-growing banks in Vietnam, needed a solution to support sales representatives in their
AI-Powered Image Annotation for a Top Car Manufacturer To train their AI for automatic driving and parking, the client was in acute need of an