Portfolio

Quality assurance for virtualization technology company

The virtualization technology company delivering automation solutions for hosting providers reached out to a1qa to join the in-house testing team in assuring quality of the key business products.
Compatibility testing
Dedicated QA teams
Functional testing
Integration testing
IT and software development
Regression testing

Overview

From the very beginning, we were pleased that a1qa managed to meet our high requirements for manual testing engineers’ technical skills and expertise. All engineers that were added by a1qa into the project were very result-oriented, smart, and communicable. Despite the huge variety of functions that had to be tested and project integration with third-party systems, the engineers successfully coped with all the tasks.

The customer had three automation platforms that allowed small hosters and large telecommunication enterprises to go to market with speed and at a competitive cost. a1qa specialists were responsible for testing all of the company’s key solutions.

Services offered

Functional testing
Compatibility testing
GUI testing
Hotfix testing
Regression testing

Project scope

The company assembled the dedicated team that fully committed to the project needs. Initially, there were two software testing engineers from a1qa side.

The project lasted for more than 2 years and as a1qa specialists proved their professionalism and deserved the customer’s confidence, the team was scaled to 8 specialists.

The project was technically complicated due to a great number of embedded features and integration with third-party systems. For the a1qa team, it was challenging to learn all the features as there was no proper technical documentation.

To ensure systematic and complete test coverage, all tests cases were thoroughly planned and well documented.

All testing deliverables (reports, bugs, etc.) were documented in details. a1qa regularly reported on the status of the performed works.

a1qa responsibilities included the following:

  1. Processing the end-users’ trouble tickets (reproducing defects in the test environment, defining whether the problems were on the end user’s or customer’s side, submitting defects and checking their fixing)
  2. Hotfixes testing (checking that all hotfix defects were eliminated, validating that the hotfix could be correctly installed without crashing the app)
  3. Assuring quality of 4 major releases and over 10 minor releases.

Challenges and solutions

From time to time the customer asked to scale the team and assign new specialists with the right set of skills within tight timeline. Each candidate for the project was expected to prepare a CV and have an interview with the customer:

  • a1qa gathered all customer’s requirements and started to train specialists for the project’s needs in advance. By doing this, the company ensured a number of extra specialists who could join the project in no time upon request.

It was challenging to obtain the data needed for QA due to the obstructed communication with the customer’s distributed team:

  • To get the necessary information for completing testing activities, the a1qa team identified contact persons on the customer’s side and addressed them when it was needed.

The customer’s workflow differed from the generally accepted:

  • a1qa specialists displayed flexibility and harmoniously fit into the customer’s workflow.

Technologies & tools

  • Windows Server 2012
  • VMware
  • MS Internet Explorer
  • Google Chrome
  • Opera
  • SQL Server
  • Apache JMeter
  • Virtuozzo
  • PuTTY
  • Atlassian JIRA
  • TestLink
  • Mozilla Firefox
  • Apple Safari
  • PostgreSQL
  • MySQL
  • WinSCP
  • Linux

Results

In numbers

2,5
years of project duration
4
major releases verified
8
engineers on the project
100%
compliance with the project timeline
10
minor releases verified

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.