Case Studies

Compatibility Testing Projects

1500-caseen

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
Functional testing
phone
GUI testing
sites
Cross browser testing
Integration-process
Integration testing
Localization
Web services testing
functional-test
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

linux
win-8
jira
vmWare
testlink
ie
firefox
chrome
Safari_logo
opera
PostgreSQL
SQL-Server
mysql
jmeter
%d1%86%d1%88%d1%82%d1%8b%d1%81%d0%b7
virtuosso
putty

RESULTS

complex-test-social-gaming

Complex Testing and QA of Social Gaming Products

The customer, developer of world-class mobile games, approached A1QA to assure quality of his hybrid back-office application which consisted of four main parts.
Read more

PROJECT OVERVIEW

The primary task was to improve laborious and time-consuming regression tests that were performed in different environments. Another key objective was to constantly maintain high quality of the app and monitor the consistency of all testing environments.

Within the project framework, A1QA experts tested new features of the application, performed automation of the regression testing, run ad hoc and destructive testing.

To accomplish the set goals, A1QA provided the customer with mobile testing dedicated team that adapted to the customer's agile process and operated as a fully functioning internal team.

The customer was completely satisfied with the ongoing results and prolonged cooperation with A1QA that continues until now.

SERVICES OFFERED

GUI-test
Mobile testing
functional-test
Web application testing
functional-testing
Functional testing
function3
Test automation
Documenting2
Compatibility testing

CHALLENGES

SOLUTIONS

Permanent need to augment testing team
  • We made a dedicated team equipped with the relevant skills and tools. The team was scaled upon every customer's request
Time difference
  • We worked out convenient schedule adapted to the customer's working hours
Strict customer's requirements to mobile testing specialists
  • We developed a training course for would-be mobile testers to meet all customer's needs

TECHNOLOGIES USED

android-png-logo-i2
ios
ie
edge
chrome
postman
jira
testrail
agile

RESULTS

Complex-Testing-of-a-Mobile-Network-Operator's-Website1

Complex Testing of a Mobile Network Operator’s Website

The customer approached A1QA for independent testing and evaluation of the product before deployment to the production platform. The project involved development of a self-service environment on the Internet to provide qualified online support for individual and corporate clients.
Read more

PROJECT OVERVIEW

The customer is an Estonia-based mobile network operator offering a wide range of services that can be activated via the Internet. The customer approached A1QA for independent testing and evaluation of the product before deployment to the production platform.

The project involved development of a self-service environment on the Internet to provide qualified online support for individual and corporate clients.

The main task of the QA team was to test and analyze the quality of the product by various criteria and carry out an expert evaluation to determine if the product is ready for public use.

SERVICES OFFERED

functional-testing
Perform functional testing
GUI-testing
Test GUI
localization2
Test product localization
Security-testing
Perform security testing
puzzle
Run сompatibility testing
access
Conduct аccessibility testing

CHALLENGES

SOLUTIONS

Client demanded detailed reports
  • Сompose customer-tailored reports after each testing phase
Insufficient technical documentation
  • Study system and develop user manuals and supporting documentation
Poorly established testing approach
  • Set up and implement test and bug-tracking system

TECHNOLOGIES USED

ie
firefox
project
bugzilla

RESULTS

Complex-Testing-of-a-Community-Portal

Complex Testing of a Community Portal

Before launching the portal the customer approached A1QA to evaluate the quality of service.
Read more

PROJECT OVERVIEW

The client developed an online Community Portal for customers and stakeholders aimed at helping businesses succeed by bringing together innovations and ideas. Before launching the portal the customer approached A1QA to evaluate the quality of service. The major business objectives were to provide positive user experience, accelerate time to market and deliver multifunctional portal for business development and increase client data-base.

SERVICES OFFERED

functional-testing
Perform functional testing
GUI-testing
Test GUI
sites
Run cross-browser testing
Security-testing
Perform security testing
Load-testing
Conduct load testing
stress-testing
Run stress tests

CHALLENGES

SOLUTIONS

Modules incompliant with customer requirements
  • Perform load and stress tests
Environment unstable under specific loads
  • Perform load and stress tests
Gradually implemented functionality
  • Test newly added features, test automation

TECHNOLOGIES USED

win-8
ie
firefox
chrome
Safari_logo
AppScan
selenium
acunetix
paros
visual-studio-TE
jira

RESULTS

Acronis-backup-and-recovery-products-testing

Acronis Backup and Recovery Products Testing

The major challenge was in shortage of development documentation on pilot projects. Another challenge was in testing UI with rare Asian languages and comparing functionality according to localization settings. Acronis also required testing builds on all available operating systems, vast number of server types and virtual machines.
Read more

PROJECT OVERVIEW

logo-acronis

Acronis is a multi-million dollar private software company holding the leading spot in the data protection and disaster recovery solution market. Acronis serves over 175,000 corporate clients in 14 languages and 90 countries.

In order to minimize their production costs and speed up new products development they required additional technical resources that would facilitate the process, namely the Quality Assurance function.

The major challenge was in shortage of development documentation on pilot projects. The invited QA team had to investigate the functionality and identify the difference between defects and proper behavior on their own. Another challenge was in testing UI with rare Asian languages and comparing functionality according to localization settings.

Acronis also required testing builds on all available operating systems, vast number of server types and virtual machines. A1QA demonstrated outstanding performance and found by 30% more defects than Acronis’ internal QA team and the previous QA outsourcing partner did.

SERVICES OFFERED

functional-test
Perform full-cycle testing of all Acronis products in line

CHALLENGES

SOLUTIONS

Shortage of development documentation
  • Investigate of product functionality
  • Identify product behavior defects
14 different languages applied in UI
  • Perform localization testing for validation country-specific parameters
  • Perform usability testing
Client required product testing on all available OSs, a number of servers & virtual machines
  • Conduct compatibility testing across all Windows-based systems, Linux versions

TECHNOLOGIES USED

win-8
ubuntu
fedora
debian
linux
red-hat
Microsoft-Hyper-v
vmWare
ms-exchange
Safari_logo
chrome
firefox
ie
opera

RESULTS

TESTIMONIAL

“Our dedicated team at A1QA is very competent and responsive. Not once did they provide help and worked longer hours when we had emergency at our end. Their feedback on our test models is always detailed and valuable. And we are more than happy with the testing quality.”

Serge Storozhenko,

QA Lead, Acronis

Functional-Testing-of-Social-Network-Application

Functional Testing of Social Network Application

The customer turned to A1QA to verify the quality of the newly developed application.
Read more

PROJECT OVERVIEW

The customer developed a social networking app and site with geolocation features. Users can find people in the defined range with the help of search filters.

The customer turned to A1QA to verify the quality of the newly developed application. The main business objectives were to launch new application to the market and increase client loyalty.

SERVICES OFFERED

phone
Perform functional testing
acceptance
Run acceptance tests
rotation
Execute compatibility tests

CHALLENGES

SOLUTIONS

Poorly defined testing plan
  • Develop testing roadmap
Constant changes in the developed app
  • Adjust testing strategy
Lacking information about planned graphic interface
  • Research requirements

TECHNOLOGIES USED

android-png-logo-i2
icecream
jelly-beam
kitkat

RESULTS

Functional-Testing-of-OSS-Solution-for-VOIP-Provider

Functional Testing of OSS Solution for VOIP Provider

A1QA was engaged to test the quality of five main modules of the OSS system.
Read more

PROJECT OVERVIEW

The customer - a leading provider of IP communications services - engaged A1QA to test the quality of 5 main modules of its OSS system.

The main purposes were to improve business process planning and support internal customer services.

SERVICES OFFERED

lab
Perform manual functional testing of 5 main OSS modules
cycle
Run regression tests
business-analys
Analyze business logic of the project

CHALLENGES

SOLUTIONS

Complex business logic on the project
  • Conduct detailed system research
  • Communicate with the developer's team
  • Conduct detailed analysis of new business logic
Large number of regression defects
  • Perform multiple equal tests
Constantly changing project goals and objectives
  • Align testing roadmap with the introduced changes

TECHNOLOGIES USED

.net
MVC
bootstrap
SQL-Server
winServ2012
iis
win7-1
Safari_logo
chrome
firefox
ie

RESULTS

Complex-Testing-of-a-Corporate-Web-Portal

Complex Testing of a Corporate Web Portal

A1QA was engaged to do performance testing in order to improve the software quality.
Read more

PROJECT OVERVIEW

The customer developed a corporate web portal aimed at monitoring healthcare activities. The web portal is integrated with a mobile application and fitness gadgets.

A1QA was engaged to do performance testing in order to improve the software quality. Crucial points were to increase the number of QA engineers, improve in-house team knowledge, set up QA processes and grow client loyalty.

SERVICES OFFERED

funct
Run functional tests
web
Validate cross-browser compliance
npl
Execute cross-platform testing
robot
Test automation
load
Run load tests

TECHNOLOGIES USED

win7-1
win-8
OSX
html5
css3
js
mysql
java
oracle
.net

RESULTS

Compatibility-Testing-of-B2B-Marketing-Tool

Compatibility Testing of B2B Marketing Tool

The company invited A1QA to test the developed products.
Read more

PROJECT OVERVIEW

The customer is a cloud B2B marketing platform. The service allows authorized users to manage Internet marketing activities using any device with Internet access.

The company invited A1QA to test the developed products. The most important business goals were to boost usage of cloud marketing platforms, accelerate time to market and automate client Internet marketing activities.

SERVICES OFFERED

multiplat
Testing of product responsive design
sites
Mini-websites testing

CHALLENGES

SOLUTIONS

Non-verified product design
  • Test responsive version
A number mini-websites needing to be checked
  • Perform functional tests and cross-browser testing
Non-verified mobile version
  • Run mobile cross-platform testing

TECHNOLOGIES USED

win-7
ios
android-png-logo-i2
ie
Safari_logo
chrome
firefox

RESULTS

A1QA-Validates-Quality-of-a-Mobile-Application-for-AirG

A1QA Validates Quality of a Mobile Application for AirG

The company turned to A1QA to validate the quality of a new mobile application.
Read more

PROJECT OVERVIEW

airglogo

AirG is a mobile social entertainment provider offering products and services for users to connect with friends, share content and play games. The company turned to A1QA to validate the quality of a new mobile application.

The major business objectives were to release new application to the market, grow the number of active users and increase client loyalty.

SERVICES OFFERED

multiplatform
Test application performance on different devices and platforms
functional-test
Run functional tests
puzzle
Perform compatibility tests
GUI-test
Execute GUI tests
cert
Verify compliance with mobile development standards

TECHNOLOGIES USED

iTools
Xcode-Icon
Android-SDK
black-bery-link
ios
android-png-logo-i2
blackberry_logo
Safari_logo
chrome
ie
firefox

RESULTS

TESTIMONIAL

testimoial-logo

“… A1QA is without a doubt the best QA provider that we’ve dealt with in the past 15 years. As such, we can without any reservations strongly recommend the work of the team at A1QA – for consistently exceeding our expectations.”

Frederick Ghahramani,

AirG Leading provider of services for Mobile Operators & Advertisers