Independent testing of online movie website and mobile apps

The customer, powerful player on the online movie market, contacted a1qa to perform independent and impartial testing of the website, Android and iOS apps, detect bottlenecks, and assess the customer's QA workflow efficiency.
Compatibility testing
Cybersecurity testing
Functional testing
Mobile app testing


The client reached the a1qa team as the specialists had successfully won the tender and conducted the pilot project.

The customer’s solution allows sorting multiple free and paid films and serials into various categories. Each film or series contains a description, information about the actors, interesting facts, and user reviews. No registration is required to access the content.

Subscriptions and multiple certificates enhance the amount of accessible content. Registration is performed via the application or social networks. The purchased content can be synchronized between different versions of the application.

The customer had an internal testing team.

Services offered

Functional testing
GUI testing
Mobile app testing
Cybersecurity testing
Compatibility testing

Project scope

The a1qa project members were involved as independent quality control specialists to:

  • Detect all possible bottlenecks
  • Seek opportunities for improvement
  • Make sure the work of the customer’s QA team was efficient.

For that purposes, a1qa allocated six specialists to assure the overall quality of the products: one test manager, four QA engineers, and one security testing specialist.

They completed three rounds of testing setting up 80+ test environments and selecting 30 mobile devices for testing. After every round, the detailed report was submitted to the customer.

The main focus was on payment transactions and free/paid videos access level testing.

Compatibility testing against various platforms and browsers also was given special attention, as the customer wanted to make sure the video content could be accessed regardless of the users’ devices.

It was also vital to verify checkout flows and test payments for security and usability. Therefore, three different bank cards were provided by the customer to perform testing of various payment scenarios.

The project was completed entirely on time and within budget.

Based on the results of testing and QA workflow assessment, the customer decided on the reorganization of the in-house QA processes.

Challenges and solutions

Access to some video content was allowed only from certain countries or geographic regions. Prices and payment options also differed depending on the user’s geo location.

  • To bypass video region restrictions and unblock geo restricted methods of payment, QA team used special tools to spoof their geo location. By doing this, they managed to verify all payment methods and check accessibility of the video content depending on the user’s geo location settings.

Technologies & tools

  • MS Windows
  • Yandex Browser
  • Mozilla Firefox
  • Opera Browser
  • Apple iOS
  • Confluence
  • Fiddler
  • Nessus
  • Google Chrome
  • MS Internet Explorer
  • Apple Safari
  • Android
  • Redmine
  • NMAP Project
  • Open VAS
  • VMware


In numbers

bugs detected with 27 critical ones
test cases written
months of project duration
mobile devices used for testing
engineers on the project
test environments setup
delivering on time and within budget

Get in touch

Please fill in the required field.
Email address seems invalid.
Please fill in the required field.
We use cookies on our website to improve its functionality and to enhance your user experience. We also use cookies for analytics. If you continue to browse this website, we will assume you agree that we can place cookies on your device. For more details, please read our Privacy and Cookies Policy.