SlideShare a Scribd company logo
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
How to remain relevant as QA
1
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
How to remain relevant as QA
Survival of the Species
Requires Evolution and Adaptation
Theresa Neate @ TConf 2018
2
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Theresa Neate
3
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
“Do we still need testers?”
4
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Ignorant questions stem from...
... ignorance!
(not malice)
- hearsay reports
- misunderstanding Lean
- idealism
- hopes of cutting costs
- misunderstanding the changing
world of testing
5
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Testing IS changing
(and always will)
To survive in
tech (and
testing),
one needs to
continuously
evolve
6
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Evolution of test strategy
7
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Test Types
Over
Test Phases
8
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Continuous Testing
9
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Evolution of testing
attitude
10
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Less of this
11
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
And more of this
12
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Evolution of testing
skill:
TESTING and CHECKING
13
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Testing vs Checking
Checking is the process
of confirmation,
verification, and
validation.
checking: confirmation,
machine decidable,
automation
14
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Testing vs Checking
Testing is the process of
evaluating a product and
finding new information.
It involves exploration,
discovery, investigation
and learning.
testing: exploration &
learning, requires sapience
15
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Your job is not
‘finding bugs’ or
‘breaking things’
16
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Learning the skill of feedback
17
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Bad vs Good Feedback
18
Bad Feedback :
Adversarial
Opinion
Bias
Emotion
Blunt
Blame
Good Feedback :
Considerate
Helpful
Impartial
Factual (verify it)
Descriptive
Ownership
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Feedback Exercise
19
I don’t want the API to take
2 seconds to come back with
a response. Urggh.
The API took 2.3 seconds to
return with a response. It’s
an increase on the 1 second
from last week. This
increases the overall page
load to 9 seconds.
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Evolving into both a
specialist AND a
generalist
20
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
T-shaped roles
21
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
T-shaped testers
Dev / Architect / BA / UX /
SecOps
Criticalthinking
22
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
So - DO we still need testers?
23
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
When DON’T you need (more) testers?
“We have lots of bugs”
“We have UIs to test”
“Someone needs to do cross-browser testing”
“We have a lot of manual regression testing to
do”
“We don’t like testing”
24
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
When DO we need testers, then?
“There are significant integration points”
“This is an absolute deal-breaker for our
business”
“We don’t know this product well enough”
“We have a team new to this way of working”
(examples)
25
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Closing
• Know what is valuable and helpful.
• Continuously evolve to add value.
• Make your value known (less ignorance).
• Stay sharp. Learn & adapt.
• Avoid continuous complacency & comfort
zones.
• Evolving is up to you.
26
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Thank you!
(Reading list next page)
27
© 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate
Reading
https://stackoverflow.com/questions/28608015/
continuous-integration-vs-continuous-delivery
-vs-continuous-deployment
https://medium.com/@jchyip/why-t-shaped-peopl
e-e8706198e437
https://www.ted.com/talks/mel_robbins_how_to_
stop_screwing_yourself_over
The 5 Second Rule: Transform Your Life, Work,
and Confidence with Everyday Courage, Mel
Robbins
http://personalkanban.com/pk/
https://www.linkedin.com/pulse/20140411172902
-46939713-the-hard-truth-about-software-testi
ng/
http://www.deltamatrix.com/horizontal-and-ver
tical-user-stories-slicing-the-cake/
28
https://www.techtarget.com/contributor/The
resa-Neate
https://www.youtube.com/watch?v=sGT03Yjy1n
4
https://www.linkedin.com/pulse/continuous-
testing-devops-dan-ashby/
http://rea.tech/do-we-need-qas-testers/
http://rea.tech/lean-qa-aka-qa-ops/
http://www.qarevolution.com/software-testi
ng-evolution/
http://www.testingeducation.org/BBST/bugad
vocacy/
http://www.kaner.com/pdfs/bugadvoc.pdf

More Related Content

What's hot

Meteor.js state of the union 2020
Meteor.js state of the union 2020Meteor.js state of the union 2020
Meteor.js state of the union 2020
Fabian Kromer
 
Microfinance 2.0
Microfinance 2.0Microfinance 2.0
Microfinance 2.0barcampgoa
 
Social media at EASD 2018
Social media at EASD 2018Social media at EASD 2018
Social media at EASD 2018
Ogilvy Health
 
Social media at ASCO 2018
Social media at ASCO 2018Social media at ASCO 2018
Social media at ASCO 2018
Ogilvy Health
 
Ism east-2013 ferguson-jeff_ twitter
Ism east-2013 ferguson-jeff_ twitterIsm east-2013 ferguson-jeff_ twitter
Ism east-2013 ferguson-jeff_ twitterMediabistro
 
How To Use IFTTT
How To Use IFTTTHow To Use IFTTT
How To Use IFTTT
Joanna Zabanal
 
Meaningful Data - Best Internet Conference 2015 (Lithuania)
Meaningful Data - Best Internet Conference 2015 (Lithuania)Meaningful Data - Best Internet Conference 2015 (Lithuania)
Meaningful Data - Best Internet Conference 2015 (Lithuania)
Simo Ahava
 
Thomas Scott's talk from AWS + OWASP event "Strategies for Monitoring and Mea...
Thomas Scott's talk from AWS + OWASP event "Strategies for Monitoring and Mea...Thomas Scott's talk from AWS + OWASP event "Strategies for Monitoring and Mea...
Thomas Scott's talk from AWS + OWASP event "Strategies for Monitoring and Mea...
AWS Chicago
 
LONE RANGER VS. THE BIG AGENCY - THE TOOLS, PROCESS AND TECHNIQUES SESSION
LONE RANGER VS. THE BIG AGENCY - THE TOOLS, PROCESS AND TECHNIQUES SESSIONLONE RANGER VS. THE BIG AGENCY - THE TOOLS, PROCESS AND TECHNIQUES SESSION
LONE RANGER VS. THE BIG AGENCY - THE TOOLS, PROCESS AND TECHNIQUES SESSION
Social Media Club Atlanta
 
Rcm business plan book
Rcm business plan bookRcm business plan book
Rcm business plan book
AAmit Singh
 

What's hot (18)

Geetramayan slideshare app
Geetramayan slideshare appGeetramayan slideshare app
Geetramayan slideshare app
 
Geetramayan e paper app
Geetramayan e paper appGeetramayan e paper app
Geetramayan e paper app
 
Geetramayan mockup app
Geetramayan mockup appGeetramayan mockup app
Geetramayan mockup app
 
Meteor.js state of the union 2020
Meteor.js state of the union 2020Meteor.js state of the union 2020
Meteor.js state of the union 2020
 
Microfinance 2.0
Microfinance 2.0Microfinance 2.0
Microfinance 2.0
 
Mcx netobject app
Mcx netobject appMcx netobject app
Mcx netobject app
 
Social media at EASD 2018
Social media at EASD 2018Social media at EASD 2018
Social media at EASD 2018
 
Social media at ASCO 2018
Social media at ASCO 2018Social media at ASCO 2018
Social media at ASCO 2018
 
Ism east-2013 ferguson-jeff_ twitter
Ism east-2013 ferguson-jeff_ twitterIsm east-2013 ferguson-jeff_ twitter
Ism east-2013 ferguson-jeff_ twitter
 
How To Use IFTTT
How To Use IFTTTHow To Use IFTTT
How To Use IFTTT
 
Meaningful Data - Best Internet Conference 2015 (Lithuania)
Meaningful Data - Best Internet Conference 2015 (Lithuania)Meaningful Data - Best Internet Conference 2015 (Lithuania)
Meaningful Data - Best Internet Conference 2015 (Lithuania)
 
Thomas Scott's talk from AWS + OWASP event "Strategies for Monitoring and Mea...
Thomas Scott's talk from AWS + OWASP event "Strategies for Monitoring and Mea...Thomas Scott's talk from AWS + OWASP event "Strategies for Monitoring and Mea...
Thomas Scott's talk from AWS + OWASP event "Strategies for Monitoring and Mea...
 
ACE
ACEACE
ACE
 
LONE RANGER VS. THE BIG AGENCY - THE TOOLS, PROCESS AND TECHNIQUES SESSION
LONE RANGER VS. THE BIG AGENCY - THE TOOLS, PROCESS AND TECHNIQUES SESSIONLONE RANGER VS. THE BIG AGENCY - THE TOOLS, PROCESS AND TECHNIQUES SESSION
LONE RANGER VS. THE BIG AGENCY - THE TOOLS, PROCESS AND TECHNIQUES SESSION
 
Rcm business plan book
Rcm business plan bookRcm business plan book
Rcm business plan book
 
Mcx flash app
Mcx flash appMcx flash app
Mcx flash app
 
Geetramayan windows app
Geetramayan windows appGeetramayan windows app
Geetramayan windows app
 
Geetramayan timeline app
Geetramayan timeline appGeetramayan timeline app
Geetramayan timeline app
 

More from Theresa Neate

Leadership for Intelligent Software Engineering - Agile Australia 2023
Leadership for Intelligent Software Engineering - Agile Australia 2023Leadership for Intelligent Software Engineering - Agile Australia 2023
Leadership for Intelligent Software Engineering - Agile Australia 2023
Theresa Neate
 
DevSecOps Days Melbourne 2021 - Systems thinking, incidents, and the support ...
DevSecOps Days Melbourne 2021 - Systems thinking, incidents, and the support ...DevSecOps Days Melbourne 2021 - Systems thinking, incidents, and the support ...
DevSecOps Days Melbourne 2021 - Systems thinking, incidents, and the support ...
Theresa Neate
 
Testing and Quality: Correlation does not equal Causation
Testing and Quality: Correlation does not equal CausationTesting and Quality: Correlation does not equal Causation
Testing and Quality: Correlation does not equal Causation
Theresa Neate
 
Testing and Quality: Correlation does not equal Causation
Testing and Quality: Correlation does not equal CausationTesting and Quality: Correlation does not equal Causation
Testing and Quality: Correlation does not equal Causation
Theresa Neate
 
DevOpsGirls at TConf 2019
DevOpsGirls at TConf 2019DevOpsGirls at TConf 2019
DevOpsGirls at TConf 2019
Theresa Neate
 
DevOps Mythbusting
DevOps MythbustingDevOps Mythbusting
DevOps Mythbusting
Theresa Neate
 
What is Developer Experience, and why does it matter?
What is Developer Experience, and why does it matter?What is Developer Experience, and why does it matter?
What is Developer Experience, and why does it matter?
Theresa Neate
 
Theresa Neate at Dev Ops Girls Feb 2019
Theresa Neate at Dev Ops Girls Feb 2019Theresa Neate at Dev Ops Girls Feb 2019
Theresa Neate at Dev Ops Girls Feb 2019
Theresa Neate
 
Lean QAs : T-shaped QAs in the DevOps world
Lean QAs : T-shaped QAs in the DevOps worldLean QAs : T-shaped QAs in the DevOps world
Lean QAs : T-shaped QAs in the DevOps world
Theresa Neate
 
How to work in devsecops
How to work in devsecops How to work in devsecops
How to work in devsecops
Theresa Neate
 
The QA in the DevOps world
The QA in the DevOps worldThe QA in the DevOps world
The QA in the DevOps world
Theresa Neate
 
Agile Testing - LAST Conference 2015
Agile Testing - LAST Conference 2015Agile Testing - LAST Conference 2015
Agile Testing - LAST Conference 2015
Theresa Neate
 
Agile Testing - First Conference 2015 - Melbourne Australia
Agile Testing - First Conference 2015 - Melbourne AustraliaAgile Testing - First Conference 2015 - Melbourne Australia
Agile Testing - First Conference 2015 - Melbourne Australia
Theresa Neate
 

More from Theresa Neate (13)

Leadership for Intelligent Software Engineering - Agile Australia 2023
Leadership for Intelligent Software Engineering - Agile Australia 2023Leadership for Intelligent Software Engineering - Agile Australia 2023
Leadership for Intelligent Software Engineering - Agile Australia 2023
 
DevSecOps Days Melbourne 2021 - Systems thinking, incidents, and the support ...
DevSecOps Days Melbourne 2021 - Systems thinking, incidents, and the support ...DevSecOps Days Melbourne 2021 - Systems thinking, incidents, and the support ...
DevSecOps Days Melbourne 2021 - Systems thinking, incidents, and the support ...
 
Testing and Quality: Correlation does not equal Causation
Testing and Quality: Correlation does not equal CausationTesting and Quality: Correlation does not equal Causation
Testing and Quality: Correlation does not equal Causation
 
Testing and Quality: Correlation does not equal Causation
Testing and Quality: Correlation does not equal CausationTesting and Quality: Correlation does not equal Causation
Testing and Quality: Correlation does not equal Causation
 
DevOpsGirls at TConf 2019
DevOpsGirls at TConf 2019DevOpsGirls at TConf 2019
DevOpsGirls at TConf 2019
 
DevOps Mythbusting
DevOps MythbustingDevOps Mythbusting
DevOps Mythbusting
 
What is Developer Experience, and why does it matter?
What is Developer Experience, and why does it matter?What is Developer Experience, and why does it matter?
What is Developer Experience, and why does it matter?
 
Theresa Neate at Dev Ops Girls Feb 2019
Theresa Neate at Dev Ops Girls Feb 2019Theresa Neate at Dev Ops Girls Feb 2019
Theresa Neate at Dev Ops Girls Feb 2019
 
Lean QAs : T-shaped QAs in the DevOps world
Lean QAs : T-shaped QAs in the DevOps worldLean QAs : T-shaped QAs in the DevOps world
Lean QAs : T-shaped QAs in the DevOps world
 
How to work in devsecops
How to work in devsecops How to work in devsecops
How to work in devsecops
 
The QA in the DevOps world
The QA in the DevOps worldThe QA in the DevOps world
The QA in the DevOps world
 
Agile Testing - LAST Conference 2015
Agile Testing - LAST Conference 2015Agile Testing - LAST Conference 2015
Agile Testing - LAST Conference 2015
 
Agile Testing - First Conference 2015 - Melbourne Australia
Agile Testing - First Conference 2015 - Melbourne AustraliaAgile Testing - First Conference 2015 - Melbourne Australia
Agile Testing - First Conference 2015 - Melbourne Australia
 

Recently uploaded

BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
Google
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Game Development with Unity3D (Game Development lecture 3)
Game Development  with Unity3D (Game Development lecture 3)Game Development  with Unity3D (Game Development lecture 3)
Game Development with Unity3D (Game Development lecture 3)
abdulrafaychaudhry
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 

Recently uploaded (20)

BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Game Development with Unity3D (Game Development lecture 3)
Game Development  with Unity3D (Game Development lecture 3)Game Development  with Unity3D (Game Development lecture 3)
Game Development with Unity3D (Game Development lecture 3)
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 

Evolving and remaining relevant as QA - TConf 2018

  • 1. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate How to remain relevant as QA 1
  • 2. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate How to remain relevant as QA Survival of the Species Requires Evolution and Adaptation Theresa Neate @ TConf 2018 2
  • 3. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Theresa Neate 3
  • 4. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate “Do we still need testers?” 4
  • 5. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Ignorant questions stem from... ... ignorance! (not malice) - hearsay reports - misunderstanding Lean - idealism - hopes of cutting costs - misunderstanding the changing world of testing 5
  • 6. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Testing IS changing (and always will) To survive in tech (and testing), one needs to continuously evolve 6
  • 7. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Evolution of test strategy 7
  • 8. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Test Types Over Test Phases 8
  • 9. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Continuous Testing 9
  • 10. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Evolution of testing attitude 10
  • 11. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Less of this 11
  • 12. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate And more of this 12
  • 13. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Evolution of testing skill: TESTING and CHECKING 13
  • 14. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Testing vs Checking Checking is the process of confirmation, verification, and validation. checking: confirmation, machine decidable, automation 14
  • 15. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Testing vs Checking Testing is the process of evaluating a product and finding new information. It involves exploration, discovery, investigation and learning. testing: exploration & learning, requires sapience 15
  • 16. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Your job is not ‘finding bugs’ or ‘breaking things’ 16
  • 17. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Learning the skill of feedback 17
  • 18. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Bad vs Good Feedback 18 Bad Feedback : Adversarial Opinion Bias Emotion Blunt Blame Good Feedback : Considerate Helpful Impartial Factual (verify it) Descriptive Ownership
  • 19. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Feedback Exercise 19 I don’t want the API to take 2 seconds to come back with a response. Urggh. The API took 2.3 seconds to return with a response. It’s an increase on the 1 second from last week. This increases the overall page load to 9 seconds.
  • 20. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Evolving into both a specialist AND a generalist 20
  • 21. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate T-shaped roles 21
  • 22. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate T-shaped testers Dev / Architect / BA / UX / SecOps Criticalthinking 22
  • 23. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate So - DO we still need testers? 23
  • 24. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate When DON’T you need (more) testers? “We have lots of bugs” “We have UIs to test” “Someone needs to do cross-browser testing” “We have a lot of manual regression testing to do” “We don’t like testing” 24
  • 25. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate When DO we need testers, then? “There are significant integration points” “This is an absolute deal-breaker for our business” “We don’t know this product well enough” “We have a team new to this way of working” (examples) 25
  • 26. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Closing • Know what is valuable and helpful. • Continuously evolve to add value. • Make your value known (less ignorance). • Stay sharp. Learn & adapt. • Avoid continuous complacency & comfort zones. • Evolving is up to you. 26
  • 27. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Thank you! (Reading list next page) 27
  • 28. © 23 November 2018 https://theresaneate.com/ https://twitter.com/TheresaNeate Reading https://stackoverflow.com/questions/28608015/ continuous-integration-vs-continuous-delivery -vs-continuous-deployment https://medium.com/@jchyip/why-t-shaped-peopl e-e8706198e437 https://www.ted.com/talks/mel_robbins_how_to_ stop_screwing_yourself_over The 5 Second Rule: Transform Your Life, Work, and Confidence with Everyday Courage, Mel Robbins http://personalkanban.com/pk/ https://www.linkedin.com/pulse/20140411172902 -46939713-the-hard-truth-about-software-testi ng/ http://www.deltamatrix.com/horizontal-and-ver tical-user-stories-slicing-the-cake/ 28 https://www.techtarget.com/contributor/The resa-Neate https://www.youtube.com/watch?v=sGT03Yjy1n 4 https://www.linkedin.com/pulse/continuous- testing-devops-dan-ashby/ http://rea.tech/do-we-need-qas-testers/ http://rea.tech/lean-qa-aka-qa-ops/ http://www.qarevolution.com/software-testi ng-evolution/ http://www.testingeducation.org/BBST/bugad vocacy/ http://www.kaner.com/pdfs/bugadvoc.pdf