Software Testing
ScienceSoft offers software testing as a stand-alone service as well as a part of our custom software development services. We make sure that software that comes out from ScienceSoft is of high quality and complies with customer requirements. Most ScienceSoft’s software testing engineers hold the ISTQB Software Testing Certificate, which is a worldwide standard in the Software Testing field. ScienceSoft testing engineers have extensive experience in testing applications on Waterfall and Agile projects. We track quality over the entire development life-cycle. As a result, our customers benefit from substantial budget savings, as finding and fixing bugs during the phase of development is dozens of times cheaper than fixing a running system or product.
Quick Facts
- 60 full-time testers
- Over 10 years of experience in testing
- ISO 9001 certified services
- CMMI3, GAMP4 pre-assessment
- ISTQB certification of ScienceSoft team members
- In-house centre of excellence for testing services
Testing Services
Functional Testing
Does a software program/product work as intended? Does it do the right things in the right way? Functional testing validates and verifies that the software meets the business and technical requirements that guided its design and development and works as expected.
Performance Testing
Would a system perform well under certain workload, would it be scalable and reliable, would there be enough resources for it to work properly? Performance testing identifies potential risks and bottlenecks and gives the right answer before you face a problem of user dissatisfaction caused by low system performance.
Security Testing
In today’s world the number and variety of threats to IT systems are multiplying daily. For companies that care about sensitive information of their own or their clients security testing is a must. Our security testing experts help to ensure that your system is duly protected in terms of vulnerability.
Localization Testing
Localization is a process of adapting a globalized application to a particular culture/locale. ScienceSoft localization testing team ensures that the software “speaks” a language of target customers, that it conforms to the local cultural, linguistic and regulatory peculiarities.
Mobile Testing
ScienceSoft can test your software on the existing mobile handsets (inhouse lab of 60+ devices) or prototypes, have strong experience in testing iOS, Android, Windows Phone 7 applications, as well as to prepare the application for Symbian™, Java Verified and Microsoft Mobile2Market Applications testing programs more rapidly and with less costs.
Test Automation
Test automation helps to reduce costs and maintain quality when developing and supporting large-scale or mission-critical application. ScienceSoft employs the leading testing tools and the best practices to automate your functional, regression and performance testing processes.
Tools:
|
Security Test Tools |
Wireshark, Watchfire Appscan, Webinspect, Positive Technologies XSpider, tools for injection checks |
|
Test and Defect tracking |
Atlassian Jira, LogiGear TrackGear, HP Quality Center, Bugzilla and Rational Clear Quest |
|
Configuration Management |
SVN, MS VSS, CVS and Share Point |
|
Process Monitoring |
Atlassian Jira, LogiGear TrackGear, HP Quality Center, Rational ClearQuest and system of metrics&reports |
|
Performance & Automation Test Tools |
Borland SilkTest, Rational Functional Tester, Selenium, Borland SilkPerformer, HP LoadRunner, HP WinRunner, HP QuickTestPro, HttpUnit, JMeter and Rational Performance Tester etc. |
Added Value
In addition to testing-specific knowledge ScienceSoft software testers are skilled in other IT areas, which brings more value to customers.
|
Programming |
C/C++/C#, Java, Object Pascal, Visual Basic, JavaScript, VBScript, HTML, .NET, PHP and Perl. |
|
Database Administration |
Oracle, MS SQL, IBM DB2, PostgreSQL, Sybase, Informix and MySQL. |
|
System Administration |
Windows NT, Windows 2000, Windows 2003, Sun Solaris, HP-UX, IBM, AIX, Linux and OS 390/400. |
|
Web Servers Administration |
IIS, Apache and IBM HTTP. |
|
Application servers administration |
WebSphere, WebLogic, JBoss, JRun and Tomcat. |
Featured Case Studies
Testing of the Personnel Planning System
The Nanny - personnel planning system is an information system for child care organizations. It provides a set of features to control employee's time and schedule. In order to deliver a high-quality solution to the customer the application underwent a thorough testing control by ScienceSoft's specialists. More
Testing Automation for the Industry of Healthcare and Life Sciences
The customer ordered a centralized solution that would cover such activities as cancer medicine production, inventory control, client information and transactions. Software reliability is an important issue, especially in healthcare. The quality of the application was to correspond to the highest standards and testing was a critical part of ensuring the performance of such an application. However, it would take an enormous amount of time to perform the regression testing of the application. More
Smoke Test Automation
The customer company purchased a software product which was originally developed with a significant contribution of ScienceSoft specialists. The customer was interested in including the functionality of the purchased product to the complex solution offered to its clients. The purchased product had to be moved to a new middleware which was already used for existing solutions.Taking into account the complicated product structure, the project team size couldn’t be easily extended to cover new requirements. More