Complex testing of sales processes automation system

The customer, a software development company, asked a1qa to perform complex testing of its product. The customer had no QA team on-site and needed independent testing services. The customer works with companies involved in high-tech, transportation, construction, and agricultural machinery.
Documentation services
Functional testing
Integration testing


The product under test is software that automates sales processes to accelerate them. It allows users to add products and organize them into groups, configure products, add documents and contacts. In addition, users can create their own unique organizations with necessary hierarchies.

The application provides an opportunity to change an organization workflow in accordance with the needs of different users.

The organization owner can add dozens of custom fields and specify the rules for these fields using the built-in API.

The application operates in the direct access mode and supports integration with Salesforce CRM system and Glider.

Services offered

Functional testing
GUI testing
Documentation services
Integration testing

Project scope

As the customer had no QA team on-site, a1qa established QA processes, such as distributed teams communication and testing, from scratch.

Challenges and solutions

The client had no experience in dealing with QA:

  • QA process was established from scratch:
  1. The format of defects description was defined
  2. Test documentation was created (test cases and a Test Survey)
  3. At the end of the sprint the retrospective was held.

It was necessary to ensure the software integration with a CRM system:

  • Integration testing was carried out.

Technologies & tools

  • Microsoft Windows
  • Apple iOS
  • VPN
  • macOS 10
  • SQL Server
  • Java
  • Apache JMeter
  • Remote Desktop Connection


In numbers

months of project duration
QA engineers
test cases created and executed

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.