Case Studies

End-to-end-Testing-of-Mobile-Apps-for-Adidas

End-to-end Testing of Mobile Apps for Adidas

A1QA was invited to provide comprehensive testing of the adidas miCoach mobile application set. We were in charge of identifying defects not only in independent modules but in whole complex miCoach solution.
Read more

PROJECT OVERVIEW

Adidas is one of the world's leading producers of sports equipment and clothes. Along with that, the company invests in the development and promotion of cutting-edge technology products, such as adidas miCoach.

A1QA was invited to provide comprehensive testing of the adidas miCoach mobile application set. The A1QA team had to test numerous communication protocols that were implemented by different distributed development teams in line with continuous integration process. We were in charge of identifying defects not only in independent modules but in whole complex miCoach solution.

SERVICES OFFERED

functional-testing
Perform functional testing
GUI-testing
Execute Usability and UI testing
Localization
Run localization tests
Integration-process
Test integration process

CHALLENGES

SOLUTIONS

Insufficient technical documentation
  • Conduct a detailed study of the application
Non-intuitive interface
  • Perform usability and UI testing
Application non-compliant with country-specific parameters
  • Run localization testing

TECHNOLOGIES USED

android-png-logo-i2
ios
symbian
ant+

RESULTS

TESTIMONIAL

“Overall, we thought you guys went above and beyond our expectations. Not only did you help QA, you helped us refine our QA process. Your team had a great level of detail and an amazing understanding of the app. I’ll be talking with you guys soon about our next updates that will need help.”

Steve Black
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

Automated-Testing-of-an-Enterprise-Resource-Planning-Solution

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

function3
Perform automated system regression testing

TECHNOLOGIES USED

Test-complete
ClearQuest
Clear-Case
C-Sharp

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

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

Testing-of-mPOS-Acquiring-Product

Testing of mPOS Acquiring Product

The customer approached A1QA to test the product's compatibility with the most popular smartphones on the market.
Read more

PROJECT OVERVIEW

The customer created an innovative acquiring product that makes paying and accounting easy and convenient for both cash and noncash payments.

The customer approached A1QA to test the product's compatibility with the most popular smartphones on the market. The main business objectives were to launch new payment solution to the market and increase client loyalty.

SERVICES OFFERED

phone
Validate mobile terminal integration with the most popular smartphones on the market

CHALLENGES

SOLUTIONS

Verify device integration with smartphones
  • Perform swipe tests (applying payment cards for tests)
Customer required detailed reports
  • Create custom reports to meet requirements

TECHNOLOGIES USED

android-png-logo-i2
ios

RESULTS

Security-Testing-of-Corporate-Network

Security Testing of Corporate Network

The company addressed A1QA to assess the security level of the network.
Read more

PROJECT OVERVIEW

The company developed a corporate network to store user and corporate data. The network was also developed as a communication channel for the employees.

The company addressed A1QA to assess the security level of the network. Major points were to secure corporate data and protect internal infrastructure from unauthorized access.

SERVICES OFFERED

hand-ex
Run penetration testing of a computer network
search-ex
Perform security audit of servers and applications` con

CHALLENGES

SOLUTIONS

Incorrectly set-up system
  • Аnalyze con
  • Check compliance with manufacturer recommendations
  • Meet industrial and international standards
Unavailability of production platform during business hours
  • Analyze file configuration
  • Perform active network scanning outside working hours
Non-defined system vulnerabilities
  • Run penetration testing

TECHNOLOGIES USED

case-study-logo-unix
red-hat
debian
winServ2012
SQL-Server
PostgreSQL
LDAP
sharepoint
dns
snort
mysql
cisco
IMAP-project
Nessus
owasp
kalilinux
kasperski
metasploit
RSA-security-analysis
portswiger
nexpose
xspider

RESULTS

Business-Process-Automation

Business Process Automation

The client approached A1QA to provide quality assurance for successful automation of business processes.
Read more

PROJECT OVERVIEW

The client is an oil production company based in Russia.

The client approached A1QA to provide quality assurance for successful automation of business processes. Key points were to improve business processes, support internal customer technological services and integrate new business analysis tool.

SERVICES OFFERED

web2
QA approach development
setting
Setting up testing environment
function3
Performance of testing procedures

CHALLENGES

SOLUTIONS

Internal testing approach absence
  • Develop QA approach
  • Develop customized testing set
  • Perform functional, module, acceptance testing
Insufficient technical documentation
  • Develop user manuals
Absence of testing environment
  • Develop testing environment in client's network
Low quality requirements
  • Perform requirements testing

TECHNOLOGIES USED

oracle
SQL-Server
sharepoint
SAP-BO
1C
flash
html5
css3
ajax
jQuery
kendo
.net

RESULTS

Partizan-Games-Mobile-Application-Testing

Partizan Games Mobile Application Testing

Partizan Games addressed A1QA to perform acceptance testing of the mobile application.
Read more

PROJECT OVERVIEW

pglogo

The company developed a mobile game for iOS and Android platforms. The main goal of the game is to answer a specific question faster than the opponent. The opponents are real persons.

Partizan Games addressed A1QA to perform acceptance testing of the mobile application. It was important to launch a new mobile application to the market and increase client loyalty.

SERVICES OFFERED

acceptance
Perform acceptance testing of a developed application

CHALLENGES

SOLUTIONS

Check application functioning on different platforms and devices
  • Perform comparative testing
Verification of application modules
  • Run functional and acceptance tests
Reporting
  • Collect statistics, composing a detailed analysis

TECHNOLOGIES USED

iTools
Xcode-Icon
Android-SDK
ios
android-png-logo-i2

RESULTS

Optimization-of-BSS-OSS-Solution

Optimization of BSS OSS Solution

The client turned to A1QA to perform QA procedures for newly developed and optimized B/OSS solution modules.
Read more

PROJECT OVERVIEW

Customer is a Russian Telecom operator providing mobile services. The client turned to A1QA to perform QA procedures for newly developed and optimized B/OSS solution modules.

Crucial points were to launch new package of services, increase client loyalty and improve business processes.

SERVICES OFFERED

moduls
Perform testing of main system modules

CHALLENGES

SOLUTIONS

Cooperation within distributed team
  • Develop communication scheme
Large scope of testing procedures
  • Perform module, integration, system, automated, load, acceptance testing and mobile application check
Complex solution business logic
  • Develop end-to-end scripts to check business processes
Constantly changing requirements
  • Update testing strategy
Tight timeline
  • Quick and frequent releases

TECHNOLOGIES USED

tibco
SOAP
webAPI
java
CRM
oracle
ios
android-png-logo-i2
testlink
jira

RESULTS

Global-Money-Website-Testing

Global Money Website Testing

The company addressed A1QA to check the quality of the developed website.
Read more

PROJECT OVERVIEW

Global Money is a company providing e-payment services. The developed system allows making various payments and transferring money via Internet from any place in the world. The company addressed A1QA to check the quality of the developed website.

The major business objectives were to launch e-payment system, increase customer loyalty and extend user base.

SERVICES OFFERED

sites
Perform functional testing of 4 major system modules

CHALLENGES

SOLUTIONS

Absence of test platform
  • Develop test cases for performance in real environment
Low quality of system modules
  • Run functional tests of 4 system modules
Poorly established testing processes
  • Perform process audit, set up testing approach
Cooperation with client’s project team
  • Develop communication scheme

TECHNOLOGIES USED

jira
MS-Excel
vmWare
win-7
firefox
Safari_logo
chrome
ie

RESULTS

TESTIMONIAL

“One of the main conditions for reaching success in business is choosing a reliable partner with high professional level and aspiration for great results, who will help in solving complex tasks and reaching hard goals. Cooperation with A1QA allowed GlobalMoney to successfully accomplish business objectives. We highly appreciate the contribution A1QA managers made to set up the process inside our team of developers. We would also like to mention the successful work you’ve done to run complex testing of our payment system and mobile client for iOS and Android platforms. High qualification of A1QA engineers’ team allowed performing website and mobile application quality assessment to launch efficient product on the market.”

Y. Korzh,

Head of corporate relationship management
GLOBALMONEY