qaservices_final

Page 1

Software QA Services

Overview Customer satisfaction has become the motto of organizations that thrive in today's increasingly competitive world. The complexity of the problems addressed by software is growing rapidly. The ability to develop and deliver reliable, usable software within budget and schedule commitments continues to elude most software organizations. While the organizations are focusing on customer satisfaction, there is a growing perception that software quality is the weakest link in developing high quality products and applications. Inteq an ISO 9001 company, is committed to helping customers build high quality software through its focus on testing and quality assurance with proven test process and methodologies. Inteq has developed processes and methodologies that are optimized for testing and quality assurance functions. Our team of dedicated testing specialists and quality assurance engineers will help you deliver consistently high quality applications and products on time.

Our Approach Inteq follows a four-step approach for testing software products and applications: Test Process Analysis: Test Process analysis ensures overall test process and strategy’s are in place. The test goals, objectives, and strategies are defined, documented and communicated to the Project Team. Test Planning, Design and Development: During the test planning phase the test team identifies test procedure standards and guidelines; hardware, software and network requirements to support the test environment; test data requirements; a preliminary test schedule; performance measurement requirements; a procedure to control test configuration and environment management; and a defect tracking procedure and associated tracking tool. An overall test plan is prepared. The test design defines the number of tests to be performed and the ways that test will be approached. The test development phase is for test automation standards of reusable, repeatable and maintainable tests. Test Execution and Management: The test cases and the procedures are executed and the defects are tracked to closure. Test Program Review and Assessment: Following the test execution the test metrics are evaluated and reviewed.

Our Testing Cycle: The Software Testing Cycle is an iterative model through the analysis, planning, design, verification, development and testing and review phases. The software testing life cycle is applicable for all kinds of projects Concept development projects, New application development projects, Application enhancement projects, Application maintenance projects, Re-engineering projects etc. Based on the type and characteristics of the project the quality assurance and testing strategy required will be determined at the outset of the project. www.inteqsolutions.com

Examples of characteristics are: l Size of the project l Number of potential users l Mission criticality of the application l Budget availability l Implementation schedule l Project staff availability Application longevity l Stability of requirements l Maturity of applicable technology l Performance constraints l Embedded and non-embedded l characteristics l Interoperability l Reengineering factors


Analysis, Design & Verification System Requirements …

Requirements Specification & Verification …

Configuration Management Specifications Release Control Plan …

Test Specification

Documentation

Test … Procedures …

Test Plan …

Internal Design Specification & Verification

Functional Design Specification & Verification

Architectural Design

Test Cases

… Data Design

Interface Design … Component Design …

Development …

Component Testing

Proof of Concept

Regression Testing

Ready Components …

Integration Testing …

Release/Freeze

Release Control

Functional Testing

Usability Testing Performance Testing Security Testing Load/Stress Testing Configuration Testing Reliability Testing Recovery Testing Installability Testing Compatibility Testing

System Testing …

Acceptance Testing

… Alpha Testing

Beta Testing

Implementation

Development & Testing

Quality Assurance Activities Integration with Iterative Application Development Life Cycle

We follow the testing model (shown above) for all testing projects. We can provide services for your testing requirement at any stage: l l l l l l

l l l l l

Size of the Verification Validation Unit testing Integration testing Functional testing System testing

Acceptance testing Alpha testing Usability testing Regression testing Performance testing

We follow the testing model (shown above) for all testing projects. We can provide services for your testing l l l l l l

Verification Validation Unit testing Integration testing Functional testing System testing

www.inteqsolutions.com

l l l l l

Acceptance testing Alpha testing Usability testing Regression testing Performance testing


Our Services Our services include Web Application testing, Client server testing, and Test automation Inteq provides a comprehensive testing and quality assurance services and our areas of expertise include l l l l l l l l l l l

Healthcare including health insurance and HIPPA Insurance – Life and Non-Life Enterprise application integration Data warehouse Banking applications Financial accounting Travel and hospitality applications Office productivity Mobile platforms – PDAs, Pocket PC HR applications Enterprise Resource Planning

Skills Inteq's QA Professionals bring in strong Domain Expertise, Project Management and Test Strategizing skills to ensure quality of development and timely roll-outs of applications. Technology expertise include Microsoft Technologies, SUN Technologies, XML and Oracle, in various Operating Environments like Windows, Unix, HP-UX, AIX and Linux. Inteq has the following skill sets: Tools: Mercury Interactive WinRunner, Test Director, Quick Test Pro, and Load Runner. Operating Environment: Windows 2003, NT/2000, XP, 9x, Pocket PC OS, Linux Database: MS SQL Server, Oracle 8/9I, My SQL, MS Access Development/Scripting: C#.Net, VB.Net, ASP.Net, ADO.Net, MS Visual Studio 5.0/6.0, C++, Vb, Java Front Ends: Thick Clients, Thin Clients on Internet Explorer. Application / Web Servers: MS IIS, .Net Server, Apache Web Server

Why Inteq l l l l l l l

A well laid out and proven high quality test processes Dedicated testing specialists and quality assurance engineers who take the responsibility for continued improvement of the testing process Has trained, skilled experienced testing professionals from technical, functional and Industry domains Customer centric focus Cost effective Provides and cultivates an environment for testing creatively Successful execution of software testing projects in the domain of healthcare, travel industry, Pocket PCs and Financial services

www.inteqsolutions.com


Delivery Models: Working Models Test Teams For specific development projects, Inteq will build a timeline, staff and manage the QA and Testing team for the project, from start to finish. The team would be responsible for building Quality into the product being developed. Some of the activities the team will perform are l l l l l l l

Test Strategy and Planning Test Case development Test Data Development Test Execution Defect reporting Regression Testing Test Automation

Inteq is able to deploy qualified and experienced Test Professionals onsite or offshore. Test Lab For long-term engagements, Inteq can provide Test Lab facilities with an experienced staff and related infrastructure. Inteq provides a flexible plan to increase the team size as required. The Test Lab is an extension of your Development Center and can be located onsite, offsite or offshore. Offshore Model In the offshore model, Inteq performs all services work at its Offshore Test Facilities in Hyderabad, India. A Typical Offshore Model l

A small onsite team will work at the customers location while a larger team is deployed at the offshore center

l

The onsite team provides an interface with the client and coordinates the offshore work

l

The offshore team acts as a virtual extension of the onsite project team to execute test cases and report defects

l

Inteq has successfully implemented this working model

Offshore Test Facilities Inteq works out of its Offshore Test Facility located at Hyderabad, India. Some of the features of these facilities include: l

Seamless connectivity to the client's development center through a high bandwidth internet link.

l

Test Centers which are Independent and Access controlled, and with seating capacities for 5, 10 and 15 or more.

l

Virtual Private Network (VPN) established between the Client offices and the Test Center to maintain security of data communication and access to development resources. Shared facilities for Video Conferencing and Training.

We pride ourselves in providing you the best technical services. Your comments and suggestions are important to us as we continue to improve our product and services. Please feel free to correspond to us through the following contact information:

Inteq Software Pvt. Ltd. India Office: 1365, Road No.45, Jubilee Hills, Hyderabad 500033, India Telefax:+91-40-23552931 / 32 / 33 email: merla@inteqsolutions.com www.inteqsolutions.com

US Office: 2180 West State Road 434 Suite 2104 Longwood, FL 32779 Ph: 407-788-1505 Fax: 407-788-0316 email: nc@acmbs.com


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.