Contact Us Home
    Menu
Services

      Maintenance and Support

      Professional Consulting

      Testing

    Testing
We offer IT testing practice to enterprise application customers to help them deliver business solutions with assured quality.

We understand the significance of a good quality assurance (QA) process for creating world-class products. With many years of experience in the field of testing, we have expertise in the development and execution of tests for applications in the client/server, internet/web and the mobile space, using both automated and manual methodologies. Functional testing verifies whether a product/application performs as per specifications. It measures the behavior of the site/application under different environments, viz:

a) If specific features of the system behave as expected
b) If combinations of these features behave as expected
c) If features behave as expected based on the initial state on which tests are done
d) Security/roles/user groups and associated functionality.

We follow the following process for functional testing:
  • Requirement Analysis
  • Test Strategy
  • Test Data Collection
  • Test Plan Design & Writing
  • Use of Automated Testing Tools
  • Test Execution
  • Test Results Analysis
  • Detailed Reporting
The first stage of testing is formulation of a Test Strategy. Through the test strategy we arrive at a statement describing the overall approach to testing, identifying what levels of testing are to be applied, and the methods, techniques and tools that are to be used. Our experience in software helps us arrive at the best test strategy that suits the application/product.

A Test Plan states the items that are to be tested, at what level and sequence the items are to be tested and how the test strategy will be applied to test each item. The test plan also describes the test environment.

After a thorough analysis of requirements, the QA team prepares test plans to ensure that we minimize any chance of errors. The Functional Test plan also concentrates on factors such as usability, ease-of-navigation, and whether user inputs behave the way they are supposed to. We emphasize usability and consistency in testing web applications.

We offers the following test services:
  • Test strategy and process formulation
  • Detailed test planning and test case design
  • Test execution & defect management
  • Metrics collection and analysis
  • Feature, conformance, regression, system and acceptance testing
Our specialized test services include:
  • Product Assurance
  • Performance, interoperability, endurance, reliability, scalability, stress testing
  • Center of Excellence for Testing
  • Test automation
Our testing teams have in-depth experience in all popular testing and test management tools from leading vendors such as Rational, Borland, and also in popular freeware test tools. To ensure that customers get the best out of the tools usage, we have established strong alliances with many of these tool vendors to provide maximum support, training and troubleshooting help.