Services » Software QA and Test Services » Testing //

This covers the delivery of core Testing Services across the Test lifecycle.  This ranges from the development of test plan structure and Test project plans, the development of detailed sets of test cases, test execution, test management (including defect management), reporting on progress and quality to project governance, and the management of the test environment and tooling. 

QA and Test planning is the often iterative process of developing the optimum balance of timeline, effort, resource and risk appetite for the project and the optimal functional breakdown for Test Preparation and Execution.

Having agreed plans the Test Preparation stage covers all the activities necessary to prepare for a successful Test Execution.  This includes having the necessary resources trained and available, preparing the necessary test cases and data, configuring the test tools and ensuring the necessary test environments are in place and available. See under the Technology tab.

Test Execution is the process of carrying out a number of defined tests and recording the actual result.  Defects are raised in the defect tracking system in any case where the documented expected result does not match the actual result. 

The overall management of the QA and Test dimension of the project is the responsibility of the Test Manager. A key element of the management of QA and Test is to maintain the right data to produce the appropriate progress and quality reports.