kpmg software testing services generic
DESCRIPTION
KPMG is a leading Software performance testing consulting service provider in India. It will give high quality test consulting and delivery services to clients that would help them enhance their software quality, help ensure user satisfaction, reduce time to market and help maximize the testing ROIs.TRANSCRIPT
Software Testing Services
Table of Contents
1
3
4
5
6
7
KPMG Testing Service – An Overview 2 Credentials and Alliances
Testing Service Offerings
Team Strength
Innovation and Competency
Thought Leadership
Case Studies 8 Contact Us
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
2 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
1. KPMG Testing Service - An Overview
KPMG is one of the largest professional services companies and one of the Big Four auditors & advisory firm in the world. KPMG has around 300+ Software Testing consultants across the globe powered by the global testing delivery centers. Our innovation labs enable competitive & innovative testing solutions across mobility, performance engineering, Testing life cycle automation, Test execution automation, Model Based Testing, Service Virtualization and Cloud Testing.
156 countries 32,068+ Advisory Practitioners
Over $22.7 billion global revenue
V e r t i c a l s Financial Services Defence
Education Energy and Resources
Consumer Markets Government and Public
Spanning 3 centuries
Sector
2100 Advisory Partners
Healthcare IT / BPO
APAC: $4 bn annual revenue
Media and Pharmaceuticals
Entertainment
EMA : $11.6bn annual revenue
Private Equity Real Estate and
Construction
Americas: $7.5bn annual revenue
Telecom Transportation and
Logistics
K P
M G
T
E S
T I N
G
S E
R V
I C
E
300+ Software Testing
consultants
Global test Test lifecycle
delivery automation
centres
Flexi test Mobility
engagement
model
Innovative Performance
testing engineering
solutions
Innovation Cloud testing
labs
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
3 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
2. Credentials and Alliances
C l i e n t Te s t i m o n i a l s “New defects that were out of the box previously are now in the developers’ basket once again, good stuff, appreciated. ” – Major bank in UK “The conduct of the Verification and Validation activity was very professional; It was a learning experience for the members of the tank
team. The inputs given by you would be used in our future projects.”-
Leading organization for weapon simulators
“KPMG was most professional and flexible in all our Interactions, however never leading to a delay in the schedule. At no time was it felt that KPMG was imposing its own knowledge over our judgments” – Leading Mexico retail chain
“The Take home splet at the beginning was achieved. Very effective and interactive. ” - Major defence organisation in India for AI and robotics
“We really appreciate all your hard work and effort to deliver on time with quality.” – Leading IT service provider for USA
KPMG has partnered with the various technology vendors to ensure best in technology solutions and a global approach to maintain high standards of software quality products. For additional benefits to our clients KPMG has multiple alliances which helps in catering an assorted advantage package.
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
4 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
3. Testing Service Offerings Business Excellence (BE) service line is an integral part under KPMG Advisory practice providing Software Test Consulting. We adopt high
quality principles, standards, methodologies and strategies to provide testing solutions that are tailored to customer requirements. We provide end to
end test services across functional, performance, integration, database, automation, mobile and cloud testing backed by our extensive experience to ensure end user satisfaction and maximize testing ROIs. Test Process Consulting
Test CoE Setup advisory
Test Automation and Tool Advisory
TMMi based audit and advisory TMMi based KPMG Assessment & Certification
KPMG Test Process assessment
TPI, ISO Certifications
Functional Testing
Regression Testing
End to End system Testing Interface Validation
User Acceptance Testing (UAT)
Data Migration Testing
Test Consulting
Audits and Accreditation Specialised
Testing KPMG
Testing Services
Test Delivery TaaS
End to End Test Solution Consulting
Business Process Consulting
Program Risk Consulting Test Management Consulting
Third Party Vendor Consulting
UAT Support
Capacity Planning
Performance Testing
Mobility Testing
Agile Based Testing
UAT Support
SOA Testing Mainframe Testing
Cloud Testing
Staff Augmentation Test Innovation lab on hire
Test tools on pay per use model
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
5 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
4.Team Strength
Technical
Certified Professionals
Over 300+ testing professionals with rich and mature industry experience . KPMG team is skilled with
relevant software testing knowledge and mandatory IT trainings.
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
6 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
4.Team Strength
Domain
KPMG professionals are grouped by industry focus
Healthcare
Energy and Financial Government
and Public
Resources Services
Sector
Consumer Markets
Our differentiation is derived from rapid
performance-based, industry-tailored and
technology-enabled business advisory
services delivered by some of the leading
talented professionals in the KPMG global
professional’s network.
With combined industrial experience of
over 50 years in multiple domains and
across various engagements, KPMG team
brings reliability and trustworthiness to the
customers.
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
7 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
Innovation and Competency
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
8 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
5.1 Mobile CoE
Innovation and Competency
Mobile CoE Performance Innovation
BA QA Model Risk Based Model Based
Engineering Labs Testing Testing
O u
r
C o
m p
e t e
n c
y
Android
iOS Symbian
Windows Phone Palm OS UIQ 2-3
RIM BlackBerry OS MeeGo from Nokia
Multiple Mobile Platforms
We test across mobile platforms and maintain test automation scripts
for both native app and mobile browser
Apple
Blackberry Google
HTC LG
Nokia Samsung
Sony
Mobile Devices
We test for memory
leakage, handset compatibility, crash
scenarios, installation
in addition to MWBP compliance and UI testing on multiple
OS versions, configurations, and network capabilities
Comprehensive
combination of
mobile devices with
up to date software,
accelerators,
emulators and
trained mobile
testers
Mobile Testing Lab
We have mobile test
lab on hire which maintains a huge
repository of latest mobile devices and
testing tools
Apple’s iOS Simulator Blackberry Simulators Google’s Android SDK
LG Add On Samsung Add On
Windows Phone Emulator from
Microsoft
Mobile Simulators
With simulators we
focus on early detection of bugs
using agile
methodology and help in cost reduction by
using device prototype For example: An app for ios7 can be tested even without the an iPhone/iPad in place
Device Anywhere Perfecto Eggplant AppSee
Remote Testing
Location constraint is
resolved and the testing
is as efficient as
localized testing. Some
of the tools we use
come with integrated
mobile cloud solution For example: A mobile device in France can be tested from India
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
9 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
5.2 Performance Engineering
Innovation and Competency
Mobile CoE Performance Innovation
BA QA Model Risk Based Model Based
Engineering Labs Testing Testing
S e
r v
i c
e
P o
r t
f o
l i o
Performance tool advisory and test
business setup support Load
Generator
Identification of potential bottlenecks
using realistic data volumes and
transaction rates Request D B Serv er
Monitor &
Controller
Performance Tester
Superior and surfeit speed, scalability App Serv er 1
and reliability of the system under test Servers
P e
r f
o r
m a
n c
e
Benchmarking: Organizational goals aligned to measurable business
goals and strategy
Test Assessment services for testing
tool and also Third party vendor Assessment
Diagnostics
KPMG Benefits • Performance testing coupled with expert diagnosis giving complete engineering solution • Technical and performance specialists foreseeing bottlenecks before product rollout • Mixed workload & heterogeneous testing methods to handle volatile and complex test environments
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
10 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
5.3 Innovation Lab
Innovation and Competency
Mobile CoE Performance Innovation
BA QA Model Risk Based Model Based
Engineering Labs Testing Testing
KPMG’s innovation lab houses enterprise class testing solutions for products like Oracle, SAP, Hyperion, Primavera, Business Intelligence
and Siebel
Propose innovative solutions by designing prototypes and
templates
Testing R&D
Aids in developing Proof of Concepts for clients
Proof of
Concepts
Translating research to
metrics validity for better Quality
project management
Enablers
Innovation
Lab
Infrastructure Support
Study and inspect licensed and open source software testing tools
Technology Service virtualization reducing
operational costs
Advancements
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
11 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
5.4 BAQA Model
Innovation and Competency
Mobile CoE Performance Innovation
BA QA Model Risk Based Model Based
Engineering Labs Testing Testing
Our BAQA model is the key success for projects that carry critical business risks.
This approach integrates domain expertise within required testing phases to deliver efficient test solutions.
BAQA Benefits
• Requirement prioritization aligned to customer focus
Business Testing
Analysts Experts • Well suited test approach during execution
• Well structured and organized test case suite
• Product knowledge aids in better risk management
• Early identification of business critical defects
BAQA Model • Facilitating early automation enabling
• Meaningful interaction during triage calls with stakeholders
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
12 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
5.5 Risk Based Testing
Innovation and Competency
Mobile CoE Performance Innovation
BA QA Model Risk Based Model Based
Engineering Labs Testing Testing
Risk-based testing approach is a key factor and discussed for several practical situations like
• Time to Market pressure • Smoke testing to ensure priority test cases are working successfully • Multiple releases impacting common regression test repository • High risk scenarios during Integration of 3rd party components
Key Benefits:
• Enhanced focus on critical areas
• Efficient and optimized test cases
• Early discovery of problem areas helping to start prevention activities immediately
• Improved focus on overall test goals, strategies, and directions for testing which can be adjusted against problem areas
• Functional risks can be monitored and mitigation strategies are suggested to maintain product quality
Key Risk Identifiers
Business Technical External
KPMG Approach
We consider risk factors across business or operational, technical, external, e-business
failure model etc
We follow the heuristic and MOSCoW based
analysis Product Risk Analysis to identify key risk areas
Customer involvement for key decisions and
baselining © (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
13 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
5.5 Model Based Testing
Innovation and Competency
Mobile CoE Performance Innovation
Engineering Labs
BA QA Model Risk Based
Testing
Model Based
Testing
In Model based testing, the requirement documents are in the form of models that covers the entire business functionality. The model could be in any of the below formats: -UML,BPMN,VISIO
An MBT tool can process the requirements in the form of model to create all the test artifacts required for testing automatically thus providing test design automation.
The MBT tool generates test with minimal manual effort. This also includes a ready to use, tool-independent automation framework which enables quick start of testing.
KEY BENEFITS
40-45% effort reduction in test design phase
REQUIREMENTS MBT TOOL TEST ARTIFACTS
• Test Scenarios
INPUT TO MBT TOOL OUTPUT • Test Cases
• Test data models
TOOL
• Test Scripts
• Automation
Framework
KPMG VALUE ADD
Availability of Banking industry best business process modelers
Competency to work in various modeling tools and MBT Tools
An integrated test solution for complete test life-cycle automation with MBT
Efficient traceability mechanism to enable easy mapping between requirements, test scenarios and test cases
10-15% effort reduction in
overall testing life cycle
Requirements
are managed as
models enabling
easy change
management
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
14 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
5.6 KPMG Competency Center
KPMG Competency Framework Onboarding Checklist
Industry certified professionals
2 weeks extensive training in software testing
Analyze and measure domain and testing tool competency
Improve resource efficacy to perfection
Ongoing skill check through mandatory training hours
We are the one of the leading consulting firms able
to deliver Lean certification training courses which are accredited through Cardiff University Business
School’s Lean Enterprise Research centre.
Key benefits • Exhaustive experience in People evaluation • Structured Knowledge /management • Phased, participative approach • Milestone based approach • Clearly defined activities and deliverables • Unbiased data gathering through formal interview/ discussions
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
15 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
6. Thought Leadership
KPMG testing leaders are also active in various testing communities and forums. KPMG team portrays various roles such as
• Organizers • Knowledge Partners • Audience Members • Key Presenters
Corporate quizzes and testing surveys have been conducted in among testing enthusiasts. Post in-depth analysis the surveys are converted to a detailed testing report .
Our knowledge enablement sessions also includes various road shows, TMMi workshops that are conducted beyond the geographic divide
Conferences
Roadshows
Workshops
• Test Innovation
• Test Leadership
• Test in Action
• Emerging Technologies
Thought Papers
Webinars Surveys Quiz
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
16 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
Case Studies © (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
17 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
Test Advisory and Delivery services to FTSE 100 Oil and Gas Company
Objective
• To provide support in delivery assurance and test processes catering UAT
Client Challenge • Client is an FTSE 100 Company providing integrated services across the oil & gas asset life cycle
in 29 countries worldwide • To build their capability, increasing the scale and scope of their service offering
Key Activities • Deep understanding of the UAT testing process and expertise in implementing it • Re-running the existing UAT test scenarios and scripts • Identifying positive and negative scenarios, building test scripts for it and executing them
Benefits / Outcomes • Quality delivery through early discovery of defects • Identification and implementation of processes • Increased operational approach to UAT
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
18 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
Mobile Application Testing
Objective
• To provide support in mobile application testing on cross platforms- for Blackberry and Android
Client Challenge • Requirement of Mobile Web Application testing on cross platforms • Complete testing solution within stipulated time frame
Key Activities • Tools Used: selenium RC, Ant, Java, Jenkins • Centre of Excellence for mobile application testing. Development of automated test cases to test
the End to End functionality • Page Object framework was used in Mobile Web Application • Exhaustive set of Test analysis, design and execution activity for Mobile Web Applications
Benefits / Outcomes • Widespread mapping of requirements, functional specifications and test design matrix to create
large number of test cases. • Robust methodologies and processes based on KPMG’s expertise in executing testing projects
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
19 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
Quality Management Coordination & Oversight for a Healthcare Insurance Provider
Objective
• Interpret the ISO 9126 metrics as per the software product
Client Challenge
• Customer wanted compliance with the ISO 9126 standard for all the software products
Key Activities
• Reviewed test policies and procedure to leverage any existing processes . Conducted and documented interviews with client personnel .
• Established ongoing coordination and status reporting protocols with client
• Document a test strategy highlighting the testing approach, roles and responsibilities, high level
test schedule, trading partner participation, and impacted systems for ICD-10
• Produce a short and long term roadmap to close any gaps in preparation for ICD-10 testing.
Benefits / Outcomes
• Detected high priority issues and risks and placed an RTM that included service domains, functions, and process flows.
• Developed a QA/ Test Strategy that included recommendations on testing techniques and methods
• Testing Strategy recommendations on the test environments and data management
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
20 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
IT Governance for a Bank in the Middle East
Objective
• To develop and assist in the implementation of an IT governance framework for an Islamic Bank in UAE
Client Challenge • Client is an upcoming Islamic Bank in Dubai, UAE • The client wanted to setup an IT governance framework to enable business-IT alignment and
streamline management of IT operations
Key Activities • Identified process areas to be addressed in conjunction with client • Did Gap Analysis with respect to COBIT for identified process areas • Developed IT governance framework – policies and processes • Conducted workshops for IT staff and selective business users
Benefits / Outcomes • IT governance framework based on best practices like COBIT (Control Objectives for Information
Technology) and ITIL (IT Infrastructure Library) • IT policies to govern overall IT and provide controls • IT processes to streamline IT operations
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
21 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
Test process analysis for a Weapon Simulators organization
Objective
• To analyze the testing processes and provide a certification on the for the verification of the products
Client Challenge • Client is a leading organisation for weapon simulators in India • Business critical processes were to be analyzed with zero tolerance of failure
Key Activities • Provided Client Specific process improvement suggestions • Implemented value added review process that were not followed earlier • Identified & rectified major defects in critical functionalities
Benefits / Outcomes • Certification of Client’s Development and Testing Process • Validation of the Simulator Product for critical business scenarios
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
22 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
ISO Advisory - Reserve Bank of India (Central Bank of India)
Objective
• To assist in developing Quality Management System for three key departments i.e. Economic Analysis and Research, Human Resources Development and Personnel Administration to improve internal organizations business processes using ISO 9001:2008 standard
Client Challenge
• Identify improvement opportunities, follow world known Quality standard for following best practices as expected by standard, to get recognition from third party on their process improvement capabilities and to ensure that personnel from all level to contribute towards identifying improvements and implementing identifying improvements.
Key Activities
• ISO 9001:2008 awareness training to identified key personnel from the three departments
• QMS development and facilitation for drafting Quality Policy, Quality Objectives
• Management Review Meeting, Internal Auditor Training and Internal Audits Facilitation, Training and Train-the-trainer
• Assist the management representatives of above mentioned three departments for closing gaps/
observations identified during pre surveillance audit and during certification audit
Benefits / Outcomes
• Quality Management System aligned to best practices of ISO 9001:2008 requirements
• Identified set of measurements / KPI’s for monitoring and measuring process performance
• Easy adaptability of process framework by process practitioners due to their involvement during process designing
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms
23 affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.
Thank You
For more details, Please do contact
Raman KK Partner Business Excellence, KPMG Mob: +91 9611123136 [email protected]
Prasanth Shanthakumaran Director ITAS, Bangalore, KPMG
Mob: +91 8095201489 [email protected]
Rajesh Kannan Manager – Testing Advisory
ITAS, Bangalore, KPMG
Mob: +91 9845466192
© (2013) KPMG, an Indian Partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (“KPMG International”), a Swiss entity. All rights reserved.