SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
 
 
 Session 
 
Presented by: 
Krishna Iyer & 
Mu ni  
 
 
Brought to you by: 
 
 
340 Corporate Way, Suite   Orange Park, FL 32073 
888‐2
W13 
Concurrent
4/9/2014   
3:15 PM 
 
 
 
 
“Building a Testing Center of Excellence: 
Experiences, Insights and Failures” 
 
 
 
kesh Mulchanda
ZenTest Labs 
 
 
 
 
 
 
300,
68‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com 
Krishna Iyer
Zen Test Labs
 
With more than fifteen years of experience in QA, Krishna Iyer is the CEO of Zen Test
Labs, a niche software quality assurance firm focused on revolutionizing the way we
test software. A prolific speaker, Krishna has delivered multiple presentations,
keynotes, and tutorials at global conferences including STARWEST and STAREAST.
Krishna balances his time between driving financial growth for Zen Test Labs and
devoting himself to social causes.
Mukesh Mulchandani
Zen Test Labs
 
CTO of Zen Test Labs Mukesh Mulchandani is focused on dramatically reducing
redundant manual tasks in the software testing cycle. With fourteen years of
experience in developing solutions for complex testing challenges, Mukesh is the
principal architect behind all of Zen Test Labs’ testing solutions. A frequent presenter
at global conferences including the STAR conferences, he spends his time developing
cutting edge solutions for Zen Test Labs. Mukesh is passionate about developing the
skills of youth at large and, to this end, spends his spare time leading non-profit
training initiatives.
2/4/2014
1
BUILDING A TEST CENTRE OF EXCELLENCE: 
EXPERIENCES, INSIGHTS AND FAILURES
PRESENTED BY:
KRISHNA IYER AND MUKESH MULCHANDANI
ABOUT KRISHNA AND MUKESH
Krishna is the CEO of Zen Test Labs‐ a niche software quality assurance firm focussed on 
revolutionizing the way we test software. Krishna comes with over 15 years of experience in QA and 
is a prolific speaker He has delivered multiple track presentations keynotes and tutorials at global
KRISHNA IYER
is a prolific speaker. He has delivered multiple track presentations, keynotes and tutorials at global 
conferences including STARWEST and STAREAST. Krishna balances his time between driving financial 
growth for Zen Test Labs and devoting himself to social causes. 
MUKESH MULCHANDANI
Mukesh is the CTO of Zen Test Labs‐ a niche software quality assurance firm focussed on dramatically 
reducing redundant manual tasks in the software testing cycle. Mukesh brings with him 14 years of 
i i d l i l ti f l t ti h ll d i th i i l hit t
2
experience in developing solutions for complex testing challenges and is the principal architect 
behind all of Zen Test Labs’ testing solutions. Mukesh has also presented regularly at global 
conferences including the STAR conferences. Mukesh spends his time developing cutting edge 
solutions for Zen Test Labs and is passionate about developing the skills of the youth at large. To this 
end, he spends his spare time leading non‐profit training initiatives.
2/4/2014
2
AGENDA
TEST CENTRE OF EXCELLENCE (TCOE)
INSIGHTS ON SETTING UP A TCOE
BASELINE AND BENCHMARK
IMPLEMENTING REUSABILITY IN TESTING
SHAPING SKILLSETS, MINDSETS AND TOOLSETS
BUILDING QUALITY INTO SOFTWARE
ROI BASED AUTOMATION
INTEGRATING MULTIPLE TOOLS AND METHODOLOGIES UNDER A SINGLE FRAMEWORK
RECRUITING AND RETAINING GOOD TESTERS
CONCLUSION
3
TEST CENTRE OF EXCELLENCE
CENTRALIZED
KNOWLEDGE
MANAGEMENT
STANDARDIZED
TEST
PROCESSES
EXCELLENT
CENTRALIZED
RESOURCE
MANAGEMENT
MANAGEMENT
TOOLS AND
TECHNOLOGY
TEST CENTRE OF
EXCELLENCE
EXCELLENT
QUALITY
IMPROVED
TIME TO
MARKET
4
REUSABLE
ARTIFACTS
TECHNOLOGY
LOWER COSTS
INFRASTRUCTURE
2/4/2014
3
INSIGHTS ON SETTING UP A TCOE
1. BASELINE
AND
BENCHMARK
2. REUSABILITY
7. RECRUITING
& R
IN TESTING
3. SKILLSET, 
MINDSET AND
T
6.INTEGRATING
UNDER ONE
F
& RETAINING
TALENT
5
TOOLSET
4. BUILDING
QUALITY INTO
SOFTWARE
5. ROI BASED
AUTOMATION
FRAMEWORK
1. BASELINE AND BENCHMARK
SIZING TESTING USING TEST POINTS: A SINGLE SIZE METRIC FOR ESTIMATION
TEST COVERAGE METRIC = NUMBER OF
TEST CASES PER TEST POINT PER
MODULE
DEFECT DENSITY METRIC = NUMBER OF
DEFECTS PER TEST POINT (FOR EACH
MODULE )
TEST PRODUCTIVITY METRIC = NUMBER
OF TEST POINTS DELIVERED IN AN HOUR
(FOR EACH MODULE)
6
2/4/2014
4
1. BASELINE AND BENCHMARK
SIMPLE AVERAGE COMPLEX
SIZE ESTIMATION MATRIX
SMALL 1 TP 2.5 TP 3 TP
MEDIUM 4 TP 8 TP 6 TP
7
LARGE 9 TP 10 TP 11 TP
2. IMPLEMENTING REUSABILITY IN TESTING
REUSABLE BUSINESS
FUNCTIONS
REUSABLE TEST
DATA
AUTOMATICALLY
GENERATED TEST CASES
•Create business 
functions that can be 
reused to build 
manual test cases. 
•Consider the login 
module. Once a login 
business function has 
been created every
•Create reusable test 
data for building 
manual test cases.
•Significant time 
savings as reusable 
test data is stored 
separately and called 
using a test data id
•Automatically 
generate descriptive 
manual test cases (in 
English) once 
business function 
and test data are 
brought together in a 
test flow.
8
been created, every 
manual test case 
requiring it for that 
application can reuse 
the function.
using a test data id 
(primary key)
2/4/2014
5
3. SHAPING SKILLSET, MINDSET AND TOOLSET
• EMPOWER TEAMS WITH
STANDARDIZED TRAINING
CREATIVE
THINKING
THINKING SKILLS
FOR TESTERS
• PROMOTE CONTINUOUS
LEARNING AND IMPROVEMENT
• MAINTAIN A TRAINED BENCH
TO ENABLE RAPID RAMP‐UP
FOR PROJECTS
9
CRITICAL
THINKING
COVERAGE
THINKING
4. BUILDING QUALITY INTO SOFTWARE
BUILDING QUALITY INTO
SOFTWARE INSTEAD OF TESTING
QUALITY INTO SOFTWARE
10
DEFECT PREVENTION THROUGH
DEFECT CAUSAL ANALYSIS
COLLABORATION WITH
DEVELOPMENT TEAM
2/4/2014
6
5. ROI BASED AUTOMATION
INITIATE ALL AUTOMATION
REQUESTS THROUGH TCOE
TCOE TEAM RECEIVES DEMO OF
APPLICATION FUNCTIONALITY, 
INTERVIEWS KEY STAKEHOLDERS
TCOE TEAM PERFORMS QUICK
SMOKE TEST TO CHECK APPLICATION
STABILITY
TCOE TEAM ARRIVES AT A DECISION
TO APPROVE OR REJECT
AUTOMATION REQUEST
11
5. ROI BASED AUTOMATION
SPECIALIZED METRICS TO KEEP TRACK OF AUTOMATION PROJECT
TYPE FORMULA DESCRIPTION
AUTOMATION BY RISK OR
PRIORITY
WEIGHTED TEST CASES AUTOMATED BASED ON
RISK
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
TOTAL WEIGHT OF MANUAL TEST CASES BASED ON
RISK
UNDER THIS METHOD ONE NEEDS TO COMPUTE THE
RISK/PRIORITY OF EACH MANUAL TEST CASE, THEN
COMPARE THE SUM OF RISK/PRIORITY OF ALL THE
TEST CASES AGAINST THE TOTAL RISK/PRIORITY OF
TEST CASES AUTOMATED.
AUTOMATION ROI BY TIME
TOTAL EXECUTION TIME FOR TEST CASES
AUTOMATED
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
TO COMPUTE USING THIS METHOD ONE NEEDS TO
CALCULATE TOTAL TIME OF RUNNING ALL THE
MANUAL TEST CASES IN AUTOMATED FASHION VS. THE
TOTAL MANUAL EXECUTION TIME FOR THESE TESTMANUAL EXECUTION TIME FOR THE TEST CASES
AUTOMATED
TOTAL MANUAL EXECUTION TIME FOR THESE TEST
CASES.
AUTOMATION ROI IN DOLLARS
AUTOMATION BENEFITS ACCRUED
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
TOTAL COST OF AUTOMATION
THIS IS STANDARD AUTOMATION CALCULATION IN
DOLLARS OR ANY OTHER CURRENCY.
12
2/4/2014
7
6. INTEGRATING MULTIPLE TOOLS AND METHODOLOGIES UNDER A
SINGLE FRAMEWORK
TCOES CAN DEVELOP CUSTOM SOLUTIONS THAT INTEGRATE MULTIPLE TOOLS AND METHODOLOGIES
FRAMEWORKS CAN COMBINE THE
ADVANTAGES OF VARIOUS APPROACHES SUCH
AS FUNCTIONAL DECOMPOSITION, KEYWORD
DRIVEN AND DATA DRIVEN APPROACHES
SUCH FRAMEWORKS CAN BE HIGHLY
MAINTAINABLE AS UI, TEST SCRIPTS AND TEST
DATA ARE REUSED
CAN BE A GREAT VALUE ADD FOR NON‐
TECHNICAL AND BUSINESS USERS
REDUCED COST OF SCRIPT CREATION. ENABLE
LARGE SCALE AUTOMATION
13
7. RECRUITING AND RETAINING GOOD TESTERS
A TCOE CREATES
COMPELLING NEW
OPPORTUNITIES
FOR TESTING
PROFESSIONALS
A TCOE BRINGS
TOGETHER THE
BEST TALENT AND C
14
INCREASED JOB
SATISFACTION DUE
TO REMOVAL OF
REPETITIVE TASKS
BEST TALENT AND
CREATES TEST
SPECIALISTS
CHOOSE
THINKING SKILLS
OVER TECHNICAL
SKILLS, 
EDUCATIONAL
BACKGROUND
AND TOOL SKILLS
WHILE HIRING
2/4/2014
8
CONCLUSION
EXCELLENT
AND
CONSISTENT
QUALITY
TCOE
LOWERED
COSTS
CAREER
ALIGNMENT
IMPROVED
TIME TO
MARKET
15
CAREER
ADVANCEMENT
OPPORTUNITIES
CULTURE OF
TESTING
BETWEEN
BUSINESS
AND TESTING
VALIDATE
AUTOMATEINNOVATE
Thank You!
Office No.2, 2nd Floor,
Abja Pavilion, 
D.P. Road, Aundh, 
Pune ‐ 411007,
Maharashtra, India.
Contact No.: (+91) ‐ 020 – 66202245
Direct: (+91) ‐ 020 – 66202245
Blog: www.zentestlabs.com/blog 
Website: www.zentestlabs.com 
2/4/2014
9
ABOUT ZEN TEST LABS
Domains
Banking & Financial Services 
Banking & other ISV’s
Mobile and eLearning
BANKING
Technology, Tools and 
Frameworks
Large scale Test Automation
IP based products‐
ZenFRAME, ZenWRITE, etc.
Testing tools Mercury‐ HP, 
Test Complete, Selenium 
(Illustrative only)
E ternall a dited ISO
Geographic Spread
USA  operations based 
out of Wilmington, DE
Customer base that spans 
US, EU, APAC and India
Partner net ork that
S|One Corporation
BANKING SOFTWARE
Externally audited ISO 
27001 processes
ROI driven engagement 
models
Testing thought leadership‐
STAR conferences, etc.
Partner network that 
spans US, EU, MEA and 
APAC
17
OTHERS

Más contenido relacionado

Destacado

Fp&a operating model
Fp&a operating modelFp&a operating model
Fp&a operating model
jarobertson2
 
Building Big Data Analytics Center Of Excellence
Building Big Data Analytics Center Of Excellence Building Big Data Analytics Center Of Excellence
Building Big Data Analytics Center Of Excellence
Dr. Mohan K. Bavirisetty
 

Destacado (7)

Webinar: Revolutionize your Business with an Insights Center of Excellence
Webinar: Revolutionize your Business with an Insights Center of ExcellenceWebinar: Revolutionize your Business with an Insights Center of Excellence
Webinar: Revolutionize your Business with an Insights Center of Excellence
 
Fp&a operating model
Fp&a operating modelFp&a operating model
Fp&a operating model
 
Building Big Data Analytics Center Of Excellence
Building Big Data Analytics Center Of Excellence Building Big Data Analytics Center Of Excellence
Building Big Data Analytics Center Of Excellence
 
Establishing a Business Process Management Center of Excellence - Impact 2012
Establishing a Business Process Management Center of Excellence  - Impact 2012Establishing a Business Process Management Center of Excellence  - Impact 2012
Establishing a Business Process Management Center of Excellence - Impact 2012
 
Business Process Excellence: Building Out Business Process Capabilities
Business Process Excellence: Building Out Business Process CapabilitiesBusiness Process Excellence: Building Out Business Process Capabilities
Business Process Excellence: Building Out Business Process Capabilities
 
BPM Center of Excellence
BPM Center of ExcellenceBPM Center of Excellence
BPM Center of Excellence
 
Center of Excellence Building Blocks
Center of Excellence Building BlocksCenter of Excellence Building Blocks
Center of Excellence Building Blocks
 

Más de TechWell

Más de TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Último

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Building a Testing Center of Excellence: Experiences, Insights, and Failures

  • 1.      Session    Presented by:  Krishna Iyer &  Mu ni       Brought to you by:      340 Corporate Way, Suite   Orange Park, FL 32073  888‐2 W13  Concurrent 4/9/2014    3:15 PM          “Building a Testing Center of Excellence:  Experiences, Insights and Failures”        kesh Mulchanda ZenTest Labs              300, 68‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com 
  • 2. Krishna Iyer Zen Test Labs   With more than fifteen years of experience in QA, Krishna Iyer is the CEO of Zen Test Labs, a niche software quality assurance firm focused on revolutionizing the way we test software. A prolific speaker, Krishna has delivered multiple presentations, keynotes, and tutorials at global conferences including STARWEST and STAREAST. Krishna balances his time between driving financial growth for Zen Test Labs and devoting himself to social causes.
  • 3. Mukesh Mulchandani Zen Test Labs   CTO of Zen Test Labs Mukesh Mulchandani is focused on dramatically reducing redundant manual tasks in the software testing cycle. With fourteen years of experience in developing solutions for complex testing challenges, Mukesh is the principal architect behind all of Zen Test Labs’ testing solutions. A frequent presenter at global conferences including the STAR conferences, he spends his time developing cutting edge solutions for Zen Test Labs. Mukesh is passionate about developing the skills of youth at large and, to this end, spends his spare time leading non-profit training initiatives.
  • 4. 2/4/2014 1 BUILDING A TEST CENTRE OF EXCELLENCE:  EXPERIENCES, INSIGHTS AND FAILURES PRESENTED BY: KRISHNA IYER AND MUKESH MULCHANDANI ABOUT KRISHNA AND MUKESH Krishna is the CEO of Zen Test Labs‐ a niche software quality assurance firm focussed on  revolutionizing the way we test software. Krishna comes with over 15 years of experience in QA and  is a prolific speaker He has delivered multiple track presentations keynotes and tutorials at global KRISHNA IYER is a prolific speaker. He has delivered multiple track presentations, keynotes and tutorials at global  conferences including STARWEST and STAREAST. Krishna balances his time between driving financial  growth for Zen Test Labs and devoting himself to social causes.  MUKESH MULCHANDANI Mukesh is the CTO of Zen Test Labs‐ a niche software quality assurance firm focussed on dramatically  reducing redundant manual tasks in the software testing cycle. Mukesh brings with him 14 years of  i i d l i l ti f l t ti h ll d i th i i l hit t 2 experience in developing solutions for complex testing challenges and is the principal architect  behind all of Zen Test Labs’ testing solutions. Mukesh has also presented regularly at global  conferences including the STAR conferences. Mukesh spends his time developing cutting edge  solutions for Zen Test Labs and is passionate about developing the skills of the youth at large. To this  end, he spends his spare time leading non‐profit training initiatives.
  • 5. 2/4/2014 2 AGENDA TEST CENTRE OF EXCELLENCE (TCOE) INSIGHTS ON SETTING UP A TCOE BASELINE AND BENCHMARK IMPLEMENTING REUSABILITY IN TESTING SHAPING SKILLSETS, MINDSETS AND TOOLSETS BUILDING QUALITY INTO SOFTWARE ROI BASED AUTOMATION INTEGRATING MULTIPLE TOOLS AND METHODOLOGIES UNDER A SINGLE FRAMEWORK RECRUITING AND RETAINING GOOD TESTERS CONCLUSION 3 TEST CENTRE OF EXCELLENCE CENTRALIZED KNOWLEDGE MANAGEMENT STANDARDIZED TEST PROCESSES EXCELLENT CENTRALIZED RESOURCE MANAGEMENT MANAGEMENT TOOLS AND TECHNOLOGY TEST CENTRE OF EXCELLENCE EXCELLENT QUALITY IMPROVED TIME TO MARKET 4 REUSABLE ARTIFACTS TECHNOLOGY LOWER COSTS INFRASTRUCTURE
  • 6. 2/4/2014 3 INSIGHTS ON SETTING UP A TCOE 1. BASELINE AND BENCHMARK 2. REUSABILITY 7. RECRUITING & R IN TESTING 3. SKILLSET,  MINDSET AND T 6.INTEGRATING UNDER ONE F & RETAINING TALENT 5 TOOLSET 4. BUILDING QUALITY INTO SOFTWARE 5. ROI BASED AUTOMATION FRAMEWORK 1. BASELINE AND BENCHMARK SIZING TESTING USING TEST POINTS: A SINGLE SIZE METRIC FOR ESTIMATION TEST COVERAGE METRIC = NUMBER OF TEST CASES PER TEST POINT PER MODULE DEFECT DENSITY METRIC = NUMBER OF DEFECTS PER TEST POINT (FOR EACH MODULE ) TEST PRODUCTIVITY METRIC = NUMBER OF TEST POINTS DELIVERED IN AN HOUR (FOR EACH MODULE) 6
  • 7. 2/4/2014 4 1. BASELINE AND BENCHMARK SIMPLE AVERAGE COMPLEX SIZE ESTIMATION MATRIX SMALL 1 TP 2.5 TP 3 TP MEDIUM 4 TP 8 TP 6 TP 7 LARGE 9 TP 10 TP 11 TP 2. IMPLEMENTING REUSABILITY IN TESTING REUSABLE BUSINESS FUNCTIONS REUSABLE TEST DATA AUTOMATICALLY GENERATED TEST CASES •Create business  functions that can be  reused to build  manual test cases.  •Consider the login  module. Once a login  business function has  been created every •Create reusable test  data for building  manual test cases. •Significant time  savings as reusable  test data is stored  separately and called  using a test data id •Automatically  generate descriptive  manual test cases (in  English) once  business function  and test data are  brought together in a  test flow. 8 been created, every  manual test case  requiring it for that  application can reuse  the function. using a test data id  (primary key)
  • 8. 2/4/2014 5 3. SHAPING SKILLSET, MINDSET AND TOOLSET • EMPOWER TEAMS WITH STANDARDIZED TRAINING CREATIVE THINKING THINKING SKILLS FOR TESTERS • PROMOTE CONTINUOUS LEARNING AND IMPROVEMENT • MAINTAIN A TRAINED BENCH TO ENABLE RAPID RAMP‐UP FOR PROJECTS 9 CRITICAL THINKING COVERAGE THINKING 4. BUILDING QUALITY INTO SOFTWARE BUILDING QUALITY INTO SOFTWARE INSTEAD OF TESTING QUALITY INTO SOFTWARE 10 DEFECT PREVENTION THROUGH DEFECT CAUSAL ANALYSIS COLLABORATION WITH DEVELOPMENT TEAM
  • 9. 2/4/2014 6 5. ROI BASED AUTOMATION INITIATE ALL AUTOMATION REQUESTS THROUGH TCOE TCOE TEAM RECEIVES DEMO OF APPLICATION FUNCTIONALITY,  INTERVIEWS KEY STAKEHOLDERS TCOE TEAM PERFORMS QUICK SMOKE TEST TO CHECK APPLICATION STABILITY TCOE TEAM ARRIVES AT A DECISION TO APPROVE OR REJECT AUTOMATION REQUEST 11 5. ROI BASED AUTOMATION SPECIALIZED METRICS TO KEEP TRACK OF AUTOMATION PROJECT TYPE FORMULA DESCRIPTION AUTOMATION BY RISK OR PRIORITY WEIGHTED TEST CASES AUTOMATED BASED ON RISK ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ TOTAL WEIGHT OF MANUAL TEST CASES BASED ON RISK UNDER THIS METHOD ONE NEEDS TO COMPUTE THE RISK/PRIORITY OF EACH MANUAL TEST CASE, THEN COMPARE THE SUM OF RISK/PRIORITY OF ALL THE TEST CASES AGAINST THE TOTAL RISK/PRIORITY OF TEST CASES AUTOMATED. AUTOMATION ROI BY TIME TOTAL EXECUTION TIME FOR TEST CASES AUTOMATED ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ TO COMPUTE USING THIS METHOD ONE NEEDS TO CALCULATE TOTAL TIME OF RUNNING ALL THE MANUAL TEST CASES IN AUTOMATED FASHION VS. THE TOTAL MANUAL EXECUTION TIME FOR THESE TESTMANUAL EXECUTION TIME FOR THE TEST CASES AUTOMATED TOTAL MANUAL EXECUTION TIME FOR THESE TEST CASES. AUTOMATION ROI IN DOLLARS AUTOMATION BENEFITS ACCRUED ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ TOTAL COST OF AUTOMATION THIS IS STANDARD AUTOMATION CALCULATION IN DOLLARS OR ANY OTHER CURRENCY. 12
  • 10. 2/4/2014 7 6. INTEGRATING MULTIPLE TOOLS AND METHODOLOGIES UNDER A SINGLE FRAMEWORK TCOES CAN DEVELOP CUSTOM SOLUTIONS THAT INTEGRATE MULTIPLE TOOLS AND METHODOLOGIES FRAMEWORKS CAN COMBINE THE ADVANTAGES OF VARIOUS APPROACHES SUCH AS FUNCTIONAL DECOMPOSITION, KEYWORD DRIVEN AND DATA DRIVEN APPROACHES SUCH FRAMEWORKS CAN BE HIGHLY MAINTAINABLE AS UI, TEST SCRIPTS AND TEST DATA ARE REUSED CAN BE A GREAT VALUE ADD FOR NON‐ TECHNICAL AND BUSINESS USERS REDUCED COST OF SCRIPT CREATION. ENABLE LARGE SCALE AUTOMATION 13 7. RECRUITING AND RETAINING GOOD TESTERS A TCOE CREATES COMPELLING NEW OPPORTUNITIES FOR TESTING PROFESSIONALS A TCOE BRINGS TOGETHER THE BEST TALENT AND C 14 INCREASED JOB SATISFACTION DUE TO REMOVAL OF REPETITIVE TASKS BEST TALENT AND CREATES TEST SPECIALISTS CHOOSE THINKING SKILLS OVER TECHNICAL SKILLS,  EDUCATIONAL BACKGROUND AND TOOL SKILLS WHILE HIRING
  • 11. 2/4/2014 8 CONCLUSION EXCELLENT AND CONSISTENT QUALITY TCOE LOWERED COSTS CAREER ALIGNMENT IMPROVED TIME TO MARKET 15 CAREER ADVANCEMENT OPPORTUNITIES CULTURE OF TESTING BETWEEN BUSINESS AND TESTING VALIDATE AUTOMATEINNOVATE Thank You! Office No.2, 2nd Floor, Abja Pavilion,  D.P. Road, Aundh,  Pune ‐ 411007, Maharashtra, India. Contact No.: (+91) ‐ 020 – 66202245 Direct: (+91) ‐ 020 – 66202245 Blog: www.zentestlabs.com/blog  Website: www.zentestlabs.com 
  • 12. 2/4/2014 9 ABOUT ZEN TEST LABS Domains Banking & Financial Services  Banking & other ISV’s Mobile and eLearning BANKING Technology, Tools and  Frameworks Large scale Test Automation IP based products‐ ZenFRAME, ZenWRITE, etc. Testing tools Mercury‐ HP,  Test Complete, Selenium  (Illustrative only) E ternall a dited ISO Geographic Spread USA  operations based  out of Wilmington, DE Customer base that spans  US, EU, APAC and India Partner net ork that S|One Corporation BANKING SOFTWARE Externally audited ISO  27001 processes ROI driven engagement  models Testing thought leadership‐ STAR conferences, etc. Partner network that  spans US, EU, MEA and  APAC 17 OTHERS