testing as-a-service capability portfolio corbus 02-07-13
DESCRIPTION
Testing-as-a-Service (T-a-a-S) capabilities portfolioTRANSCRIPT
Independent Validation Services
For: July 5, 2012
Agenda
• Corporate Overview– Service Offerings
– Global Presence
– Customers
• Independent Verification Service Offerings– Consulting/Execution
– Managed Testing Service
– T-a-a-S – Testing as a Service
– Methodology
– Resource Models
• Case Study
Corporate Overview
Founded in 1994, Company Headquarters in Dayton, OH
Specializing in Advisory Services, Outsourcing Process, and IT Led Business Enablement
Multi-shore Delivery Model Providing Services Globally
Our Mission
To be our Clients’ Partner of Choice through our
Centers of Transformation, and to
drive continuous improvement through the professional growth
and active involvement of our people.
About Us
Global Locations
Sample Clients
Why do clients partner with Corbus?
Access to ‘Best in Class’ Global
Practice Procurement
Self Funding Model
Low Cross Country Sourcing
Advantage
Headcount Delay/Shift
Focus on Quality, Cost, Delivery
and Compliance through SCL’s
and KPI’s
Competitive Positioning in Market
Flexibility
Complete Transparency
Our Services
Business Analytics
Spend Analytics Social Media
MaintenanceRepair & Operations
Mobility Solutions Independent Validation Services
Project Management Office
StrategicSourcing
Web Application Development
Independent Validation Services
Testing/Independent Validation Services• Advisory Consulting – CoE Set-up, Test
Process Assessment and Tool recommendations
• Testing As a Service – Develop Testing processes and deliver ongoing testing service
• End-to-end Testing – From assessment to set-up to maintenance
• Specialized Testing – Industry specific and SDLC specific services
• Talent Supply
Focus Areas/Specialties• Functional Testing• Automation Testing• ERP Testing (SAP, Siebel & CRM)• E-Commerce Testing• Performance Testing • Business Intelligence Testing (COGNOS,
INFORMATICA, Micro Strategy)• Mobile Applications Testing
• CSTE Professionals• CMST Professionals• ISTQB Certified Professionals
• HP Certified Professionals – QTP, QC, LoadRunner
• Segue Certified SilkTest professionals
• ISO 9001 Certification• SEI CMMI Level 5 Certification
• TMMI Certification• Six Sigma• ITIL
• QTP• Rational products (Functional Tool, Functional Tester, Performance Tool)
• SilkTest & SilkPerformer• Selenium• HP Quality Center• LoadRunner
Key Capabilities
PEOPLE PROCESS TOOLS
Independent Validation Services
Our proven methodology for manual testing
10
Requirement
Test Planning
Test Design
Test Execution
Test Closure
• Participation in Requirement Gathering
• Use Case Review• Preparation of User
Acceptance Test Cases
• Testing Phase Kick Off• Test Plan Preparation• Team Onboard• Test Schedule
• Preparation of Integration and System Test Cases
• Test Data Design• HLD & LLD Review• Code Review
• Test Execution• Execution of System
Test Cases• Execution of Integration
Test Cases• Regression Testing
• Support UAT• UAT Defect Verification• Post Release Defect
Analysis
Activities
• Use Case Review Report• Traceability Matrix• UAT Test Cases
• Test Plan• Test Strategy• Communication Plan• PMC process• Risk Log
• System Test Cases• Integration Test Cases• Defect Metrics• Review Reports
• Test Results• Defect Reports• Corbus Testing Sign Off
• Customer Sign Off• Post Release Defect
Analysis Report
Output
Defect Verification
• Use Cases• Project Documents• FP Estimates• Project Schedule
• Use Cases• Traceability Matrix• HLD• LLD• Build/Release Code
• Build• Integration Test Cases• System Test Cases• Test Data
• User Acceptance Test Cases
Input
• Learning from previous releases• Project Documents & Use Cases• High Level Project Schedule
Our proven methodology for automated testing
11
Requirement
Test Planning
Test Scripting
Test Execution
Test Closure
• Identification of Automation Candidate
• Identification of Regression Test Cases
• Identification of Smoke and Sanity Test Cases
• Automation Test Plan Preparation
• Team Onboard• Automation Effort
Estimate and ROI• Automation Test Schedule
• Test Case Review for Modularity
• Script Generation• Unit Testing and Debug of
Test Script• Batch Run of Test Script
• Handover the Test Script to the Test Execution Team
• Post Automation Learning's, Best Practices
• Reusable Library
Activities
• List of Automation Candidates
• Automation Test Plan• Communication Plan• PMC process• Risk Log• Effort and ROI Sheet
• Test Script• Automation Framework• Reusable Library• Test Result
• Regression Test Result• Smoke Test Result• Sanity Test Result
• Automation Best Practices Guideline
• List of Reusable Components
Output
Defect Verification
• Automatable Test Cases• Existing PM Standard and
Practices
• Automation Coding Guidelines
• Test Case Review Checklist
• Unit Tested Test Script • Successful Regression Run
Input
•Manual Test Cases•Requirement Specification Document
Sample dashboards and reports that are part of our deliverables
12 Priority of Reported Defects
Bug Classification
Severity of Reported Defects
0.00%
5.00%
10.00%
15.00%
20.00%
25.00%
30.00%
35.00%
40.00%
Pro
gra
mm
ing
Err
or
Des
ign
Err
or
Inco
nsi
sten
t
Fu
nct
ion
alE
rro
r
Exc
epti
on
Han
dlin
g
Lan
gu
age
Err
or
Lo
ok
and
Fee
l
Per
form
ance
Err
or
Pareto Analysis
0.00
20.00
40.00
60.00
80.00
100.00
120.00
Pro
gra
mm
ing
Err
or
Des
ign
Err
or
Inco
nsi
sten
t
Fu
nct
ion
alE
rro
r
Exc
epti
on
Han
dlin
g
Lan
gu
age
Err
or
Lo
ok
and
Fee
l
Per
form
ance
Err
or
% of defect
% Cumulative Number
0.00%
5.00%
10.00%
15.00%
20.00%
25.00%
30.00%
35.00%
40.00%
Blo
cker
Cri
tica
l
Maj
or
No
rmal
Min
or
Tri
vial
En
han
cem
ent
Total number of defects = 145
0.00%
10.00%
20.00%
30.00%
40.00%
P1 P2 P3 P4 P5
Total number of defects = 145
We offer flexible resource models to meet any needs
Onsite “Nearshore” Offshore “Blended”
• Work executed at
client’s premises
• Ready availability of
skilled resources
• Extension of client’s
team
• Direct control over
project
• Similar to onsite
engagement
• Project ran from
Corbus locations in
client’s geographical
area
• Market proximity
• TaaS, Managed Services
• Operational Efficiency
• Process Expertise
• Maximized Value
• Optimized Costs
• 24/7 testing
• Lower Cost
• Easier Coordination
• Easy ramp-up ramp-
down of resources
Engagement models can be tailored to meet specific needs
Value Proposition
People
Process
Technology
• CSTE Professionals• CMST Professionals• ISTQB Certified Professionals• HP Certified Professionals – QTP, QC, LoadRunner• Segue Certified SilkTest professionals
• Early Identification of Defect• Reduction in Total Cost of Quality• Automation of Regression Scenarios• Onsite Offshore Model
• Ability to ramp up in niche technologies using in-house boot camp training capsules
• Domain Expertise• Centers of Transformation (COT)
Case Study
• Pharmaceuticals industry• CRM Dynamics• Business Intelligence
Physician Publishing System
Business Process Limitations• Generation of PHR on CD’s, and inability to validate the PHR
• Higher Paper and Mail based process
• Prone to PHI errors due to manual process
• Overall process to receive PHR was time consuming
• File transfer discrepancies due to many manual batch
processes and lack of automation
The Glue Factors
User friendly interface to Scan or Upload
the PHR
Online PHR review, approve, and
rejection by Physician
Availability of PHR on members portal
without any delay
Data information check of PHR for
integrity
Monitoring of response time for multiple
Physicians access at same time
MDVIP CRM Dynamics
Business Process Limitations• Environment for testing was executed using Citrix which is used
for remote access.• Upgrading the existing platform to a newer version of CRM. • No documentation or test cases prior to this kind of
implementation.• Outlook integration with CRM and Exchange Server’s response
time and effectiveness was a challenge.• Lots of reports were required to be migrated and modified in
order to be compatible in the new version.
Creation and execution of Test Cases for the
Physician Entity and Sales Cycle Entity which
was the main need of the business.
Controlling the deployment of builds on the
servers and decommissioning the previous
version of CRM successfully.
Integrity of data by creating cubes and using
high level SQL queries.
Performing load testing and Stress testing to
ensure that the response time for each
transaction is quick and smooth.
The Glue Factors
Business Intelligence (BI) Solutions
• Data Extraction, Transformation & Cube Testing• Independently validate information upstream, downstream
and within the ETL• Data Quality Checking• Data validation at different stages• Correctness and Completeness Test• Aggregation Level Data check• Data Accuracy• Non Functional Testing should be performed on Reports.
The Glue Factors The primary focus of our DW/BI testing is to
ensure competent and perfect database structures, ETL processes, front-end access and BI reports generations processes completely support the client requirements.
we have well defined and structured approach to data warehouse testing
Reporting Efficiency
Dashboard Report Testing
Canned Report Testing
Testing Artifacts:1. Test Plan2. Test Cases3. Test Execution4. Test results
Data security testing can be done
To increase credibility of BI Reports
Questions?
Eugene BregerDirector, Sales
Phone: 847-331-5554
Fax: 847-205-7219
2835 Miami Village Drive
Miamisburg, OH 45342