Independent testing of online movie website and mobile apps


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.


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.

  • Functional testing
  • UI testing
  • Mobile application testing
  • Security testing
  • Compatibility testing
  • MS Windows
  • Google Chrome
  • Yandex Browser
  • MS Internet Explorer
  • Mozilla Firefox
  • Apple Safari
  • Opera Browser
  • Android
  • Apple iOS
  • Redmine
  • Confluence
  • NMAP Project
  • Fiddler
  • Open VAS
  • Nessus
  • VMware

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.


  • 223
    bugs detected with 27 critical ones
  • 23000
    test cases written
  • 3
    months of project duration
  • 30
    mobile devices used for testing
  • 6
    engineers on the project
  • 80
    test environments setup
  • 100%
    delivering on time and within budget
QA news and tips delivered right to your inbox
We’ll send you one newsletter a month, jam-packed with amazing QA offers, hottest industry news, and all kinds of Software Testing goodness.