Manual and Automated QA for a Software Testing Automation Tool

Delivering comprehensive testing for a full-scale solution for automating functional and UI testing scenarios, with or without any coding, to ensure spotless functionality, excellent usability, and all-around compatibility of the product.

About project

Solution

Exploratory testing, Functional testing, Smoke testing, Regression testing, UI/UX testing, Confirmation testing, Cross-platform testing

Technologies

Android Studio, Chrome DevTools, Xcode, TestRail, Azure DevOps, Slack

Country

Austria

Industry

Technology

Project Duration

6 months

Team Composition

1 QA Team Lead

2 Manual QA Engineers

1 Automation QA Engineer

Challenge

Our company was approached by an Austrian company to perform software testing on the latest version of their product — a GUI automation test tool that helps make functional and UI testing more efficient and thorough.

The client is implementing this project using Scrum & Kanban methodologies and meticulously planned sprints with strict deadlines. Development is handled on the customer’s side, while our responsibility is QA/QC activities that are attached to each project sprint.

Our main challenge was to review and update existing test cases in the scope of this project prior to executing them. We had to review test cases for both bug fixes and smoke verification, check their consistency, and make necessary updates. All of that, including executing those tests and documenting new bugs, had to be done within a short period of time.

Solutions

Due to the intense project implementation process, the QA activities were attached to the development sprints and strictly planned into limited timeframes. Thanks to the efficient collaboration with the client’s development team and our usage of ready templates for presenting the review results, we’ve managed to complete all necessary activities before the deadline.

Our QA team consisted of: 

  • 2 Manual QA Engineers
  • 1 Automation QA Engineer
  • 1 QA Team Lead

The team effortlessly fit into the client’s operations and performed every single type of testing that was requested from us, including:

  • Cross-platform testing
  • Exploratory testing
  • Functional testing
  • Smoke testing
  • Regression testing
  • UI/UX testing
  • Confirmation testing
  • Cross-browser testing

The team members would also reach out to the client whenever we had questions or suggestions about the project, and we have always been available in case the client wanted to make additional requests or comments.

Technologies

A well-chosen tech stack is responsible for so many aspects of the project’s success, from being able to complete all tasks on time to making sure that no critical bug goes unnoticed.

  • Android Studio
  • Chrome DevTools
  • Azure DevOps
  • Xcode
  • TestRail
  • Slack

Types of testing

Functional testing

Ensuring the correctness of all functional elements.

Smoke testing

Making sure the application is ready for further testing.

Regression testing

Checking the absence of old bugs in the new app build.

UI/UX testing

Evaluating the usability of the application for all users.

Smoke testing

Verify the app is functioning correctly before any further testing.

Cross-platform testing

Testing the app’s performance in different browsers.

Results

As it’s often the case with large software companies, QArea is not the only software testing vendor for this customer. For each new opportunity to cooperate with the client, we have to compete with other vendors and compellingly present our advantages each time to prove that we are the best team to handle this job. 

So far we have completed several rounds of testing for several new iterations of the product and our intention is not to stop on the results achieved. At the end of the current stage of our collaboration, the client received the following deliverables:

  • New test cases and test cases updated by us
  • A detailed change log
  • Bugs we discovered

Our goal is to continue our relationship and keep on proving QArea as the best QA team and partner every time. We believe that our diligent approach to this job is the reason why this company continues selecting our team again and again.

arrow-up-right-round

27%

less time to complete target actions

arrow-up-right-round

<14

minutes needed for smoke testing

arrow-up-right-round

97%

pass rate for fixed app defects

arrow-up-right-round

100%

high-impact features covered

Ready to enhance your product’s stability and performance?

Let our QA experts help!

    Bruce Mason

    Delivery Director

    Thank you for your message!

    We’ll get back to you within one business day.