- SolutionsManual QA, Automation QA
- TechnologiesRestApi, MobSF, Kali Linux
- Country Gulf
About client
Gulf Cooperation Countries (GCC) show skyrocketing development in anything innovation-related — IoT solutions, neobanks, financial services, and, of course, smart and digitized investments.
Our client created a “Robinhood-like” investment application for a new generation of investors in the Gulf region. The app offers investments in stocks and ETFs and provides customers with free educational sessions funds, financial assets, market instruments, strategies, etc.
Project Duration
6 months
Team Composition
Team Lead – 2
Manual QA – 3
Automation QA – 3
Challenge
Providing QA services for Fintech and Banking solutions comes with extra responsibility, as we are operating with apps that will further process security-sensitive data. Here is the scope of work we were hired to do in this project:
- Establishing QA workflow and developing needed test-related documentation from scratch;
- Testing app’s security and high-performance level prior to the next round of work with sponsors;
- Support and continuous QA for new features and significant releases;
- Ensuring correct operation of the KYC client identification service;
- Covering the testing load, freeing time for the product owners before the critical release.
Solutions
To guarantee client’s fintech product answers the audience’s expectations and high standards of the investment market, we’ve assembled an expert team consisting of a Team Lead, 3 manual and 1 auto QA engineers of Middle and Senior levels. All the team members had a strong background in testing multi-user mobile applications with sensitive data.
Overall, the project took more than 1 year. Work was done in several iterations, corresponding with new releases, and in total, took about 6 months of active testing time. Here is what our team has achieved so far in this project:
- Introduced essential metrics to monitor bug statistics;
- Contributed to testing workflow and provided necessary pieces of documentation necessary to ensure quality and uninterrupted QA process;
- Optimized tests’ architecture to ensure analysis is made much faster and determine where the bug or test requires re-runs;
- Organized security, performance, usability, and regression testing;
- Made sure clients’ key extra functionality — “recurring investments” — works as expected, charging the planned amount at the right time;
- Checked accuracy of the following functions: trackers (for a top dozen most popular stocks), instant funding, multiple income streams, etc.;
- Ensured correct operation of the KYC client identification service, overcoming challenges that came with various previously unchecked IDs provided by the client to pass the verification;
- Analyzed end-to-end user path to ensure every step is intuitive, self-explanatory, answers customers’ expectations, and performs as planned by the developers.
Automation
Automized performance and security testing:
- Automated scan of production servers, ensuring seamless deployment to live environment;
- Performance (Load) testing with SoapUI Pro. Using this commercial extension helped us to ease many recurring tasks and save time.
Technologies
MobSF and Kali Linux were employed for security testing:
- MobSF was used in the early stage of new release development to ensure more efficient debugging and increased cost efficiency;
- Kali Linux helped us gather, analyze and report vital information about the app’s vulnerabilities. Considering the sensitive nature of investors’ financial information, we had to make sure no potential attackers could extract any critical data.
Localization-related aspects
It was not our first time working with a client from GCC, and we were ready to adjust to the local working environment and requests.
Schedule. Specialists on the client’s side were available from Sunday to Thursday, with Friday and Saturday off. We were not required to follow the same program, but planned sliding shifts to ensure one of our engineers was available for emergencies on Sundays.
Islamic stock filter. The Gulf region is a predominantly Islamic domain shared by Sunni and Shia Muslims. Sharia law traditions are strong, and following them is vital for most of our client’s customers. In the scope of our work, we were tasked to test additional Sharia-compliant stocks functionality. We also made UI suggestions for an improved depiction of compliant stocks to attract more conservative customers.
Ready to start on your development or testing project? We are!
Get in TouchResults
Thanks to the systemic approach to testing, we have found and reported bugs critical for the system’s safety and performance. It allowed our clients to release the planned version on time and present a secure, user-friendly mobile investment bank to sponsors. We are proud to share some results highlights for this project:
- 3.9 to 4.2 rate for both iOS and Android apps;
- Compliance reports for sponsors;
- Over 150 test cases and 600+ bug reports;
- 100% of functionality is covered with relevant test cases.
Working closely with a support team on complex tickets, and incorporating customers’ feedback into our QA flow, allowed us to create more targeted test cases. This, along with other measures, helped to increase client satisfaction rate.
87%
Satisfaction rate
57%
Conversion of mobile app
7%
Bounce rate decrease
We Help With
Your tech partner needs to be well versed in all kinds of software-related services. As the software development process involves different stages and cycles, the most natural solution is to have them all performed by the same team of experts. That’s exactly what our diverse range of services is for.
The choice of technology for your software project is one of the defining factors of its success. Here at QArea, we have hands-on experience with dozens of popular front-end, back-end, and mobile technologies for creating robust software solutions.
In-depth familiarity and practical experience with key technologies are one of the cornerstones of successful software development and QA. But it also takes specific knowledge of the industry to develop a solution that meets the expectations of the stakeholders and propels its owner to success.
Reach out to an even wider audience with a custom, widely accessible web app.
Ensure an effective online presence for your business with a corporate site.
Take the first step on the way to a successful business with an MVP.
Meet your business goals with a powerful, custom SaaS solution.
Make sure the quality of your solution meets your expectations.
Beat the competition with a modern, breathtaking & user-friendly design.
Create stunning, highly functional, and easily scalable front-end solutions.
Build flexible, good-looking front-end solutions for any scale and purpose.
Construct a powerful, stable, and secure back-end solution for your business.
Take advantage of the .NET flexibility and scalability for your back-end solution.
Turn your mobile app idea into reality with a custom React Native solution.
Build a highly personalizable blog, eCommerce shop, or corporate website.
Optimize your HR processes with a functional and powerful solution.
Pave the way to future success with our startup development expertise.
Build a healthcare product designed for dependability and rapid growth.
Give your buyers what they want — a seamless shopping experience.
Create a product with rich functionality and impeccable security.
Planning the budget for your project? Spend 5 minutes to get an estimate!
Choose a project-based estimate or quickly calculate how much it would cost to hire a dedicated team.