SlideShare a Scribd company logo
1 of 9
Author
Pradeep Suresh
05-Jan-2016
Quality Management Recommendation
for
Setting a QA Org
Where we are & where we want to get to
Challenges in current Model
▪ No standard process for quality
▪ No defined metrics for quality health
▪ No standard automation framework and best practices
▪ No governance model for quality
Advantages of Proposed Model
➢Process improvement
» Streamline processes and framework
» Setup governance model
» Test Data and Knowledge base
» Reducing defects in production
➢Quality improvement
» Defined metrics to measure quality
» Increased test coverage & test effectiveness
Recommend systems and tools based on
quality and performance requirements
Discover, evaluate , analyse tools
and processes
Faster go-to Market:: Retain
Knowledge base
Pilot Release Based
execution, Capture metrics
and thrive for improvement
Setup Governance Model
Continuous Process Improvement
Discovery Phase
• Discover current
drawbacks and
capabilities
• Evaluate existing
quality systems and
processes
• Measure current skillset
and knowledge base
• Gather current metrics
as set base
Pilot Phase
Recommend system and
processes based on a
holistic approach
Recommend automation
tool
Set data management
process
Pilot recommended
approach with minimum
risk release
Measure metrics trend
Institutionalizing
Governing Phase
Reduced test execution
effort for regression suite -
achieved through defined
automation f/w
Establish test data COE
with clearly defined roles
& responsibilities
Define (NFR) Non
Functional Requirements
strategy and roadmap
Test case rationalization,
Test automation, Risk
Based Testing and Test
Data Management will be
attained
0 to 3 months 3 to 6 months 6 to 9 months 9 to 12 months
The Journey
Drivers
● Test management
tools
● Test data
management tools
● Automation tools
● Performance tools
People
▪ Test Architects
▪ Test Engineers
▪ SMEs
Executive commitments
Governance and communication framework
Programs
New features
Migration
/upgrade
Implementation
Maintenance
Quality
Management
Reporting
Dashboard
Process &
Quality
Assurance
Metrics & SLA
Benchmarking
Centralized knowledge management
Infrastructure and Support Team
The Framework
Proposed Iterative Testing Methodology
Risk Based Testing Test Automation Test Data Mgmt>
…
▪ Requirement Analysis
▪ Test Requirement
Identification
▪ Release Test scope
▪ Release Test Plan
▪ System & Integration Test Case
/ Scenario Design
▪ Test Data set up
▪ Regression Test Identification
Central Knowledge Repository
Master Test Strategy/ Test Plan
Reusable Test Scenarios / Cases (Test case Repository)
Metrics Dashboard
> …
Release specific Testing
▪ System Testing
▪ Integration Testing
▪ Regression Testing
InitiateKT
forRelease
2
▪ Requirement
Analysis
▪ Test Requirement
Identification
▪ Release Test
scope
▪ Release Test Plan
▪ System Testing
▪ Integration Testing
▪ Regression Testing
KTfor
Release
N
▪ System & Integration Test Case
/ Scenario Design
▪ Test Data set up
▪ Regression Test Identification
▪ Requirement Analysis
▪ Test Requirement
Identification
▪ Release Test
scope
▪ Release Test Plan
▪ System & Integration Test
Case / Scenario Design
▪ Test Data set up
▪ Regression Test Identification
▪ System Testing
▪ Integration Testing
▪ Regression Testing
Release Plan Status Report Risk / Issue Management
TestRequirements
Analysis
TestPlanningTestDesignTestExecution
The Proposed Iterative Methodology
Proposed Team
structure
Core QA Team structure
Automation
Flex Team on-
boarding
Core Team during PilotTest Data Mgmt
Core Team of the Project
Data Management flex Team
Automation flex Team
Execution Team during Pilot Phase
QA Governance Model
7
Project Manager (1)
Vertical head
CEO
QA Director
ORG PROJECT #1 PROJECT #2
Project Manager (2)
ExecutiveManagementPMOProjectOffice
Middle Team
Dev Team
SQA Team
SQA
Lead
Middle Tier
Developer
SQA Lead
Web
Developer
Business
Analyst
Web Developer
Team
Business
Analyst
Dev Lead
Automation
Team
SQA Team
Automation
Team
Note: This model only shows QA hierarchy. The PM here represents QA Manager and the Project may have Dev Manager/Program Manager, etc.
©2016 PayPal Inc. Confidential and proprietary.
Budgeting for any operational, license
procurement, and miscellaneous expenses
Staff provisioning
Staff motivation and engagement
Commitment and support
Action Plan
Executive Management Commitments
Monitoring progress
Roles and Responsibilities
Roles Responsibilities
QA Director
• Responsible for Defining QA strategy, approach and execution in development projects.
• Responsible for Leading and directing the QA leadership team.
• Provide leadership and technical expertise within Test Automation and Quality Assurance.
• Be accountable for the test automation projects, mentor, and provide leadership to the QA automation developers and managers.
• Participate in interviews, induction, training and performance evaluation of all QA leads.
• Provide technical leadership and expertise within the field of Quality Assurance and Testing.
• Ensuring that the development teams adhere to the principles, guidelines and best practices of the QA strategy as defined.
• Focus on continuous QA improvements including usage of appropriate testing tools, test techniques, test automation.
• Building and maintenance of quality standards as well as enforcing technical and testing standards.
• Monitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement. Implement steps
required to improve the processes.
• Gather and present testing metrics and testing activities for the projects to key stakeholders.
• Ensure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional,
performance, automation, etc.
• Manage training and continuous learning of QA staff by means of short courses, conferences, meetups, certifications, etc.
• Be an escalation point for all matters related to testing and quality assurance and operate as a primary point of contact for the QA teams.
• Direct the development of the QA strategy, methodology, discipline and framework. Driving and improving the QA team in areas of
automated testing and agile testing.
• Provide technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools and Techniques across the teams.
• Work with QA managers, Development managers and the Software Development Director to develop and execute QA strategies to meet and
exceed department and corporate quality goals
QA Manager
∙ Interface with onsite development Leads
∙ Interface with offshore Test Lead
∙ Gather application knowledge from Avon Business Users
∙ Ensure effective Knowledge Transition to the Offshore test team
∙ Getting clarifications from Avon Business Users
∙ Facilitate sign-off on all deliverables
∙ Provide status and escalate issues
∙ Review deliverables
∙ Set up and drive defect triage meetings
∙ Identify, collect and share all relevant metrics as agreed with Avon stakeholders
QA Engineer
∙ Work with the Business Users to identify testing requirements
∙ Prepare Test cases for testing application functionalities
∙ Design Test cases
∙ Executing the manual test cases
∙ Verify and report test results
∙ Provide inputs to automation team
∙ Provide the regression test cases and test data

More Related Content

What's hot

Project Quality Management powerpoint
Project Quality Management powerpointProject Quality Management powerpoint
Project Quality Management powerpointDjamadaMuhamedKAGUSU
 
Project Quality Management - PMBOK
Project Quality Management - PMBOKProject Quality Management - PMBOK
Project Quality Management - PMBOKArief Rahmana
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality ManagementGiO Friginal
 
Ops management lecture 6 quality tools & techniques
Ops management lecture 6 quality tools & techniquesOps management lecture 6 quality tools & techniques
Ops management lecture 6 quality tools & techniquesjillmitchell8778
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Managementasim78
 
Episode 24 : Project Quality Management
Episode 24 :  Project Quality ManagementEpisode 24 :  Project Quality Management
Episode 24 : Project Quality ManagementSAJJAD KHUDHUR ABBAS
 
10. Project Quality Management
10. Project Quality Management 10. Project Quality Management
10. Project Quality Management BhuWan Khadka
 
Internal audit
Internal auditInternal audit
Internal auditHpm India
 
Software Testing & Quality Assurance
Software Testing & Quality Assurance Software Testing & Quality Assurance
Software Testing & Quality Assurance Malik WaQas
 
Project quality management (1)
Project quality management (1)Project quality management (1)
Project quality management (1)CQU
 
Quality improvement
Quality improvementQuality improvement
Quality improvementAdel Younis
 
Expectation from qms lecture 5
Expectation from qms lecture 5Expectation from qms lecture 5
Expectation from qms lecture 5Abdul Basit
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test processmuhammad afif
 

What's hot (20)

Project Quality Management powerpoint
Project Quality Management powerpointProject Quality Management powerpoint
Project Quality Management powerpoint
 
Project Quality Management - PMBOK
Project Quality Management - PMBOKProject Quality Management - PMBOK
Project Quality Management - PMBOK
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Management
 
Ops management lecture 6 quality tools & techniques
Ops management lecture 6 quality tools & techniquesOps management lecture 6 quality tools & techniques
Ops management lecture 6 quality tools & techniques
 
Quality management
Quality managementQuality management
Quality management
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Management
 
Episode 24 : Project Quality Management
Episode 24 :  Project Quality ManagementEpisode 24 :  Project Quality Management
Episode 24 : Project Quality Management
 
10. Project Quality Management
10. Project Quality Management 10. Project Quality Management
10. Project Quality Management
 
Internal audit
Internal auditInternal audit
Internal audit
 
Risk management mod
Risk management modRisk management mod
Risk management mod
 
Practical auditing
Practical auditingPractical auditing
Practical auditing
 
Software Testing & Quality Assurance
Software Testing & Quality Assurance Software Testing & Quality Assurance
Software Testing & Quality Assurance
 
Project quality management (1)
Project quality management (1)Project quality management (1)
Project quality management (1)
 
Quality improvement
Quality improvementQuality improvement
Quality improvement
 
Project quality management
Project quality managementProject quality management
Project quality management
 
Expectation from qms lecture 5
Expectation from qms lecture 5Expectation from qms lecture 5
Expectation from qms lecture 5
 
Testing Process
Testing ProcessTesting Process
Testing Process
 
ISTQB Advanced Training
ISTQB Advanced TrainingISTQB Advanced Training
ISTQB Advanced Training
 
Resume
ResumeResume
Resume
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 

Similar to Quality Organization framework

kalyanasundaram,sripriya_tcoepresentation
kalyanasundaram,sripriya_tcoepresentationkalyanasundaram,sripriya_tcoepresentation
kalyanasundaram,sripriya_tcoepresentationQA Programmer
 
CIBER QA & Testing Practice
CIBER QA & Testing PracticeCIBER QA & Testing Practice
CIBER QA & Testing Practiceguest305bc8
 
2. Softare QA roles and responsibilities
2. Softare QA roles and responsibilities2. Softare QA roles and responsibilities
2. Softare QA roles and responsibilitiesChandra Maddigapu
 
Alexandra Kovalyova “Testing process improvement: be the power of changes!”
Alexandra Kovalyova “Testing process improvement: be the power of changes!”Alexandra Kovalyova “Testing process improvement: be the power of changes!”
Alexandra Kovalyova “Testing process improvement: be the power of changes!”Dakiry
 
Software Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringSoftware Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringPurvik Rana
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process QualityWorksoft
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurancelakshmi1693
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentationmarkaodonnell
 
linkedin summary Troy
linkedin summary Troylinkedin summary Troy
linkedin summary TroyTroy Williams
 
Software Testing Process & Trend
Software Testing Process & TrendSoftware Testing Process & Trend
Software Testing Process & TrendKMS Technology
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
My presentation to VanQ at BCIT
My presentation to VanQ at BCITMy presentation to VanQ at BCIT
My presentation to VanQ at BCITJacksonYKLee
 

Similar to Quality Organization framework (20)

kalyanasundaram,sripriya_tcoepresentation
kalyanasundaram,sripriya_tcoepresentationkalyanasundaram,sripriya_tcoepresentation
kalyanasundaram,sripriya_tcoepresentation
 
CIBER QA & Testing Practice
CIBER QA & Testing PracticeCIBER QA & Testing Practice
CIBER QA & Testing Practice
 
Lenora alderman resume
Lenora alderman resumeLenora alderman resume
Lenora alderman resume
 
2. Softare QA roles and responsibilities
2. Softare QA roles and responsibilities2. Softare QA roles and responsibilities
2. Softare QA roles and responsibilities
 
Alexandra Kovalyova “Testing process improvement: be the power of changes!”
Alexandra Kovalyova “Testing process improvement: be the power of changes!”Alexandra Kovalyova “Testing process improvement: be the power of changes!”
Alexandra Kovalyova “Testing process improvement: be the power of changes!”
 
LMS TESTING SERVICES
LMS TESTING SERVICESLMS TESTING SERVICES
LMS TESTING SERVICES
 
Software Quality Assurance - Software Engineering
Software Quality Assurance - Software EngineeringSoftware Quality Assurance - Software Engineering
Software Quality Assurance - Software Engineering
 
A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process Quality
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Test process
Test processTest process
Test process
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentation
 
linkedin summary Troy
linkedin summary Troylinkedin summary Troy
linkedin summary Troy
 
Ngtwsontpnts14july2014
Ngtwsontpnts14july2014Ngtwsontpnts14july2014
Ngtwsontpnts14july2014
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Testing Process & Trend
Software Testing Process & TrendSoftware Testing Process & Trend
Software Testing Process & Trend
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Edge presentation cmm_final CMMI CSTE CSQA
Edge presentation cmm_final CMMI CSTE CSQAEdge presentation cmm_final CMMI CSTE CSQA
Edge presentation cmm_final CMMI CSTE CSQA
 
Lenora Alderman Resume
Lenora Alderman ResumeLenora Alderman Resume
Lenora Alderman Resume
 
Quality assurance (qa) online training
Quality assurance (qa) online trainingQuality assurance (qa) online training
Quality assurance (qa) online training
 
My presentation to VanQ at BCIT
My presentation to VanQ at BCITMy presentation to VanQ at BCIT
My presentation to VanQ at BCIT
 

Recently uploaded

A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProRay Yuan Liu
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Romil Mishra
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionSneha Padhiar
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSsandhya757531
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.elesangwon
 
Javier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier Fernández Muñoz
 
Forming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptForming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptNoman khan
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Coursebim.edu.pl
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Theory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfTheory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfShreyas Pandit
 
priority interrupt computer organization
priority interrupt computer organizationpriority interrupt computer organization
priority interrupt computer organizationchnrketan
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxStephen Sitton
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptJohnWilliam111370
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfisabel213075
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsResearcher Researcher
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxRomil Mishra
 

Recently uploaded (20)

A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision Pro
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
 
Javier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptx
 
Forming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptForming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).ppt
 
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School CourseKatarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Theory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfTheory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdf
 
priority interrupt computer organization
priority interrupt computer organizationpriority interrupt computer organization
priority interrupt computer organization
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdf
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending Actuators
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
 

Quality Organization framework

  • 1. Author Pradeep Suresh 05-Jan-2016 Quality Management Recommendation for Setting a QA Org
  • 2. Where we are & where we want to get to Challenges in current Model ▪ No standard process for quality ▪ No defined metrics for quality health ▪ No standard automation framework and best practices ▪ No governance model for quality Advantages of Proposed Model ➢Process improvement » Streamline processes and framework » Setup governance model » Test Data and Knowledge base » Reducing defects in production ➢Quality improvement » Defined metrics to measure quality » Increased test coverage & test effectiveness Recommend systems and tools based on quality and performance requirements Discover, evaluate , analyse tools and processes Faster go-to Market:: Retain Knowledge base Pilot Release Based execution, Capture metrics and thrive for improvement Setup Governance Model
  • 3. Continuous Process Improvement Discovery Phase • Discover current drawbacks and capabilities • Evaluate existing quality systems and processes • Measure current skillset and knowledge base • Gather current metrics as set base Pilot Phase Recommend system and processes based on a holistic approach Recommend automation tool Set data management process Pilot recommended approach with minimum risk release Measure metrics trend Institutionalizing Governing Phase Reduced test execution effort for regression suite - achieved through defined automation f/w Establish test data COE with clearly defined roles & responsibilities Define (NFR) Non Functional Requirements strategy and roadmap Test case rationalization, Test automation, Risk Based Testing and Test Data Management will be attained 0 to 3 months 3 to 6 months 6 to 9 months 9 to 12 months The Journey
  • 4. Drivers ● Test management tools ● Test data management tools ● Automation tools ● Performance tools People ▪ Test Architects ▪ Test Engineers ▪ SMEs Executive commitments Governance and communication framework Programs New features Migration /upgrade Implementation Maintenance Quality Management Reporting Dashboard Process & Quality Assurance Metrics & SLA Benchmarking Centralized knowledge management Infrastructure and Support Team The Framework
  • 5. Proposed Iterative Testing Methodology Risk Based Testing Test Automation Test Data Mgmt> … ▪ Requirement Analysis ▪ Test Requirement Identification ▪ Release Test scope ▪ Release Test Plan ▪ System & Integration Test Case / Scenario Design ▪ Test Data set up ▪ Regression Test Identification Central Knowledge Repository Master Test Strategy/ Test Plan Reusable Test Scenarios / Cases (Test case Repository) Metrics Dashboard > … Release specific Testing ▪ System Testing ▪ Integration Testing ▪ Regression Testing InitiateKT forRelease 2 ▪ Requirement Analysis ▪ Test Requirement Identification ▪ Release Test scope ▪ Release Test Plan ▪ System Testing ▪ Integration Testing ▪ Regression Testing KTfor Release N ▪ System & Integration Test Case / Scenario Design ▪ Test Data set up ▪ Regression Test Identification ▪ Requirement Analysis ▪ Test Requirement Identification ▪ Release Test scope ▪ Release Test Plan ▪ System & Integration Test Case / Scenario Design ▪ Test Data set up ▪ Regression Test Identification ▪ System Testing ▪ Integration Testing ▪ Regression Testing Release Plan Status Report Risk / Issue Management TestRequirements Analysis TestPlanningTestDesignTestExecution The Proposed Iterative Methodology
  • 6. Proposed Team structure Core QA Team structure Automation Flex Team on- boarding Core Team during PilotTest Data Mgmt Core Team of the Project Data Management flex Team Automation flex Team Execution Team during Pilot Phase
  • 7. QA Governance Model 7 Project Manager (1) Vertical head CEO QA Director ORG PROJECT #1 PROJECT #2 Project Manager (2) ExecutiveManagementPMOProjectOffice Middle Team Dev Team SQA Team SQA Lead Middle Tier Developer SQA Lead Web Developer Business Analyst Web Developer Team Business Analyst Dev Lead Automation Team SQA Team Automation Team Note: This model only shows QA hierarchy. The PM here represents QA Manager and the Project may have Dev Manager/Program Manager, etc.
  • 8. ©2016 PayPal Inc. Confidential and proprietary. Budgeting for any operational, license procurement, and miscellaneous expenses Staff provisioning Staff motivation and engagement Commitment and support Action Plan Executive Management Commitments Monitoring progress
  • 9. Roles and Responsibilities Roles Responsibilities QA Director • Responsible for Defining QA strategy, approach and execution in development projects. • Responsible for Leading and directing the QA leadership team. • Provide leadership and technical expertise within Test Automation and Quality Assurance. • Be accountable for the test automation projects, mentor, and provide leadership to the QA automation developers and managers. • Participate in interviews, induction, training and performance evaluation of all QA leads. • Provide technical leadership and expertise within the field of Quality Assurance and Testing. • Ensuring that the development teams adhere to the principles, guidelines and best practices of the QA strategy as defined. • Focus on continuous QA improvements including usage of appropriate testing tools, test techniques, test automation. • Building and maintenance of quality standards as well as enforcing technical and testing standards. • Monitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement. Implement steps required to improve the processes. • Gather and present testing metrics and testing activities for the projects to key stakeholders. • Ensure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional, performance, automation, etc. • Manage training and continuous learning of QA staff by means of short courses, conferences, meetups, certifications, etc. • Be an escalation point for all matters related to testing and quality assurance and operate as a primary point of contact for the QA teams. • Direct the development of the QA strategy, methodology, discipline and framework. Driving and improving the QA team in areas of automated testing and agile testing. • Provide technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools and Techniques across the teams. • Work with QA managers, Development managers and the Software Development Director to develop and execute QA strategies to meet and exceed department and corporate quality goals QA Manager ∙ Interface with onsite development Leads ∙ Interface with offshore Test Lead ∙ Gather application knowledge from Avon Business Users ∙ Ensure effective Knowledge Transition to the Offshore test team ∙ Getting clarifications from Avon Business Users ∙ Facilitate sign-off on all deliverables ∙ Provide status and escalate issues ∙ Review deliverables ∙ Set up and drive defect triage meetings ∙ Identify, collect and share all relevant metrics as agreed with Avon stakeholders QA Engineer ∙ Work with the Business Users to identify testing requirements ∙ Prepare Test cases for testing application functionalities ∙ Design Test cases ∙ Executing the manual test cases ∙ Verify and report test results ∙ Provide inputs to automation team ∙ Provide the regression test cases and test data