software testing competencies - rishabh software

16
EMPOWERING BUSINESSES Testing and Quality Assurance

Upload: rishabh-software

Post on 20-Jan-2015

2.262 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Software Testing Competencies - Rishabh Software

EMPOWERING BUSINESSES

Testing and Quality Assurance

Page 2: Software Testing Competencies - Rishabh Software

2

• Introduction• QATC – Facts• Domain Competencies• Value Proposition• Business Assurance Model• Service Portfolio• Engagement Model• Testing Service Methodology• Automation Tool Expertise• Process Model• Measurements and Metrics• Benefits• Case Study

Content EMPOWERING BUSINESSES

Page 3: Software Testing Competencies - Rishabh Software

3

The QATC:

• Organization of Strategic Assets – People, Process, Technology;

• Governs delivery of highly effective, and efficient testing services across projects;

• Uses clearly established goals, well defined processes, common pool of rightly skilled resources, and governance mechanism.

• Process and Procedures upgraded in a structured environment in compliance with ISO 9001 & CMMi Level 3 Standards

QATC Ensures• Implementation of a Shared Services Model,

designed around an Organization-wide Test Center of Excellence

• Better test processes, and testing services, targeted

at: Better Quality Faster Response Time Cost Effective Processes

• Achievement of More with Same, or Less

• Elimination of Redundancies

Quality Assurance Test Centre (QATC)Independent Test business wing of Rishabh Software

EMPOWERING BUSINESSES

Page 4: Software Testing Competencies - Rishabh Software

4

Fast Facts

Dedicated practice initiated in 1999

60+ QA experts across technologies

Dedicated Testing Infrastructure

Powered by HP, Compuware, Rational Testing Tools

40% Certified Software Test Engineers

Proven frameworks & methodologies for world class testing

Executed 30+ Independent QA Projects

Executed 50+ Life cycle Projects

Fast Facts

EMPOWERING BUSINESSES

Page 5: Software Testing Competencies - Rishabh Software

5

QATC – Domain Competencies

Structured Process

Domain ExpertiseTelecom, Health-Care, BFSI, Education, Manufacturing

Multiple Technology(Testing expertise for Web Based

Applications, Client Service, ERP, CRM eLearning etc)

Qualified QA Professionals with Manual and automation tool expertise

EMPOWERING BUSINESSES

Page 6: Software Testing Competencies - Rishabh Software

6

Value Proposition

Cycle time reduction using

innovative techniques

Use of appropriate tools to identify issues

early

Better Quality – Faster response

time

Creation of optimized reuse repositories for future phases

Leveraging offshore delivery to meet testing requirements

EMPOWERING BUSINESSES

Value Proposition

Page 7: Software Testing Competencies - Rishabh Software

7

Business Assurance Model

Analysis Preparation Execution

Test plan(s)Resource Schedule(s)Data Plan(s)Environment Spec(s)

Test PacksData SheetsStubsDriversTest Oracles

Functional Specs Technical specs

Interdependencies

SoftwareSW Rel Notes

Business ReqsSystem DesignBusiness Flows

TEST

EXE

CUTI

ON

PH

ASE

GAT

E

TEST

EXI

T PH

ASE

GAT

E

TEST

EN

TRY

PHAS

E G

ATE

EMPOWERING BUSINESSES

Page 8: Software Testing Competencies - Rishabh Software

8

Service Portfolio

• Reduced costs through effective use of outsourced resources.

• Reduced QA cycles with predictable, repeatable results.

• Access to deep resource pool for peak test demands.

• Higher system quality – fewer post-production defects• Increased predictability in test effort estimation & execution• Greater efficiency and resource utilization across the enterprise• Catch performance bottlenecks prior to production release• Identify gaps in non-functional requirements definition• Ensure system can grow to meet future demand

Test Automation

Test Process Consultation

Performance Test

• Greatly reduced QA cycle times – especially regression.

• Reduced costs and effort.

• Supports iterative development and higher frequency of releases.

Independent QA Services

EMPOWERING BUSINESSES

Page 9: Software Testing Competencies - Rishabh Software

9

Engagement Model EMPOWERING BUSINESSES

Page 10: Software Testing Competencies - Rishabh Software

10

Testing Service Methodology EMPOWERING BUSINESSES

Page 11: Software Testing Competencies - Rishabh Software

11

QATC – Automation Tool Expertise

• Quick Test Pro• Test Complete• QA Wizard Pro• Rational Robot• Selenium

Functional and Regression Testing

• Data Generator

Data Generation Tool

• Load Runner• Neo Load• Web Load• Visual Studio• Open STA• J Meter

Performance Tool

EMPOWERING BUSINESSES

Page 12: Software Testing Competencies - Rishabh Software

12

Process Model EMPOWERING BUSINESSES

Page 13: Software Testing Competencies - Rishabh Software

13

Benefits

•One Stop shop for providing dedicated resources for various technology needs

•Quick ramp-up and ramp-down of resources

•Perfectly synchronized onsite/offshore setup

•Skilled automation testing

•Assurance of Business Requirements

•Proven methodology for Testing

•Combination of automation tools

•Continuous Process Improvements

•High test case coverage

•Improvement in delivery of Business Requirements

•Save costs and time by internally managing resources

•Flexible staffing based on resource load variations

•Higher cost reduction due to low onsite ratio

Productivity Quality Cost

EMPOWERING BUSINESSES

Page 14: Software Testing Competencies - Rishabh Software

14

What Can A Testing CoE Achieve!

Testing CoE

Serve as a vehicle for continuous

quality improvements

Platform to help effectively

institutionalize process changes

Focus on Quality and Innovation

Formalize and refine testing

framework to meet customer needs

Bring together ideas and best

practicesDefine metrics that

help measure quality levels

EMPOWERING BUSINESSES

Page 15: Software Testing Competencies - Rishabh Software

15

• One of the biggest ERO of America – 6 million customers• Audit Management Systems used by more than 56,000 auditors from more than 1,500 organizations

worldwide. • Creates User Friendly Tax Filing Environment

Case Study – Taxation Project EMPOWERING BUSINESSES

About the Client

• Electronic Return Filing across 30 States • Facility to File Deferred Compensation, Exempt Returns and Extension of Returns• Support 13 Tax Products

Project Scope

• Frame Work: .Net 2.0 and Above• Server OS: Windows 2003• Database: SQL Server 2005• Remote Connections: Citrix & VPN

Technology • BTS: Team Foundation Server & Louts Notes• Tools: Test Manager, Dummy IRS Tools• Repository: Common Share Point• Automation Tool: Customized Tool

• 12 member team testing on different configurations• Test Cases Writing and Automation Testing • Client communication through conferences and Live Meeting for daily and weekly Reporting

The Solution

Page 16: Software Testing Competencies - Rishabh Software

Business Queries

306/311, 3rd Floor, Gajanan Complex, Old Padra Road, Vadodara 390 020, Gujarat, INDIA

Tel: +91-265-2326267, 2326268, 2313056 | Fax: +91-265-2334644US Ph: +1-201-484-7302 | UK Ph: +44-0207 993 8162

Web: www.rishabhsoft.com | Email: [email protected]

Thank You