SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
© 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

Más contenido relacionado

La actualidad más candente

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 2020Fabian 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 2018Ogilvy Health
 
Social media at ASCO 2018
Social media at ASCO 2018Social media at ASCO 2018
Social media at ASCO 2018Ogilvy Health
 
Ism east-2013 ferguson-jeff_ twitter
Ism east-2013 ferguson-jeff_ twitterIsm east-2013 ferguson-jeff_ twitter
Ism east-2013 ferguson-jeff_ twitterMediabistro
 
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 SESSIONSocial Media Club Atlanta
 
Rcm business plan book
Rcm business plan bookRcm business plan book
Rcm business plan bookAAmit Singh
 

La actualidad más candente (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
 

Más de 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 2023Theresa 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 CausationTheresa 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 CausationTheresa Neate
 
DevOpsGirls at TConf 2019
DevOpsGirls at TConf 2019DevOpsGirls at TConf 2019
DevOpsGirls at TConf 2019Theresa 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 2019Theresa 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 worldTheresa 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 worldTheresa Neate
 
Agile Testing - LAST Conference 2015
Agile Testing - LAST Conference 2015Agile Testing - LAST Conference 2015
Agile Testing - LAST Conference 2015Theresa 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 AustraliaTheresa Neate
 

Más de 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
 

Último

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 

Último (20)

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 

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