Bugs‌ ‌found‌ ‌in‌ Birdwingo: Investing for Teens for iOS

Birdwingo: Investing for Teens

5.0

Birdwingo: Investing for Teens is a revolutionary app designed to empower young investors and educate them on financial literacy. With Birdwingo, users can create real investing accounts with access to over 11,000 stocks and ETFs from just 1€, making it easy to start building wealth early.

Through step-by-step learning modules and interactive challenges, teens can master essential money management skills while earning up to 50€ monthly. For parents, Birdwingo offers oversight and control, enabling them to guide their child’s investment journey and foster financial responsibility. With robust security measures and regulatory compliance, Birdwingo ensures a safe environment for learning and investing, paving the way for a prosperous financial future.

In today’s world, being financially savvy is crucial. Birdwingo steps up by teaching investment skills early on — pretty cool, right? To make the app even more appealing to teens, we’ve thoroughly tested it, and here’s what we found.

5K+downloads
3 ratings

“Forgot Password” code not received via email

Severity:

Major

Precondition:

The user has created an account.

Steps to Reproduce:
  1. Log out from the account.
  2. Click on “I already have an account.”
  3. Click on “Forgot Password?”.
  4. Enter a valid email address.
  5. Click “Send reset code”.
  6. Check your email.
Environment:

iPhone 13 Pro, iOS 17.4.1

Actual Result:

The code was not sent; the user cannot reset their password.

Expected Result:

The code should be sent.

Unable to edit name without editing username

Severity:

Major

Precondition:

The user has created an account.

Steps to Reproduce:
  1. Click the settings icon.
  2. Click the edit icon next to “Name”.
  3. Change the data in the “Name” field.
  4. Click the “Save” button.
Environment:

iPhone 13 Pro, iOS 17.4.1

Actual Result:

The “Save” button cannot be used.

Expected Result:

The user should be able to change the name.

Stocks not added to newly created watchlist

Severity:

Minor

Precondition:

The user has created an account.

Steps to Reproduce:
  1. Navigate to the “Explore stocks” section.
  2. Click on “Ferrari N.V.”
  3. Click the heart icon.
  4. Click “Create new list”.
  5. Type any valid name.
  6. Click “Create watchlist”.
Environment:

iPhone 13 Pro, iOS 17.4.1

Actual Result:

A watchlist was created, but Ferrari was not added to it.

Expected Result:

Ferrari should be added to the watchlist automatically after creation.

“Something went wrong” after creating watchlist with invalid name

Severity:

Minor

Precondition:

The user has created an account.

Steps to Reproduce:
  1. Click “Create new list”.
  2. Name the watchlist as “…”.
  3. Click “Create watchlist”.
Environment:

iPhone 13 Pro, iOS 17.4.1

Actual Result:

The “Something went wrong” error is displayed.

Expected Result:

Validation message should be displayed.

During testing, I discovered several validation bugs along with an issue in password recovery for user accounts. It's crucial to enhance validation checks and conduct thorough regression testing after every release to ensure robust system performance.
Oleh, QA engineer

Oleh, QA engineer

Need a reliable QA partner?

Hire us