SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
One  Day  of  Quality
Speaker  Sargis  Sargsyan
Main  Topics
4Regression  Test    
Cycle 5Defect    
Management 6Customer  Reported    
Defect
7Internally    
Reported  Defects 8Defects  Reported    
During  Itera>on 9Q  &  A
1Quality  Assurance  
Life  Cycle 2Story  Readiness
3Sprint
2
Where  is  the  QA?
Quality  Assurance  is  a  part  of  the  Technical  Group
Product Group
Product
Management
User
Experience
Development
Quality
Assurance
Product Group
Product Management
Technical Groups
4Quality  Assurance  Life  Cycle
Quality  Assurance  ac>vi>es  in  the  SDLC
Sprint Regression  Test  CycleReadiness
READINESS
Product Management User Experience Development Quality Assurance
5
Readiness
Requirements / UX Assets Ambiguity Review
Test Map / Auto Tech
Approach
Tech Approach
Test Map
Review / Approval
Sprint
Product Management Development
Quality Assurance
Automation
Quality Assurance
Manual
6
Sprint
Functional Testing
Manual Test Execution
Requirements
Validated
Implementation
Test Map
Automated Test Suite
Test Map Review
Manual Test
Complete / Passed
Automation
Complete / Passed
Code Complete
Regression Test Cycle
Quality Assurance
Automation
Quality Assurance
Manual
7
Regression  Test  Cycle
Test Map [Refactor]
Review
Archived Test Suite
Release Test Suite
Test Suite
Automated Test Suite
Include in CI
Regression
Dashboard
Regression Test
Results
Manual Test
Execution
Time Box
8
Test  Suite
Refactoring
Root Cause
Analysis
Story
Implementation
Test Suite
9
Test  Case  Review  By  Automa>on  QA
One  Time  Verifica>on
To  Automated
Manual
10
Test  Pyramid
Tradi>onal  Agile  Test  Pyramid
UI  Tests
Integra>on  Tests
JUnit  Test
11
Defect  Management
Customer  Reported
Reported  During  Sprint
Customer  reported  defects  is  a  
cri>cal  need  to  ensure  granular  
visibility  and  traceability,  in  case  
of  internally  reported  defects  
these  controls  are  more  relaxed.
Customer  Reported  Defect
The  workflow  of  internally  
reported  defects  has  many  
differences  from  that  of  customer  
reported  defects,  whereas  the  
former  is  significantly  simplified.  
Internally  Reported  Defect
Teams  are  generally  encouraged  
to  adopt  any  workflow  that  would  
beer  fit  the  team's  goals  and  
work  paerns.
Reported  During  Sprint
Internally  Reported
12
Defects  Reported  During  Sprint
Sprint
8
⚒
In  Development
Awai>ng  QA  Verifica>on
Closed
w
13
Internally  Reported  Defects
Complete  /  Deployed
Awai>ng  QA  Verifica>on
Defects  are  logged  in    
Technical  Backlog  project
Star>ng  status  for  these    
Defects  is  In  Development
w
z
8
Customer Reported Defects
14
Customer  Reported  Defects
Submitted to
Development
In Development Awaiting MergeAwaiting
Development
Awaiting
Deployment
Awaiting QA
Verification
Deployed!
Feature Team
Incomplete information
to reproduce
Manual QA
Reproduce the
issue, provide
Issue fails customer
verification
Duplicate
Support
Won’t Fix
Product Mgmt
Awaiting
Feedback
Support / PM
Customer Support
Technical Group
Production Release
15
What  we  get  from  this  Process
Number  of  Customer    
issues  was  decreased  from    
2012-­‐2014 35%
Number  of  CriGcal    
issues  was  decreased 700%
Story  Readiness  Gme    
was  decreased   46%
Regression  cycle  reduced    
from  2  weeks  to  4  days 60%
Test  suite  is  automated
94%
CI  running  Gme    
reduced  by 17%
Thank  you  for  your  aen>on!
Sargis  Sargsyan  |  Automa>on  QA  Engineer  |  sargis.sargsyan@workfront.com  |            @mrsargsyan  !

Más contenido relacionado

La actualidad más candente

A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!Vasco Duarte
 
Test Consulting Services - Case Study
Test Consulting Services - Case StudyTest Consulting Services - Case Study
Test Consulting Services - Case StudyIndium Software
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssuranceSiddhesh Palkar
 
The Case for Agile testing
The Case for Agile testingThe Case for Agile testing
The Case for Agile testingCognizant
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...Sehrish Asif
 
Agile testing: from Quality Assurance to Quality Assistance
Agile testing: from Quality Assurance to Quality AssistanceAgile testing: from Quality Assurance to Quality Assistance
Agile testing: from Quality Assurance to Quality AssistanceLuca Giovenzana
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...RapidValue
 
Role of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOpsRole of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOpsTestingXperts
 
Introduction to Process Improvement & Software Quality Assurance
Introduction to Process Improvement & Software Quality AssuranceIntroduction to Process Improvement & Software Quality Assurance
Introduction to Process Improvement & Software Quality AssuranceAriful Haque
 
Process auditing as per VDA 6.3
Process auditing as per VDA 6.3Process auditing as per VDA 6.3
Process auditing as per VDA 6.3Kiran Walimbe
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsTaUB Solutions
 
Pulse Meter Handouts
Pulse Meter HandoutsPulse Meter Handouts
Pulse Meter HandoutsCodyBrown61
 
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...Impetus Technologies
 
Agile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestAgile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestFord Prior
 
Process Audit --VDA
Process Audit --VDAProcess Audit --VDA
Process Audit --VDABill Yan
 
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Rik Marselis
 

La actualidad más candente (20)

A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!A paradigm shift for testing - how to increase productivity 10x!
A paradigm shift for testing - how to increase productivity 10x!
 
Test Consulting Services - Case Study
Test Consulting Services - Case StudyTest Consulting Services - Case Study
Test Consulting Services - Case Study
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
The Case for Agile testing
The Case for Agile testingThe Case for Agile testing
The Case for Agile testing
 
A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...A Research Study on importance of Testing and Quality Assurance in Software D...
A Research Study on importance of Testing and Quality Assurance in Software D...
 
Agile testing: from Quality Assurance to Quality Assistance
Agile testing: from Quality Assurance to Quality AssistanceAgile testing: from Quality Assurance to Quality Assistance
Agile testing: from Quality Assurance to Quality Assistance
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
 
Role of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOpsRole of Test Automation in Agile and DevOps
Role of Test Automation in Agile and DevOps
 
Introduction to Process Improvement & Software Quality Assurance
Introduction to Process Improvement & Software Quality AssuranceIntroduction to Process Improvement & Software Quality Assurance
Introduction to Process Improvement & Software Quality Assurance
 
Process auditing as per VDA 6.3
Process auditing as per VDA 6.3Process auditing as per VDA 6.3
Process auditing as per VDA 6.3
 
DevOps 05081015
DevOps 05081015DevOps 05081015
DevOps 05081015
 
Vda process auditing
Vda process auditingVda process auditing
Vda process auditing
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
Pulse Meter
Pulse MeterPulse Meter
Pulse Meter
 
Pulse Meter Handouts
Pulse Meter HandoutsPulse Meter Handouts
Pulse Meter Handouts
 
Agile testing
Agile testingAgile testing
Agile testing
 
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
Addressing Performance Testing Challenges in Agile: Process and Tools: Impetu...
 
Agile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild WestAgile QA: Redefining Quality in the Wild West
Agile QA: Redefining Quality in the Wild West
 
Process Audit --VDA
Process Audit --VDAProcess Audit --VDA
Process Audit --VDA
 
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))
 

Destacado

Ejercicio 2 algoritmo
Ejercicio 2   algoritmo Ejercicio 2   algoritmo
Ejercicio 2 algoritmo carcalah
 
Allaccessaribafinal 110811140909-phpapp01
Allaccessaribafinal 110811140909-phpapp01Allaccessaribafinal 110811140909-phpapp01
Allaccessaribafinal 110811140909-phpapp01SAP Ariba
 
Vixen shot list
Vixen shot listVixen shot list
Vixen shot listKrisyty Ng
 
Netherhall risk-assessment-form
Netherhall risk-assessment-formNetherhall risk-assessment-form
Netherhall risk-assessment-formharry pugh
 
Intercomp Capabilities 060415 (1)
Intercomp Capabilities 060415 (1)Intercomp Capabilities 060415 (1)
Intercomp Capabilities 060415 (1)Larry Bressler
 
Automotive ERP B2B Integration Infographic - May 2013
Automotive ERP B2B Integration Infographic - May 2013Automotive ERP B2B Integration Infographic - May 2013
Automotive ERP B2B Integration Infographic - May 2013GXS
 
Behaviour Management Plan as a learning tool_simplifiedb
Behaviour Management Plan as a learning tool_simplifiedbBehaviour Management Plan as a learning tool_simplifiedb
Behaviour Management Plan as a learning tool_simplifiedbLu Vechi, PhD
 
Contracts – the Missing Link: Utilizing Contract Management to Close the Gap ...
Contracts – the Missing Link: Utilizing Contract Management to Close the Gap ...Contracts – the Missing Link: Utilizing Contract Management to Close the Gap ...
Contracts – the Missing Link: Utilizing Contract Management to Close the Gap ...SAP Ariba
 
Of Words, Handshakes, and Signatures: The Case for Good Contract Management.
Of Words, Handshakes, and Signatures: The Case for Good Contract Management.Of Words, Handshakes, and Signatures: The Case for Good Contract Management.
Of Words, Handshakes, and Signatures: The Case for Good Contract Management.SAP Ariba
 
Running Fit Marathon Recovery Talk
Running Fit Marathon Recovery TalkRunning Fit Marathon Recovery Talk
Running Fit Marathon Recovery TalkPure Physio
 

Destacado (20)

Partes del teclado
Partes del tecladoPartes del teclado
Partes del teclado
 
Ejercicio 2 algoritmo
Ejercicio 2   algoritmo Ejercicio 2   algoritmo
Ejercicio 2 algoritmo
 
Allaccessaribafinal 110811140909-phpapp01
Allaccessaribafinal 110811140909-phpapp01Allaccessaribafinal 110811140909-phpapp01
Allaccessaribafinal 110811140909-phpapp01
 
cv-2
cv-2cv-2
cv-2
 
A4_Investor update - Screen
A4_Investor update - ScreenA4_Investor update - Screen
A4_Investor update - Screen
 
Vixen shot list
Vixen shot listVixen shot list
Vixen shot list
 
Question 2
Question 2Question 2
Question 2
 
Netherhall risk-assessment-form
Netherhall risk-assessment-formNetherhall risk-assessment-form
Netherhall risk-assessment-form
 
Storyboard
StoryboardStoryboard
Storyboard
 
Intercomp Capabilities 060415 (1)
Intercomp Capabilities 060415 (1)Intercomp Capabilities 060415 (1)
Intercomp Capabilities 060415 (1)
 
Automotive ERP B2B Integration Infographic - May 2013
Automotive ERP B2B Integration Infographic - May 2013Automotive ERP B2B Integration Infographic - May 2013
Automotive ERP B2B Integration Infographic - May 2013
 
History of film
History of filmHistory of film
History of film
 
GXS Strategy
GXS StrategyGXS Strategy
GXS Strategy
 
Behaviour Management Plan as a learning tool_simplifiedb
Behaviour Management Plan as a learning tool_simplifiedbBehaviour Management Plan as a learning tool_simplifiedb
Behaviour Management Plan as a learning tool_simplifiedb
 
Contracts – the Missing Link: Utilizing Contract Management to Close the Gap ...
Contracts – the Missing Link: Utilizing Contract Management to Close the Gap ...Contracts – the Missing Link: Utilizing Contract Management to Close the Gap ...
Contracts – the Missing Link: Utilizing Contract Management to Close the Gap ...
 
Of Words, Handshakes, and Signatures: The Case for Good Contract Management.
Of Words, Handshakes, and Signatures: The Case for Good Contract Management.Of Words, Handshakes, and Signatures: The Case for Good Contract Management.
Of Words, Handshakes, and Signatures: The Case for Good Contract Management.
 
Auto estima
Auto estimaAuto estima
Auto estima
 
Running Fit Marathon Recovery Talk
Running Fit Marathon Recovery TalkRunning Fit Marathon Recovery Talk
Running Fit Marathon Recovery Talk
 
Starting a CrossFit gym
Starting a CrossFit gymStarting a CrossFit gym
Starting a CrossFit gym
 
History of film
History of filmHistory of film
History of film
 

Similar a QA MeetUp Yerevan - Aug 25

Testing Essentials for the Age of Agile
Testing Essentials for the Age of AgileTesting Essentials for the Age of Agile
Testing Essentials for the Age of AgileApplause
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digitalrajni singh
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingJosiah Renaudin
 
Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Dr. Pierpaolo Mangeruga
 
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODEL
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODELEMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODEL
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODELijseajournal
 
Process Guidelines V2
Process Guidelines V2Process Guidelines V2
Process Guidelines V2Imaginea
 
Process Guidelines
Process GuidelinesProcess Guidelines
Process Guidelinestechwriter
 
Case Study - DevOps QA Helps Leading Event Management Company Reduce Post-pro...
Case Study - DevOps QA Helps Leading Event Management Company Reduce Post-pro...Case Study - DevOps QA Helps Leading Event Management Company Reduce Post-pro...
Case Study - DevOps QA Helps Leading Event Management Company Reduce Post-pro...Cigniti Technologies Ltd
 
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013AgileSparks
 
Software life cycle ppt
Software life cycle pptSoftware life cycle ppt
Software life cycle pptArsalanAman
 
Software life cycle ppt
Software life cycle pptSoftware life cycle ppt
Software life cycle pptArsalanAman
 
Enhancing Software Quality
Enhancing Software QualityEnhancing Software Quality
Enhancing Software QualityAnand Prabhala
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceTechWell
 
Agile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesAgile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesSlideTeam
 
Deepti Debnath_Citi Corp-2015
Deepti Debnath_Citi Corp-2015 Deepti Debnath_Citi Corp-2015
Deepti Debnath_Citi Corp-2015 deepti Debnath
 
Qa interview questions and answers for placements
Qa interview questions and answers for placementsQa interview questions and answers for placements
Qa interview questions and answers for placementsGaruda Trainings
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentApplause
 
Sample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationSample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationJulie Grosse
 
HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3Armand Spoto
 

Similar a QA MeetUp Yerevan - Aug 25 (20)

Testing Essentials for the Age of Agile
Testing Essentials for the Age of AgileTesting Essentials for the Age of Agile
Testing Essentials for the Age of Agile
 
White paper quality at the speed of digital
White paper   quality at the speed of digitalWhite paper   quality at the speed of digital
White paper quality at the speed of digital
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02Independent verification & validation presented by Maneat v02
Independent verification & validation presented by Maneat v02
 
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODEL
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODELEMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODEL
EMBEDDING PERFORMANCE TESTING IN AGILE SOFTWARE MODEL
 
Process Guidelines V2
Process Guidelines V2Process Guidelines V2
Process Guidelines V2
 
Process Guidelines
Process GuidelinesProcess Guidelines
Process Guidelines
 
Case Study - DevOps QA Helps Leading Event Management Company Reduce Post-pro...
Case Study - DevOps QA Helps Leading Event Management Company Reduce Post-pro...Case Study - DevOps QA Helps Leading Event Management Company Reduce Post-pro...
Case Study - DevOps QA Helps Leading Event Management Company Reduce Post-pro...
 
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013
Agile implementation in CSR Haifa SW - Michael Levin - Agile Israel 2013
 
Software life cycle ppt
Software life cycle pptSoftware life cycle ppt
Software life cycle ppt
 
Software life cycle ppt
Software life cycle pptSoftware life cycle ppt
Software life cycle ppt
 
Enhancing Software Quality
Enhancing Software QualityEnhancing Software Quality
Enhancing Software Quality
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of Excellence
 
Agile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesAgile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation Slides
 
Stlc 12 Steps Ppt
Stlc 12 Steps PptStlc 12 Steps Ppt
Stlc 12 Steps Ppt
 
Deepti Debnath_Citi Corp-2015
Deepti Debnath_Citi Corp-2015 Deepti Debnath_Citi Corp-2015
Deepti Debnath_Citi Corp-2015
 
Qa interview questions and answers for placements
Qa interview questions and answers for placementsQa interview questions and answers for placements
Qa interview questions and answers for placements
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left Commitment
 
Sample Product Management Lifecycle Presentation
Sample Product Management Lifecycle PresentationSample Product Management Lifecycle Presentation
Sample Product Management Lifecycle Presentation
 
HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3
 

Más de Sargis Sargsyan

Let’s Talk About Quality Engineering
Let’s Talk About Quality EngineeringLet’s Talk About Quality Engineering
Let’s Talk About Quality EngineeringSargis Sargsyan
 
Your Road to Quality Assurance
Your Road to Quality AssuranceYour Road to Quality Assurance
Your Road to Quality AssuranceSargis Sargsyan
 
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019Sargis Sargsyan
 
Getting Started with Dockerization of Selenium Tests Execution - Testwarez 2019
Getting Started with Dockerization of Selenium Tests Execution - Testwarez 2019Getting Started with Dockerization of Selenium Tests Execution - Testwarez 2019
Getting Started with Dockerization of Selenium Tests Execution - Testwarez 2019Sargis Sargsyan
 
Run your Appium tests using Docker Android - AppiumConf 2019
Run your Appium tests using Docker Android - AppiumConf 2019Run your Appium tests using Docker Android - AppiumConf 2019
Run your Appium tests using Docker Android - AppiumConf 2019Sargis Sargsyan
 
How to Dockerize Parallel Execution of Selenium Tests - SQA Days EU, Rgia, La...
How to Dockerize Parallel Execution of Selenium Tests - SQA Days EU, Rgia, La...How to Dockerize Parallel Execution of Selenium Tests - SQA Days EU, Rgia, La...
How to Dockerize Parallel Execution of Selenium Tests - SQA Days EU, Rgia, La...Sargis Sargsyan
 
Easy Setup for Parallel Test Execution with Selenium Docker
Easy Setup for Parallel Test Execution with Selenium DockerEasy Setup for Parallel Test Execution with Selenium Docker
Easy Setup for Parallel Test Execution with Selenium DockerSargis Sargsyan
 
Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs - SQA...
Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs - SQA...Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs - SQA...
Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs - SQA...Sargis Sargsyan
 
Test Data Preparation: Tips and Tricks - SQA Days 22 - Saint Petersburg
Test Data Preparation: Tips and Tricks - SQA Days 22 - Saint PetersburgTest Data Preparation: Tips and Tricks - SQA Days 22 - Saint Petersburg
Test Data Preparation: Tips and Tricks - SQA Days 22 - Saint PetersburgSargis Sargsyan
 
Better Page Object Handling with Loadable Component Pattern - SQA Days 20, Be...
Better Page Object Handling with Loadable Component Pattern - SQA Days 20, Be...Better Page Object Handling with Loadable Component Pattern - SQA Days 20, Be...
Better Page Object Handling with Loadable Component Pattern - SQA Days 20, Be...Sargis Sargsyan
 
Better Page Object Handling with Loadable Component Pattern
Better Page Object Handling with Loadable Component PatternBetter Page Object Handling with Loadable Component Pattern
Better Page Object Handling with Loadable Component PatternSargis Sargsyan
 
Selenium Testing on Chrome - Google DevFest Armenia 2015
Selenium Testing on Chrome - Google DevFest Armenia 2015Selenium Testing on Chrome - Google DevFest Armenia 2015
Selenium Testing on Chrome - Google DevFest Armenia 2015Sargis Sargsyan
 
Web Application Testing with Selenium
Web Application Testing with Selenium Web Application Testing with Selenium
Web Application Testing with Selenium Sargis Sargsyan
 

Más de Sargis Sargsyan (14)

Let’s Talk About Quality Engineering
Let’s Talk About Quality EngineeringLet’s Talk About Quality Engineering
Let’s Talk About Quality Engineering
 
Your Road to Quality Assurance
Your Road to Quality AssuranceYour Road to Quality Assurance
Your Road to Quality Assurance
 
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
Appium Dockerization: from Scratch to Advanced Implementation - HUSTEF 2019
 
Getting Started with Dockerization of Selenium Tests Execution - Testwarez 2019
Getting Started with Dockerization of Selenium Tests Execution - Testwarez 2019Getting Started with Dockerization of Selenium Tests Execution - Testwarez 2019
Getting Started with Dockerization of Selenium Tests Execution - Testwarez 2019
 
Run your Appium tests using Docker Android - AppiumConf 2019
Run your Appium tests using Docker Android - AppiumConf 2019Run your Appium tests using Docker Android - AppiumConf 2019
Run your Appium tests using Docker Android - AppiumConf 2019
 
How to Dockerize Parallel Execution of Selenium Tests - SQA Days EU, Rgia, La...
How to Dockerize Parallel Execution of Selenium Tests - SQA Days EU, Rgia, La...How to Dockerize Parallel Execution of Selenium Tests - SQA Days EU, Rgia, La...
How to Dockerize Parallel Execution of Selenium Tests - SQA Days EU, Rgia, La...
 
Easy Setup for Parallel Test Execution with Selenium Docker
Easy Setup for Parallel Test Execution with Selenium DockerEasy Setup for Parallel Test Execution with Selenium Docker
Easy Setup for Parallel Test Execution with Selenium Docker
 
Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs - SQA...
Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs - SQA...Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs - SQA...
Make Your Selenium Suite Faster and Reliable: Test Setup with REST APIs - SQA...
 
Test Data Preparation: Tips and Tricks - SQA Days 22 - Saint Petersburg
Test Data Preparation: Tips and Tricks - SQA Days 22 - Saint PetersburgTest Data Preparation: Tips and Tricks - SQA Days 22 - Saint Petersburg
Test Data Preparation: Tips and Tricks - SQA Days 22 - Saint Petersburg
 
Better Page Object Handling with Loadable Component Pattern - SQA Days 20, Be...
Better Page Object Handling with Loadable Component Pattern - SQA Days 20, Be...Better Page Object Handling with Loadable Component Pattern - SQA Days 20, Be...
Better Page Object Handling with Loadable Component Pattern - SQA Days 20, Be...
 
Better Page Object Handling with Loadable Component Pattern
Better Page Object Handling with Loadable Component PatternBetter Page Object Handling with Loadable Component Pattern
Better Page Object Handling with Loadable Component Pattern
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Selenium Testing on Chrome - Google DevFest Armenia 2015
Selenium Testing on Chrome - Google DevFest Armenia 2015Selenium Testing on Chrome - Google DevFest Armenia 2015
Selenium Testing on Chrome - Google DevFest Armenia 2015
 
Web Application Testing with Selenium
Web Application Testing with Selenium Web Application Testing with Selenium
Web Application Testing with Selenium
 

Último

Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringJuanCarlosMorales19600
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
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
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 

Último (20)

Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineering
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
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
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 

QA MeetUp Yerevan - Aug 25

  • 1. One  Day  of  Quality Speaker  Sargis  Sargsyan
  • 2. Main  Topics 4Regression  Test     Cycle 5Defect     Management 6Customer  Reported     Defect 7Internally     Reported  Defects 8Defects  Reported     During  Itera>on 9Q  &  A 1Quality  Assurance   Life  Cycle 2Story  Readiness 3Sprint 2
  • 3. Where  is  the  QA? Quality  Assurance  is  a  part  of  the  Technical  Group Product Group Product Management User Experience Development Quality Assurance Product Group Product Management Technical Groups
  • 4. 4Quality  Assurance  Life  Cycle Quality  Assurance  ac>vi>es  in  the  SDLC Sprint Regression  Test  CycleReadiness
  • 5. READINESS Product Management User Experience Development Quality Assurance 5 Readiness Requirements / UX Assets Ambiguity Review Test Map / Auto Tech Approach Tech Approach Test Map Review / Approval
  • 6. Sprint Product Management Development Quality Assurance Automation Quality Assurance Manual 6 Sprint Functional Testing Manual Test Execution Requirements Validated Implementation Test Map Automated Test Suite Test Map Review Manual Test Complete / Passed Automation Complete / Passed Code Complete
  • 7. Regression Test Cycle Quality Assurance Automation Quality Assurance Manual 7 Regression  Test  Cycle Test Map [Refactor] Review Archived Test Suite Release Test Suite Test Suite Automated Test Suite Include in CI Regression Dashboard Regression Test Results Manual Test Execution Time Box
  • 9. 9 Test  Case  Review  By  Automa>on  QA One  Time  Verifica>on To  Automated Manual
  • 10. 10 Test  Pyramid Tradi>onal  Agile  Test  Pyramid UI  Tests Integra>on  Tests JUnit  Test
  • 11. 11 Defect  Management Customer  Reported Reported  During  Sprint Customer  reported  defects  is  a   cri>cal  need  to  ensure  granular   visibility  and  traceability,  in  case   of  internally  reported  defects   these  controls  are  more  relaxed. Customer  Reported  Defect The  workflow  of  internally   reported  defects  has  many   differences  from  that  of  customer   reported  defects,  whereas  the   former  is  significantly  simplified.   Internally  Reported  Defect Teams  are  generally  encouraged   to  adopt  any  workflow  that  would   beer  fit  the  team's  goals  and   work  paerns. Reported  During  Sprint Internally  Reported
  • 12. 12 Defects  Reported  During  Sprint Sprint 8 ⚒ In  Development Awai>ng  QA  Verifica>on Closed w
  • 13. 13 Internally  Reported  Defects Complete  /  Deployed Awai>ng  QA  Verifica>on Defects  are  logged  in     Technical  Backlog  project Star>ng  status  for  these     Defects  is  In  Development w z 8
  • 14. Customer Reported Defects 14 Customer  Reported  Defects Submitted to Development In Development Awaiting MergeAwaiting Development Awaiting Deployment Awaiting QA Verification Deployed! Feature Team Incomplete information to reproduce Manual QA Reproduce the issue, provide Issue fails customer verification Duplicate Support Won’t Fix Product Mgmt Awaiting Feedback Support / PM Customer Support Technical Group Production Release
  • 15. 15 What  we  get  from  this  Process Number  of  Customer     issues  was  decreased  from     2012-­‐2014 35% Number  of  CriGcal     issues  was  decreased 700% Story  Readiness  Gme     was  decreased   46% Regression  cycle  reduced     from  2  weeks  to  4  days 60% Test  suite  is  automated 94% CI  running  Gme     reduced  by 17%
  • 16. Thank  you  for  your  aen>on! Sargis  Sargsyan  |  Automa>on  QA  Engineer  |  sargis.sargsyan@workfront.com  |            @mrsargsyan  !