SlideShare a Scribd company logo
1 of 13
Get Strategic with QA
in DevOps
Dave Denver
Senior Solutions Consultant, Applause
Chris Doucet
Solutions Consultant, Applause
Speakers
2
Dave Denver Chris Doucet
DevOps processes have become critical for organizations to release software as quickly
as they need to in today’s faced-paced economy
DevOps Today
3
Software quality
engineering is a rare high-
tech profession whose
growth rates is projected to
be slower than average
(source: Bureau of Labor)
54% of DevOps adoptees
say their current QA
automation is a bottleneck
(source:Vanson Bourne)
But where does QA fit
into that mix?
Many DevOps shops are not hiring
QA professionals like they used to
54%
QA
How Does A QA Team’s Role Fit Into A DevOps Landscape?
4
3 ways to create a better relationship with QA and DevOps
Versus
Dev and Ops Overshadow QA QA Is An Equal Partner In DevOps
Strategizing around
automation
Being proactive
with design
Strong definition
of quality
How DevOps will impact QATesting?
The DevOps system
Continuous Delivery
Continuous Integration
Version Control Systems
Release Controls
Analytics & Performance
Trust
Cross-Functional Support
Continuous
Communication
Feedback Loops
Key No. 1: Define Quality
5
Align definitions of
quality early
Quality needs to be well-defined
in order to meet requirements.
There can’t be disagreements
between teams on what the
criteria is to make a go/no-go
decision on a release
As you’re defining your goals, the QA team can play a role in
prioritizing the goals
What can quality mean?
• Business Goals
• Number of bugs
• Something else
Different teams have different
measures, but it’s important for a
business to define their version of
quality upfront — and QA can play
an important role in that
6
How Does QA Help to Codify Quality?
Tips to implement a more structured approach to releases:
• implement a quality gate
• perform time-box exploratory testing
• have a standardized bug triage process
Example: Regression testing should still be done in a DevOps environment
Key #2: QA Should Be Proactive In Identifying Oversights
And Overall Chances Of Failure In Design
7
QA teams shouldn’t only assist the dev
team to identify, fix and verify defects
• QA teams can also help prevent mistakes
before developers even code them
• Get QA teams involved in sprint meetings early
on (i.e., they become part of the DevOps team)
The product design team will often build a workflow that provides an overview and layout of how a function
flows within the app.The app must integrate with a database, APIs and other apps. Since each interaction
could be a point of failure, QA can help identify where potential disconnects lie in the design plan between
apps
How Can QA Help Identify Oversights?
8
Example 1:
The product design team is considering a new feature in an existing product.
• QA can bring user-centric thinking and usability upfront.
• The QA team can help identify where users might get tripped up and avoid design changes that will
be more time-consuming and costly to make later
Example 2:
Key #3: QA’s Involvement In Automated Testing
9
QA & testing should focus more on
automated regression testing on critical
areas such as key software functionality.
If a software development team creates
automated tests in the code, a QA engineer
should verify that the team has considered
every test condition. The tester's knowledge of
the full spectrum of the system enables them to
spot conditions or integration scenarios of which
the developer is unaware.
QA Engineering
10
Strategizing For Automation
When it comes to QA in DevOps, testers must significantly shape the
team's automation strategy.Whether to review scripted tests or formulate
a plan for test development and execution, get QA involved from the
beginning to ensure customer-focused, valid test scenarios.
Think back to the example about integrating your database,API and other
apps
• Can automation help with this? How can QA help?
11
How Applause Can Help
Incorporate customer feedback into your QA
• Your customers are the ones who ultimately determine your quality
• Applause sources testing from our globally diverse community of vetted
QA professionals
Shift your testing to the left
• Applause can help you start your testing earlier in your SDLC
• Identify bugs earlier in the process, when they’re cheaper and easier to
solve
Q&A
Get strategic with qa in dev ops

More Related Content

What's hot

The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornTEST Huddle
 
PTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againPTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againAdam Makarowicz
 
Pulse Meter Handouts
Pulse Meter HandoutsPulse Meter Handouts
Pulse Meter HandoutsCodyBrown61
 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsMicrosoft Developer Norway
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentJoseph Beale
 
No more excuses QASymphony
No more excuses QASymphonyNo more excuses QASymphony
No more excuses QASymphonyQASymphony
 
DevOps - From Agile Dev to Agile Ops for Continuous Delivery
DevOps - From Agile Dev to Agile Ops for Continuous DeliveryDevOps - From Agile Dev to Agile Ops for Continuous Delivery
DevOps - From Agile Dev to Agile Ops for Continuous DeliveryKalyan Kumar
 
A Concise QA Process
A Concise QA Process A Concise QA Process
A Concise QA Process Arslan Ali
 
Evil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile TestingEvil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile TestingAlan Richardson
 
What is Agile Testing? Edureka
What is Agile Testing? EdurekaWhat is Agile Testing? Edureka
What is Agile Testing? EdurekaEdureka!
 
Quality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of TestingQuality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of TestingTechWell
 
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael BueningAgile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael BueningQA or the Highway
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentationCarl Bruiners
 
Quality strategies in Agile Transformation
Quality strategies in Agile TransformationQuality strategies in Agile Transformation
Quality strategies in Agile TransformationKaali Dass PMP, PhD.
 
Gap Assessment for DevOps
Gap Assessment   for DevOpsGap Assessment   for DevOps
Gap Assessment for DevOpsMarc Hornbeek
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile TestingvodQA
 
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgyStc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgyArchana Krushnan
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessTechWell
 
Testing in a DevOps team
Testing in a DevOps teamTesting in a DevOps team
Testing in a DevOps teamLaurent PY
 

What's hot (20)

The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
 
PTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back againPTAQ L - Adam Makarowicz - The quality, or there and back again
PTAQ L - Adam Makarowicz - The quality, or there and back again
 
Pulse Meter Handouts
Pulse Meter HandoutsPulse Meter Handouts
Pulse Meter Handouts
 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operations
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile Environment
 
No more excuses QASymphony
No more excuses QASymphonyNo more excuses QASymphony
No more excuses QASymphony
 
DevOps - From Agile Dev to Agile Ops for Continuous Delivery
DevOps - From Agile Dev to Agile Ops for Continuous DeliveryDevOps - From Agile Dev to Agile Ops for Continuous Delivery
DevOps - From Agile Dev to Agile Ops for Continuous Delivery
 
QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)
 
A Concise QA Process
A Concise QA Process A Concise QA Process
A Concise QA Process
 
Evil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile TestingEvil Tester's Guide to Agile Testing
Evil Tester's Guide to Agile Testing
 
What is Agile Testing? Edureka
What is Agile Testing? EdurekaWhat is Agile Testing? Edureka
What is Agile Testing? Edureka
 
Quality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of TestingQuality Index: A Composite Metric for the Voice of Testing
Quality Index: A Composite Metric for the Voice of Testing
 
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael BueningAgile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
 
Quality strategies in Agile Transformation
Quality strategies in Agile TransformationQuality strategies in Agile Transformation
Quality strategies in Agile Transformation
 
Gap Assessment for DevOps
Gap Assessment   for DevOpsGap Assessment   for DevOps
Gap Assessment for DevOps
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgyStc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps Success
 
Testing in a DevOps team
Testing in a DevOps teamTesting in a DevOps team
Testing in a DevOps team
 

Similar to Get strategic with qa in dev ops

DevOps Revolution- Unleashing the Power of QA Testing.pdf
DevOps Revolution- Unleashing the Power of QA Testing.pdfDevOps Revolution- Unleashing the Power of QA Testing.pdf
DevOps Revolution- Unleashing the Power of QA Testing.pdfAmeliaJonas2
 
The Impact of DevOps on Quality Assurance Services.pdf
The Impact of DevOps on Quality Assurance Services.pdfThe Impact of DevOps on Quality Assurance Services.pdf
The Impact of DevOps on Quality Assurance Services.pdfAlpha BOLD
 
Automated Testing in DevOps - Enhancing Software Quality and Speed.pdf
Automated Testing in DevOps - Enhancing Software Quality and Speed.pdfAutomated Testing in DevOps - Enhancing Software Quality and Speed.pdf
Automated Testing in DevOps - Enhancing Software Quality and Speed.pdfUrolime Technologies
 
Best Practices to Optimize Continuous Testing in DevOps.pdf
Best Practices to Optimize Continuous Testing in DevOps.pdfBest Practices to Optimize Continuous Testing in DevOps.pdf
Best Practices to Optimize Continuous Testing in DevOps.pdfpCloudy
 
What is DevOps.pdf
What  is DevOps.pdfWhat  is DevOps.pdf
What is DevOps.pdfomer shahzad
 
Agile Testing: Best Practices and Methodology
Agile Testing: Best Practices and Methodology  Agile Testing: Best Practices and Methodology
Agile Testing: Best Practices and Methodology Zoe Gilbert
 
Boast the Potential of DevOps with CI CD
Boast the Potential of DevOps with CI CDBoast the Potential of DevOps with CI CD
Boast the Potential of DevOps with CI CDZoe Gilbert
 
Collaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfCollaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfLucas Lagone
 
Impact of QAOps on Software Quality
Impact of QAOps on Software QualityImpact of QAOps on Software Quality
Impact of QAOps on Software QualityMindfire LLC
 
Getting Started with API Standardization in SwaggerHub
Getting Started with API Standardization in SwaggerHubGetting Started with API Standardization in SwaggerHub
Getting Started with API Standardization in SwaggerHubSmartBear
 
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...SmartBear
 
Use DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersUse DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersInfo-Tech Research Group
 
Best Practices & Tools for DevOps Testing Strategy.pdf
Best Practices & Tools for DevOps Testing Strategy.pdfBest Practices & Tools for DevOps Testing Strategy.pdf
Best Practices & Tools for DevOps Testing Strategy.pdfRohitBhandari66
 
Automation Testing Best Practices.pdf
Automation Testing Best Practices.pdfAutomation Testing Best Practices.pdf
Automation Testing Best Practices.pdfKMSSolutionsMarketin
 
Agile testing guide_2021
Agile testing guide_2021Agile testing guide_2021
Agile testing guide_2021QMetry
 
Requirements traceability in devops and its challenges
Requirements traceability in devops and its challengesRequirements traceability in devops and its challenges
Requirements traceability in devops and its challengeswebomates
 

Similar to Get strategic with qa in dev ops (20)

DevOps Revolution- Unleashing the Power of QA Testing.pdf
DevOps Revolution- Unleashing the Power of QA Testing.pdfDevOps Revolution- Unleashing the Power of QA Testing.pdf
DevOps Revolution- Unleashing the Power of QA Testing.pdf
 
ST&PFinalArticle
ST&PFinalArticleST&PFinalArticle
ST&PFinalArticle
 
The Impact of DevOps on Quality Assurance Services.pdf
The Impact of DevOps on Quality Assurance Services.pdfThe Impact of DevOps on Quality Assurance Services.pdf
The Impact of DevOps on Quality Assurance Services.pdf
 
Automated Testing in DevOps - Enhancing Software Quality and Speed.pdf
Automated Testing in DevOps - Enhancing Software Quality and Speed.pdfAutomated Testing in DevOps - Enhancing Software Quality and Speed.pdf
Automated Testing in DevOps - Enhancing Software Quality and Speed.pdf
 
Best Practices to Optimize Continuous Testing in DevOps.pdf
Best Practices to Optimize Continuous Testing in DevOps.pdfBest Practices to Optimize Continuous Testing in DevOps.pdf
Best Practices to Optimize Continuous Testing in DevOps.pdf
 
Q!Digitz
Q!Digitz Q!Digitz
Q!Digitz
 
ATAGTR2017 Testing in DevOps Culture
ATAGTR2017 Testing in DevOps CultureATAGTR2017 Testing in DevOps Culture
ATAGTR2017 Testing in DevOps Culture
 
What is DevOps.pdf
What  is DevOps.pdfWhat  is DevOps.pdf
What is DevOps.pdf
 
Agile Testing: Best Practices and Methodology
Agile Testing: Best Practices and Methodology  Agile Testing: Best Practices and Methodology
Agile Testing: Best Practices and Methodology
 
Boast the Potential of DevOps with CI CD
Boast the Potential of DevOps with CI CDBoast the Potential of DevOps with CI CD
Boast the Potential of DevOps with CI CD
 
Collaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdfCollaborative DevOps Approach_ Empowering Software Development.pdf
Collaborative DevOps Approach_ Empowering Software Development.pdf
 
Impact of QAOps on Software Quality
Impact of QAOps on Software QualityImpact of QAOps on Software Quality
Impact of QAOps on Software Quality
 
Getting Started with API Standardization in SwaggerHub
Getting Started with API Standardization in SwaggerHubGetting Started with API Standardization in SwaggerHub
Getting Started with API Standardization in SwaggerHub
 
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
Standardizing APIs Across Your Organization with Swagger and OAS | A SmartBea...
 
Use DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersUse DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End Customers
 
Best Practices & Tools for DevOps Testing Strategy.pdf
Best Practices & Tools for DevOps Testing Strategy.pdfBest Practices & Tools for DevOps Testing Strategy.pdf
Best Practices & Tools for DevOps Testing Strategy.pdf
 
Automation Testing Best Practices.pdf
Automation Testing Best Practices.pdfAutomation Testing Best Practices.pdf
Automation Testing Best Practices.pdf
 
What is Devops?
What is Devops?What is Devops?
What is Devops?
 
Agile testing guide_2021
Agile testing guide_2021Agile testing guide_2021
Agile testing guide_2021
 
Requirements traceability in devops and its challenges
Requirements traceability in devops and its challengesRequirements traceability in devops and its challenges
Requirements traceability in devops and its challenges
 

More from Applause

Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...
Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...
Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...Applause
 
How to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App TestingHow to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App TestingApplause
 
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
 
Weber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Weber’s Journey: How a Top Grill Maker Serves Up Connected CookingWeber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Weber’s Journey: How a Top Grill Maker Serves Up Connected CookingApplause
 
Boost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX TestingBoost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX TestingApplause
 
Delivering Excellent Digital Quality to Your Customers
Delivering Excellent Digital Quality to Your CustomersDelivering Excellent Digital Quality to Your Customers
Delivering Excellent Digital Quality to Your CustomersApplause
 
Tackling Strategic Engineering Challenges
Tackling Strategic Engineering ChallengesTackling Strategic Engineering Challenges
Tackling Strategic Engineering ChallengesApplause
 
Validate Your Redefined Customer Journeys Quickly
Validate Your Redefined Customer Journeys QuicklyValidate Your Redefined Customer Journeys Quickly
Validate Your Redefined Customer Journeys QuicklyApplause
 
The State of Voice with U.S. Bank and Voicebot.ai
The State of Voice with U.S. Bank and Voicebot.aiThe State of Voice with U.S. Bank and Voicebot.ai
The State of Voice with U.S. Bank and Voicebot.aiApplause
 
Scaling Training Data for AI Applications
Scaling Training Data for AI ApplicationsScaling Training Data for AI Applications
Scaling Training Data for AI ApplicationsApplause
 
The Good, The Bad, & The Ugly of Voice
The Good, The Bad, & The Ugly of VoiceThe Good, The Bad, & The Ugly of Voice
The Good, The Bad, & The Ugly of VoiceApplause
 
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital TransformationFrom Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital TransformationApplause
 
Accessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxAccessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxApplause
 
The Essentials to Successful User-Centric Development
The Essentials to Successful User-Centric DevelopmentThe Essentials to Successful User-Centric Development
The Essentials to Successful User-Centric DevelopmentApplause
 
Lessons Learned from the Holiday Shopping Season
Lessons Learned from the Holiday Shopping SeasonLessons Learned from the Holiday Shopping Season
Lessons Learned from the Holiday Shopping SeasonApplause
 
6 Secrets to Omnichannel and Digital Success
6 Secrets to Omnichannel and Digital Success6 Secrets to Omnichannel and Digital Success
6 Secrets to Omnichannel and Digital SuccessApplause
 
Solving the Top Problems of Voice Testing
Solving the Top Problems of Voice TestingSolving the Top Problems of Voice Testing
Solving the Top Problems of Voice TestingApplause
 
NRF 2019: 5 Secrets to Omnichannel and Retail Success
NRF 2019: 5 Secrets to Omnichannel and Retail SuccessNRF 2019: 5 Secrets to Omnichannel and Retail Success
NRF 2019: 5 Secrets to Omnichannel and Retail SuccessApplause
 
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
 
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital TransformationFrom Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital TransformationApplause
 

More from Applause (20)

Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...
Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...
Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...
 
How to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App TestingHow to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App Testing
 
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
 
Weber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Weber’s Journey: How a Top Grill Maker Serves Up Connected CookingWeber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Weber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
 
Boost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX TestingBoost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX Testing
 
Delivering Excellent Digital Quality to Your Customers
Delivering Excellent Digital Quality to Your CustomersDelivering Excellent Digital Quality to Your Customers
Delivering Excellent Digital Quality to Your Customers
 
Tackling Strategic Engineering Challenges
Tackling Strategic Engineering ChallengesTackling Strategic Engineering Challenges
Tackling Strategic Engineering Challenges
 
Validate Your Redefined Customer Journeys Quickly
Validate Your Redefined Customer Journeys QuicklyValidate Your Redefined Customer Journeys Quickly
Validate Your Redefined Customer Journeys Quickly
 
The State of Voice with U.S. Bank and Voicebot.ai
The State of Voice with U.S. Bank and Voicebot.aiThe State of Voice with U.S. Bank and Voicebot.ai
The State of Voice with U.S. Bank and Voicebot.ai
 
Scaling Training Data for AI Applications
Scaling Training Data for AI ApplicationsScaling Training Data for AI Applications
Scaling Training Data for AI Applications
 
The Good, The Bad, & The Ugly of Voice
The Good, The Bad, & The Ugly of VoiceThe Good, The Bad, & The Ugly of Voice
The Good, The Bad, & The Ugly of Voice
 
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital TransformationFrom Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
 
Accessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxAccessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance Checkbox
 
The Essentials to Successful User-Centric Development
The Essentials to Successful User-Centric DevelopmentThe Essentials to Successful User-Centric Development
The Essentials to Successful User-Centric Development
 
Lessons Learned from the Holiday Shopping Season
Lessons Learned from the Holiday Shopping SeasonLessons Learned from the Holiday Shopping Season
Lessons Learned from the Holiday Shopping Season
 
6 Secrets to Omnichannel and Digital Success
6 Secrets to Omnichannel and Digital Success6 Secrets to Omnichannel and Digital Success
6 Secrets to Omnichannel and Digital Success
 
Solving the Top Problems of Voice Testing
Solving the Top Problems of Voice TestingSolving the Top Problems of Voice Testing
Solving the Top Problems of Voice Testing
 
NRF 2019: 5 Secrets to Omnichannel and Retail Success
NRF 2019: 5 Secrets to Omnichannel and Retail SuccessNRF 2019: 5 Secrets to Omnichannel and Retail Success
NRF 2019: 5 Secrets to Omnichannel and Retail Success
 
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
 
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital TransformationFrom Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
 

Recently uploaded

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Get strategic with qa in dev ops

  • 1. Get Strategic with QA in DevOps Dave Denver Senior Solutions Consultant, Applause Chris Doucet Solutions Consultant, Applause
  • 3. DevOps processes have become critical for organizations to release software as quickly as they need to in today’s faced-paced economy DevOps Today 3 Software quality engineering is a rare high- tech profession whose growth rates is projected to be slower than average (source: Bureau of Labor) 54% of DevOps adoptees say their current QA automation is a bottleneck (source:Vanson Bourne) But where does QA fit into that mix? Many DevOps shops are not hiring QA professionals like they used to 54% QA
  • 4. How Does A QA Team’s Role Fit Into A DevOps Landscape? 4 3 ways to create a better relationship with QA and DevOps Versus Dev and Ops Overshadow QA QA Is An Equal Partner In DevOps Strategizing around automation Being proactive with design Strong definition of quality How DevOps will impact QATesting? The DevOps system Continuous Delivery Continuous Integration Version Control Systems Release Controls Analytics & Performance Trust Cross-Functional Support Continuous Communication Feedback Loops
  • 5. Key No. 1: Define Quality 5 Align definitions of quality early Quality needs to be well-defined in order to meet requirements. There can’t be disagreements between teams on what the criteria is to make a go/no-go decision on a release As you’re defining your goals, the QA team can play a role in prioritizing the goals What can quality mean? • Business Goals • Number of bugs • Something else Different teams have different measures, but it’s important for a business to define their version of quality upfront — and QA can play an important role in that
  • 6. 6 How Does QA Help to Codify Quality? Tips to implement a more structured approach to releases: • implement a quality gate • perform time-box exploratory testing • have a standardized bug triage process Example: Regression testing should still be done in a DevOps environment
  • 7. Key #2: QA Should Be Proactive In Identifying Oversights And Overall Chances Of Failure In Design 7 QA teams shouldn’t only assist the dev team to identify, fix and verify defects • QA teams can also help prevent mistakes before developers even code them • Get QA teams involved in sprint meetings early on (i.e., they become part of the DevOps team)
  • 8. The product design team will often build a workflow that provides an overview and layout of how a function flows within the app.The app must integrate with a database, APIs and other apps. Since each interaction could be a point of failure, QA can help identify where potential disconnects lie in the design plan between apps How Can QA Help Identify Oversights? 8 Example 1: The product design team is considering a new feature in an existing product. • QA can bring user-centric thinking and usability upfront. • The QA team can help identify where users might get tripped up and avoid design changes that will be more time-consuming and costly to make later Example 2:
  • 9. Key #3: QA’s Involvement In Automated Testing 9 QA & testing should focus more on automated regression testing on critical areas such as key software functionality. If a software development team creates automated tests in the code, a QA engineer should verify that the team has considered every test condition. The tester's knowledge of the full spectrum of the system enables them to spot conditions or integration scenarios of which the developer is unaware. QA Engineering
  • 10. 10 Strategizing For Automation When it comes to QA in DevOps, testers must significantly shape the team's automation strategy.Whether to review scripted tests or formulate a plan for test development and execution, get QA involved from the beginning to ensure customer-focused, valid test scenarios. Think back to the example about integrating your database,API and other apps • Can automation help with this? How can QA help?
  • 11. 11 How Applause Can Help Incorporate customer feedback into your QA • Your customers are the ones who ultimately determine your quality • Applause sources testing from our globally diverse community of vetted QA professionals Shift your testing to the left • Applause can help you start your testing earlier in your SDLC • Identify bugs earlier in the process, when they’re cheaper and easier to solve
  • 12. Q&A

Editor's Notes

  1. Need headshots