Zazu

#1 finance management app in Africa

tested by QAwerk and recognized by Mastercard

Incling
ZazuLusaka, Zambia

Zazu is a mobile app that helps users manage their finances with confidence and ease. It allows users to keep track of their expenses, make payments easily, and transfer money instantly.

All Customers

Mobile App Testing

With profound expertise in mobile app testing, we helped Zazu eliminate both critical and minor bugs to enhance its user experience. QAwerk engineers ensured the released app functions as designed.

Manual Testing

Our QA engineers performed thorough manual testing to prepare the Zazu app for a successful launch. We also updated Zazu’s existing test cases and created new ones for iOS and Android apps and the admin panel.

Challenge

Having a team of developers, Zazu could cover all unit testing; however, they were looking for someone to perform user acceptance testing (UAT) and regression testing of iOS and Android apps. Additionally, there was a request to test their back-end admin interface, also referred to as Customer Service Interface (CSI). At that moment, they had around 30 test cases written in Excel spreadsheets, yet they needed to update them and keep adding new ones as the new features were coming out.

Result

The testing of the Zazu app lasted for several months until both of us were sure that all test cases are written, all bugs are found and fixed. Later on, we were happy to receive new requests from clients to update the test cases and perform regression testing as new features were developed and UI was changed. We are excited to see that Zazu continues to grow, and we are proud to be a part of its success.

Solution

We agreed with Zazu to use CucumberStudio (former Hiptest) for writing and running test cases. As a result, 99 test cases were written for the iOS/Android app and 55 test cases for CSI. During our collaboration, some of the test cases were updated several times as long as changes in UI/UX occurred or new features were implemented. The devices for testing were chosen based on the frequency of using the particular devices and Android/iOS versions by the end user: LG Nexus 5 (Android 6) and iPhone 6s (iOS 11.4).

The main types of testing we used were acceptance testing and regression testing, but during the project, we also performed UI/UX testing, smoke testing, and exploratory testing.

Bugs Found

While testing, we mostly encountered critical bugs related to credit card activation and adding new users. On top of that, we found plenty of bugs concerning the app adaptation to different screen resolutions.

Actual result: The endless spinner displays on the Account Personal after tapping the ‘Confirm’ button.

Expected result: The card order is created.

Actual result: The card number is not copied to the clipboard after tapping the ‘Copy’ button under the card.

Expected result: The card number is copied to the clipboard after tapping the ‘Copy’ button under the card.

Actual result: The “Virtual card” creation screen breaks when you click on “What is your billing address?” Info button.

Expected result: Everything is displayed correctly after clicking on the “What is your billing address?” Info button.

Awarded


Mastercard, Principal Membership

Mastercard, Principal Membership

Read more


Mondato, Awards in Africa 2020

Mondato, Awards in Africa 2020

Read more

In Press

As a principal member, Zazu became authorized to act as an “issuing bank.” In other words, they can provide debit cards and as “acquirers,” which means they can provide transaction processing services.

American online newspaper featuring startups, VC funding, and high tech businesses.
  • The team is really supportive, and they are nice people, it's always nice to work with such people. They are really effective at what they do.

    Sassoon Scheepers, Business Analyst at Zazu

Need experienced QA engineers for hire?

Let’s talk

2

QA engineers

60+

bugs fixed

100

test cases written

QAwerk Team Comment
Nikolai

Nikolai
QA engineer

Working on the Zazu project turned into an insightful experience of testing a financial app. During the course of testing, we discovered both critical bugs that broke the operation of an entire app and issues with UI elements. However, thanks to close cooperation with an excellent team of developers who immediately responded to our queries and handled any questions with the utmost professionalism, fixing the tiniest of bugs, the app was successfully released.

Impressed?

Hire us

Other Case Studies

United States
Transformed a crashy storymaker into a robust app recognized by AppleGoogleand Squarespace
France
Performed regression testing of desktop app with 600+ integrations on WidowsmacOSand Ubuntu
United States
Helped popular US moving service detect adaptation issues and smoothly transition to new stack

Dear Friends!

We are a Ukrainian software testing company. Our country has been brutally attacked by Russia, which aims to destroy us as a nation and a sovereign country.

Despite Russia’s continuous aggression, shelling, and barbaric crimes, we stay strong and true to core democratic values.

QAwerk fights on the economic front. We keep helping businesses worldwide speed up releases, eliminate critical bugs, and win users’ love and world’s recognition with impeccable product quality.

We’d love to keep our team employed and hire those techies who lost jobs because of the war. While we may not be the right fit for you, perhaps you know someone who is.

Please reach out to your network and spread the word. They’ll get top-notch service from a grateful and highly motivated tech team.

Would you be open-minded to exploring more about how we deliver during the war?

Stand with Ukraine by working with Ukraine!