Case Studies

Regression Testing Projects

Quality Assurance for Virtualization Technology Company

The virtualization technology company delivering automation solutions for hosting providers addressed A1QA to join the in-house testing team in assuring quality of the key business products.
Read more

PROJECT OVERVIEW

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.

At A1QA we 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.

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:

- Processing the end users' trouble tickets (reproducing defects in test environment, defining whether the problems were on the end user's or customer's side, submitting defects and checking their fixing);

- Hotfixes testing (checking that all hotfix defects were eliminated; validating that the hotfix could be correctly installed without crashing the app);

- Assuring quality of 4 major releases and over 10 minor releases.

SERVICES OFFERED

Functional testing
GUI testing
Cross browser testing
Integration testing
Web services testing
Hotfix testing

CHALLENGES

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.
  • We gathered all customer's requirements and started to train specialists for the project's needs in advance. By doing this, we ensured a number of extra specialists who could join the project in no time upon request.
It was challenging to obtain the data we needed for QA due to the obstructed communication with the customer's distributed team.
  • To get the information we needed to complete testing activities, we identified contact persons on the customer's side and addressed them when it was needed.
The customer's workflow differed from the generally accepted.
  • Our specialists displayed flexibility and harmoniously fit into the customer's workflow.

TECHNOLOGIES USED

RESULTS

Functional and Section 508 Standard Testing of a Business Communication Solution

A1QA was approached to evaluate the quality of the redeveloped tool.
Read more

PROJECT OVERVIEW

The customer, one of the world's leading specialists in group communications, needed to update a sales tool. A1QA was approached to evaluate the quality of the redeveloped tool. The major business objectives were to improve process of interaction with potential customers, accelerate time to market and improve sales processes.

SERVICES OFFERED

Perform functional testing
Test GUI usability
Run regression tests
Check compliance with section 508 standard
Develop online help

CHALLENGES

SOLUTIONS

Outdated project documentation
  • Develop technical documentation along with user manuals
Customer requested tests in real environment conditions
  • Adjust testing roadmap to development process Gain access to virtual machines on production platform
Incompliance with section 508 standard
  • Test newly added features, perform test automation

TECHNOLOGIES USED

RESULTS

TESTIMONIAL

“THE PRODUCT’s quality hasn’t just met our expectations, it’s far exceeded them. General impression: it looks very GOOD!!! We are delighted with the difference THE PRODUCT has made.”

Dimitri Bourdon,

Senior R&D Executive

Website Evaluation, Functional and Section 508 Standard Testing of a Governmental Website

The customer needed to redevelop and update its website. The A1QA team was approached to meet the challenge of functional and regression testing.
Read more

PROJECT OVERVIEW

The customer, a US-based local governmental institution, needed to redevelop and update its website. A1QA was approached to meet the challenge of functional and regression testing. The main business objectives were to increase customer loyalty and accelerate time to market.

SERVICES OFFERED

Perform functional testing
Run regression tests

CHALLENGES

SOLUTIONS

Outdated and inconvenient website functionality
  • Run functionality, usability and GUI testing
  • Implement new content management system
Incompliance with XHTML and Section 508 standards
  • Test all website pages for compliance with W3C's Web Content Accessibility Guidelines and Section 508 standards

TECHNOLOGIES USED

RESULTS

TESTIMONIAL

“I really appreciate the great job you did, as well as your patience with us.”

Tom Flanagan,

Senior Information Officer

Functional Testing of Information Access and Control System

The client needed to provide a high-quality solution and approached A1QA to meet the challenge. Key points were to accelerate time to market, increase client loyalty and expand client data-base.
Read more

PROJECT OVERVIEW

The customer, a leading vendor of taxonomy solutions, has developed an enterprise content management system (ECMS) providing a full range of tools for creating a standard set of categories and terms for use in information access and content management.

The client needed to provide a high-quality solution and approached A1QA to meet the challenge. Key points were to accelerate time to market, increase client loyalty and expand client data-base.

SERVICES OFFERED

Run functional tests
Perform GUI testing
Perform regression testing
Conduct migration testing

CHALLENGES

SOLUTIONS

Insufficient product documentation
  • Investigate product functionality
  • Develop test documentation
Poor implementation of new functionality
  • Run functional and GUI tests
Improper Phase 1 functionality
  • Conduct regression testing
Incorrect data migration in a new product version
  • Develop communication map

TECHNOLOGIES USED

RESULTS

Automated Testing of an Enterprise Resource Planning Solution

The client launched a system to automate production processes. Before system release, the customer needed to perform automated regression testing. A1QA was engaged to face the challenge.
Read more

PROJECT OVERVIEW

The customer is a well-known solutions provider in the field of production process automation. The client launched a system to automate production processes.

Before system release, the customer needed to perform automated regression testing. A1QA was engaged to face the challenge. The main business objectives were to accelerate product release and provide internal customers with easy-to-use system.

SERVICES OFFERED

Perform automated system regression testing

TECHNOLOGIES USED

RESULTS

TESTIMONIAL

“Distinguished features of the test development process were speed and quality that considerably advanced a high quality product.”

Vladimir Mikhaylov,

Information System Test Director

Test Automation for Forex Club International

The customer approached A1QA to check the quality of its FxPay application.
Read more

PROJECT OVERVIEW

FOREX CLUB INTERNATIONAL is a group of companies providing clients from over 120 countries with platforms and services for trading Forex, CFDs and other online trading and educational products.

The customer approached A1QA to check the quality of its FxPay application. The application was aimed to promote FxPay web service, increase customer loyalty and extend user base.

SERVICES OFFERED

Perform test automation to check quality of 5 major modules
Run regression tests of released versions

CHALLENGES

SOLUTIONS

Absence of technical documentation
  • Investigate system features
Poorly set-up process of test automation
  • Adjust the process
Absence of test scenarios
  • Develop test automation scenarios
Constant changes in the application
  • Align test roadmap with the introduced updates
Unstable launches of automated tests
  • Run manual tests
Low quality of written code
  • Improve code
Algorithms of poor quality
  • Involve different tools

TECHNOLOGIES USED

RESULTS