Testing PROJECTS

Ongoing QA Support for VR Web & Mobile App

The client reached out to us for a regular QA support for their web and mobile VR app, with the use of Microsoft HoloLens.  Their product is mainly used in factories and big corporations for managing work tasks and issues.

There wasn’t any QA process established previously, therefore our team started assessing what is the best solution for this project.

After reviewing all requirements and documentation of the product, we decided to dedicate two QA engineers, who were responsible for establishing the QA process from scratch, as well as mainting all the testing documentation and reports. 

Types of Testing Performed:

  • Functional Testing 

To make sure the application flow performs as designed and meets all critical and major business requirements, the engineers ensured deep testing coverage and focused on both positive and negative testing scenarios.

  • Usability Testing 

We assessed the overall user experience to ensure it aligns with the intended design. We also checked if UI elements are appropriately placed and accessible within the VR environment.

  • Regression Testing

We created the regression testing plan and conducted it after each update or modification to ensure that new features or fixes do not negatively impact existing functionalities.

End-to-End Testing for AI Web App

The client chose our team to develop and implement the QA testing strategy for AI powered web application for an image generation and editing. 

The testing process for AI apps focuses not only on traditional functional testing but also on assessing the performance, accuracy, and adaptability of the AI models.

After reviewing all requirements and documentation of the product, we added three timelines for the start of the QA process. First, we created the use cases document that was previously missing from the documentation. Secondly, we created a functional testing plan document which covered every functionality of the app with test cases. Lastly, we created a plan for the usability testing to assess the overall user experience. 

Types of Testing Performed:

  • Static Testing

We analysed the business and functional requirements of the AI application and identified the specific AI algorithms, models, and frameworks used in the application, which helped us prepare the Use Cases document.

  • Functional Testing 

After preparing the functional test cases document, our team tested the application’s basic functionalities, user interfaces, and non-AI components.

Additionally, we verified that the AI features integrate seamlessly with the overall application.

  • Usability Testing 

To ensure that the overall user experience aligns with the intended design, we did usability testing.

Here we evaluated how well AI features enhance the overall user experience and ensured that AI-driven functionalities align with user expectations.

  • Regression Testing

The application is still in development and many new features are added, that is why we continuously performed regression testing to ensure that AI updates do not introduce new issues.

Ongoing QA Support for a Mobile App

The client was developing an app that supports social workers with workload and wellbeing, freeing up time and energy to be spent working directly with children and families. Their team consisted of 3 developers, who work on both iOS and Android.

The client needed an ongoing QA support for their mobile app. The application was still in development, so we had time to throughly study all the documents available, Figma files and the prototypes. There wasn’t any other QA documentation, so our first goal was to create the structure for the functional testing process of the app. 

Types of Testing Performed:

  • Functional Testing 

After analysing all developed screens of the app, we created a checklist for each functionality and by defining the importance and criticality of the functionalities, we found all functional issues of the app and reported them on time,

  • Compatibility Testing 

Because the iOS app was far ahead in developing, the client needed special reports for Android compatibility and acceptance testing, so we focused on finding all the differences between the two.

  • Regression Testing

While the developers were fixing the bugs found by us, we started creating the regression testing plan, so for each update we knew exactly which functionality to cover with test cases.

We are Customer-Driven

Let Your Product Do The Selling

  • Increase Product Quality
  • Reduce Cost & Achieve Faster Time-to-Market
  • Increase Conversion Rates
  • Improve Customer Retention

We Follow Best Practices

Our flexible approach enables us to adjust and customise our services to match your unique demands.

Scroll to Top