Quality Assurance & Testing
The QA Practice at ITISL has undertaken projects of all sizes or complexities. With
testing professionals around the globe, we have the expertise and, the size to cope
with the largest projects. If you have the desire or need for high quality software
systems but do not have the sufficient resources or expertise, ITISL is there to
provide the solution.
Using ITISL's proven methodologies and best practices to outsource testing means
you will get a managed service for your testing with a guarantee for the delivery
of test results proving due diligence, costs within budget, agreed service levels
and fully auditable test plans, procedures and results.
Our reliable testing techniques give control back to those in charge of projects.
Actual versus planned metrics can be analyzed to allow informed decision-making
process.
Our QA Testing service offerings include the following:
Integration Testing
Integration testing consists of building the software solution by iteratively adding
program units and then testing the larger system to ensure that the implemented
software matches the defined requirements. The objective of these tests is to determine
if all the components of the system function properly together. Both the QA/Test
and development teams are responsible for performing integration tests.
User Acceptance Testing
Acceptance testing verifies the application conforms to functional and programming
specifications in "live" configuration environments.
Performance Testing
The purpose of performance testing is to measure the application under load conditions.
At ITISL, the process of performance testing follows a methodology that was developed
based on our experience and expertise. The methodology uses world-class tools to
ensure we spot bugs and the issues that are not apparent in normal real-time situations.
Automation Testing
At ITISL, we've implemented numerous successful automated test systems at many companies,
from e-commerce web to clients/server database applications and from financial &
mission-critical to multimedia & networked applications.
Regression Test Suite creation and automation
Regression testing verifies new versions of the software have not adversely affected
previous working functionality and that known problems that were fixed have not
resurfaced. Regression testing occurs throughout the entire software development
lifecycle.
Product Assurance and on-going Release Testing
We have engaged with Product Companies to maintain and continuously run comprehensive
test suites to ensure that every product release is defect free and complies with
stated features and requirements.
Security Testing
Security testing determines how well your system protects against unauthorized internal
or external access or willful damage.
Compatibility Testing
Compatibility Testing evaluates how well your software performs in a particular
hardware, software, operating system, browser, or network environment.
Configuration Testing
Configuration management is a discipline that ensures the integrity of all components
involved in designing, developing, testing, deploying, and maintaining any system.
Configuration testing encompasses testing various system configurations to assess
the requirements and resources needed.
Accessibility Testing
No matter what constraints your customers operate under, we can help you to ensure
their comfort, productivity, and enjoyment of your product.
Load Testing
With the help of load testing, it's possible to determine how effectively your Web
site or application will accommodate an increasing user load.
Usability Review
We provide a range of corporate web site, portal web site and web application usability
tests for all types of software products. We have access to users, user groups and
usability research expertise that can be brought into our in-house laboratory for
close examination of actual user behavior to engineer the user