Software Testing Services 2014
May 10, 2015
Software Testing Services
20142014
ScienceSoft’s testing servicesQuick facts
• 75 full-time testing specialists
• 24 years of experience in testing
• Processes in compliance with ISO 9001:2008
• CMMI3, GAMP4 pre-assessment
• ISTQB team members certification
• In-house center of excellence for testing
services
ScienceSoft offersWe join a well-developed QA process with state-of-the-art tools and methodology to fulfil the most challenging projects
Testers who have necessary skills to
perform the service
75
Functional testing
Performance testing
Automated testing
Localization testing
Mobile testing
Collaboration models Team augmentation
Test lead
Testers
ScienceSoft’s testers are a
part of the Testing team
Testing team
Responsible for the
functional module 1
Responsible for the functional module 2
ScienceSoft provides a
complete testing team
Collaboration models ScienceSoft’s involvement
• Full lifecycle testingStarting from the requirements gathering and through the implementation till the release, upgrades and support, we test every component of your system to ensure compliance with requirements for the particular phase
• Involvement of ScienceSoft’s team at high-time phases
release
release
releaseTesting process
Involvement of ScienceSoft
release
ScienceSoft ensures • full transparency of the team
activities, and • visibility of test results, as well as • a complete workflow transparency
For each project stage we• present and develop the necessary
documentation (a detailed plan of testing activities, test cases)
• deliver periodical detailed reports about all errors or problems
Your concern – our solutionWhat if we lose
control over the testing process?
We use tried-and-true bug-tracking and task management systems
We create an optimal team structure with role allocation
Professionals with
• analytical skills to define properly testing steps
• experience in several industries and domains
• understanding of applications and requirements for specific systems
Your concern – our solutionHow does your team deliver deep system understanding?
For every project we select specialists with not only technical background, but also with the domain expertise that best matches the customer’s business
Concerns
Understanding of a customer’s domain our specialists know • what users expect• what are critical points of the system
ScienceSoft delivers systematic approach
Your concern – our solution
How do you minimize the amount of missed bugs ?
• Understanding of system priorities and roles
• Localization of root causes• Continuous employee training
Concerns Additionally to the points mentioned above,our team provides extensive bugs description that accelerate and simplify bugs fixing
Your concern – our solution
…and “pointless” bugs ?
Concerns o The optimal team structure with well-balanced role allocation
o Intelligent approach to testing• automation of test data
creation• identification and testing of
critical paths• UI testing automation
o Use of various instruments to manage testing process itself and testing data
o Experience in complex projects (over 80.000 man-hours)
o Knowledge of project domain
o Successfully performed projects for EU and US customers
Your concern – our solutionHow do you guarantee team performance?
Application types we test
ScienceSoft’s expertise includes, but is not limited to
• Enterprise OLTP applications
• Healthcare applications
• Business intelligence applications
• Business modeling tools
• Information security applications
• Portal solutions
Mobile testing
• 45 mobile testing specialists
• Testing services on most popular platforms: iOS, Android, Blackberry, Windows Phone
• Testing on existing mobile handsets and prototypes
• Park of 100+ mobile devices for testing
• Deep domain expertise to identify risk properly
Test automation tools
Microsoft Coded UI Tests
Selenium
HP Quick Test Pro
Segue Silk Test
IBM Rational Functional Tester
WPF Automation Tool
(developed by ScienceSoft)
Science Soft possesses an automated testing team of 10 engineers.We combine test automation experience (since1997), keyword-driven and data-driven approach and technology proficiency to increase customers’ productivity
Performance testingScience Soft team tests software performance to ensure its reliable work on each stage of the development lifecycle (under normal load, at peak periods and in stress conditions)
The results of the testing are presented in the form of reports that contents an overall performance summary and recommendations for performance improvement.
Performance testing tools
• SilkPerformer
• HP LoadRunner
• Jmeter
• Visual Studio 2012 Ultimate
• Retail
• Banking
• Healthcare
• Pharmaceutics
• Information technologies
• Entertainment
• Public sector
Expertise in domain areas
ScienceSoft testing team have knowledge in a broad variety of domains to minimize time needed for efficient project start.
Shorter testing, including shorter regression testing
Reduction of the time between releases
Reduce of developers’ idle time during testing
Test automation
Reduce of testing expenses
Accelerating testing process
Commercial benefitsthanks to collaboration with ScienceSoft
Why ScienceSoft• Transparency and control
• Skilled team
• Cross-product and domain-specific knowledge
• Scalability
• Quick start
• Experience in complex projects
• Smooth collaboration
• Test automation expertise
Why ScienceSoft
Initial implementation for customized version was transferred to the core version used by >20 Customers within 2 weeks
Innovative Medicines
Before Automation
Smoke test efforts:
• 5 manual testers
• 12-16 working days
• not-shared
passwords
Test Automation
After Automation
• 32 comprehensive test cases are executed at night
• password encryption
Additional Benefits
Test data and test code separation
Modular approach
Non-automation tester can create new tests
The Customer is a science-led global healthcare company that researches and develops a broad range of innovative medicines and brands. The quality of the application to be tested includes many parameters to be covered
QTP11 integrated with QualityCenter
3-4 working days for each of 4 test platforms
– local, DEV, TEST, UAT
Performance testing for Retail
CHALLENGE
SOLUTION
Finnish retailing conglomerate asked ScienceSoft to test the site performance for the widest and the most diverse customer loyalty program in Finland. The program provides company’s clients with benefits from more than 3000 outlets and over 40 cooperation partners.
ScienceSoft team performed testing in extremely short period: 120h for the whole project including scripting, test runs, analysis and reporting. The Customer got answers to the following questions:• maximum of simultaneous users that can be handled by
the environment;• checking whether the environment can handle 2000 users
per hour for 24 hours in a row;• checking stability of the environment under load for
extended period of time;• detecting system bottlenecks;• checking the system behavior under stress load.Due to a well performed testing, the application has been released and it is able to successfully handle the load of real users.
Business Modeling Product
A company, that provides high-tech services in all sectors of economy, needed testing of their product that might be affected by changes after refactoring
• Automated test framework and test scripts were created, and
• Integrated into daily building of new version, thereby helping to detect critical defects that appeared as a result of changes
• 55 test scenarios were automated for daily run
• Visual Studio Coded UI Tests was used
• Key benefit: the possibility for development team to fix defects immediately. The new stable version of the application was released and paved the way to new business opportunities and increased revenue.
Smart card system for public transport
CHALLENGE
SOLUTION
Dutch IT company, the main provider of software and hardware equipment for OV-Chipkaart program (contactless smart card system for all public transport in the Netherlands), came to ScienceSoft for additional testing resources. The project goals were to carry out manual functional, regression testing, robustness testing and performance testing.
After receiving all the necessary information about changes and updates of the system a set of tests was created and performed over the updated versions. After each iteration ScienceSoft provided complete bug reports. Conclusions and recommendations related to the testing results were stated in the Test Advice Report.Based on the valuable feedback from the testing team, the Customer was able to significantly improve the functionality and performance of not only separate modules, but also of the whole system. The Customer was satisfied with the development and testing quality and continues mutually profitable cooperation.
Locations in Western and Eastern Europe
400+ full-time staff
ISO 9001:2008 and CMMI best practices
Customers in 25 countries
Average age is 29
MSc degrees are held by 90% of staff
ScienceSoft in brief
SCIENCESOFT, INC.Bedy str. 2
220040 Minsk, BelarusTel.: + 375 17 293 3736
Email: [email protected]
Web: www.scnsoft.com
Let’s keep in touch
SCIENCESOFT OYAnnankatu 2 A 2
00120 Helsinki, FinlandТел.: +358 45 178 4880
Email: [email protected] Web: www.scnsoft.fi
www.scnsoft.com