Software Quality Assurance (SQA)Custom Application Development & Developer Staffing.

The Software Quality Assurance Group (SQAG) provides a highly reliable, scalable, secure, and cost effective SQA platform that clients can leverage for performing functional and/or performance testing tasks for their respective IT applications. The group uses the Mercury Interactive SQA software suite supporting both functional and performance testing needs for many different types of IT business applications.

In addition to the shared software and hardware infrastructure, the SQA service also offers customers the option to leverage their own human resources for performing SQA tasks or the option to leverage subject matter experts (SMEs) provided by the SQA service to perform the necessary SQA tasks on behalf of the customer.

A sampling of the benefits associated with using the SQA service includes the following

  • The ability to access and leverage a “best in class” SQA software solution as a shared service utility without having to fund the significant up-front investment that would be associated with the acquisition and deployment of a comparable in-house solution.
  • On-demand access to SQA SME resources, methods, techniques, best practices, etc., if or when needed by subscribing customers
  • Significant economies of scale associated with a shared service approach for this type of capability, which yields a low cost of use for each subscribing customer.
  • Low cost access to this testing technology will encourage and support SQA tasks within agency software development life cycles (SDLC) that will ultimately produce better performing applications that also meet functional expectations. This in turn leads to improved end-user satisfaction and lower costs for IT application development, maintenance and support.

The SQA service offers a range of service level options for meeting the specific SQA needs of any given customer. These service level options are:

Testability assessment services and general SME-based consulting for SQA with no usage of the SQA shared service software/hardware infrastructure
Functional testing using the SQA shared service software/hardware infrastructure utilizing customer SQA human resources
Performance testing using the SQA shared service software/hardware infrastructure utilizing customer SQA human resources
Combination of functional and performance testing using the SQA shared service software/hardware infrastructure utilizing customer SQA human resources

If customers decide that they would like to use SQA SME resources provided by the SQA service group to perform testing tasks on their behalf for any given application, any of the above service level options relating to the use of the shared software/hardware infrastructure can be modified to include this service level option.

These services will be available to customers on a time and materials (T&M) basis at the current rates for these types of services. The following is a sampling of the types of T&M services that can be provided to customers for facilitating and performing SQA services within their respective SDLCs:

Testability assessment services and other general SME-based consulting Functional Testing Services Performance Testing Services
Readiness and risk analysis assessment Test script design, development, test execution, reporting and maintenance Performance test requirements gathering
Requirements analysis and review Data base testing (back-end) Load test scripting and maintenance
Test plan development User interface (UI) validation testing Load, stress and performance testing
Scope of testing Functional and regression testing Application bottleneck analysis
Testing lifecycle integration Defect management and reporting Threshold and capacity analysis
Roll-out proposal development Test results and status reporting Configuration and system tuning recommendations
    Test results and analysis reporting