
Dream Jobs and Emotion Based Testing: Using Feelings As Heuristics
08/15/24 • 44 min
In this conversation, Richard and Vernon discuss their use of AI in their lives and then explore the topic of working at their dream companies. Richard expresses his fascination with SpaceX and the incredible engineering and technology involved in space exploration. Vernon shares his love for video games and the art and science behind their creation.
They also touch on the emotions involved in software testing and how they can be clues to underlying problems. The conversation explores various emotions experienced during software testing, including frustration, joy, fear, suspicion, and familiarity. Frustration often arises when encountering bugs or issues, while joy can be felt when using a well-designed and user-friendly app. Fear is associated with the potential for irreversible actions or data loss. Suspicion arises when recognizing patterns or past experiences that may indicate potential problems. Familiarity helps in identifying missing features or inconsistencies.
The conversation also touches on the concept of behavior-driven development (BDD) and the importance of having conversations and automating them rather than just documenting them.
#exploratorytesting #softwaretesting #testing #software #softwaredevelopment #emotions
00:00 - Intro attempt no. 1
00:50 - Intro attempt no. 2
01:16 - ⚽️ Footy
01:46 - ⚽️ Footy related preamble to the question
03:01 - Dream job question
03:36 - Space! The final frontier!
03:54 Dream Job: Working at SpaceX and Developing Software for Rockets
08:30 - Dream job: Nintendo, adventure games, and storytelling
11:54 The Fascination with Rockets and Space
17:04 - Emotions in software testing
19:41 Beyond Functionality: The Importance of User Experience and Emotions
20:10 The Role of Emotions in Software Testing
20:35 Using Frustration and Anger as Indicators of Improvement Areas
21:29 Learning and Coding: Frustration and Joy
22:36 BDD and Sweary Outbursts
23:56 The Importance of Clear User Scenarios
25:34 The Value of Conversations in BDD
26:50 - Joyful testing
28:57 Fear and Suspicion in Testing
31:14 The Anxiety of Sending Money
33:27 - Suspicion and that feeling of de ja vu
36:09 Applying Past Experiences and Patterns
37:25 The Evolution of Suspicion and Familiarity
39:27 The Role of Heuristics in Testing
41:24 The Absence of Joy in Testing
42:46 Emotions as a Guide for Testing Strategies and Approaches
Links to stuff we mentioned during the pod:
- 00:09 - Krisp
- Krisp.ai - Noise cancelling software (not an affiliate link!)
- 00:56 - Tristan Lombard
- Vincent Kompany
- 03:36 - SpaceX
- 07:02 - Virgin Galactic
- Their website
- Historic mission which included the first women astronauts from the Caribbean
- Antogua
- 08:34 - Nintendo
- 09:50 - Wonder Boy III: The Dragon's Trap
- Wonder Boy III: The Dragon's Trap wiki page
- 10:44 - The Zelda games
- The Legend of Zelda: A Link to the Past wiki page
- 12:49 - Daniel Knott
- Daniel's YouTube channel
- Daniel's blog
- Daniel's books
- Hands-On Mobile App Testing on Leanpub
- Smartwatch App Testing on Leanpub
- Daniel's LinkedIn
- 22:45 - Behaviour Driven Development
- What is BDD? Doc page on cucumber.io
- And again on the wiki page
- 24:59 - Mark Winteringham
- Mark's website and blog
- Mark's LinkedIn
- 25:43 - Liz Keogh
- "Having the conversation > Documenting the conversation > Automating the conversation" Check out Slide 14 of Liz's exce...
In this conversation, Richard and Vernon discuss their use of AI in their lives and then explore the topic of working at their dream companies. Richard expresses his fascination with SpaceX and the incredible engineering and technology involved in space exploration. Vernon shares his love for video games and the art and science behind their creation.
They also touch on the emotions involved in software testing and how they can be clues to underlying problems. The conversation explores various emotions experienced during software testing, including frustration, joy, fear, suspicion, and familiarity. Frustration often arises when encountering bugs or issues, while joy can be felt when using a well-designed and user-friendly app. Fear is associated with the potential for irreversible actions or data loss. Suspicion arises when recognizing patterns or past experiences that may indicate potential problems. Familiarity helps in identifying missing features or inconsistencies.
The conversation also touches on the concept of behavior-driven development (BDD) and the importance of having conversations and automating them rather than just documenting them.
#exploratorytesting #softwaretesting #testing #software #softwaredevelopment #emotions
00:00 - Intro attempt no. 1
00:50 - Intro attempt no. 2
01:16 - ⚽️ Footy
01:46 - ⚽️ Footy related preamble to the question
03:01 - Dream job question
03:36 - Space! The final frontier!
03:54 Dream Job: Working at SpaceX and Developing Software for Rockets
08:30 - Dream job: Nintendo, adventure games, and storytelling
11:54 The Fascination with Rockets and Space
17:04 - Emotions in software testing
19:41 Beyond Functionality: The Importance of User Experience and Emotions
20:10 The Role of Emotions in Software Testing
20:35 Using Frustration and Anger as Indicators of Improvement Areas
21:29 Learning and Coding: Frustration and Joy
22:36 BDD and Sweary Outbursts
23:56 The Importance of Clear User Scenarios
25:34 The Value of Conversations in BDD
26:50 - Joyful testing
28:57 Fear and Suspicion in Testing
31:14 The Anxiety of Sending Money
33:27 - Suspicion and that feeling of de ja vu
36:09 Applying Past Experiences and Patterns
37:25 The Evolution of Suspicion and Familiarity
39:27 The Role of Heuristics in Testing
41:24 The Absence of Joy in Testing
42:46 Emotions as a Guide for Testing Strategies and Approaches
Links to stuff we mentioned during the pod:
- 00:09 - Krisp
- Krisp.ai - Noise cancelling software (not an affiliate link!)
- 00:56 - Tristan Lombard
- Vincent Kompany
- 03:36 - SpaceX
- 07:02 - Virgin Galactic
- Their website
- Historic mission which included the first women astronauts from the Caribbean
- Antogua
- 08:34 - Nintendo
- 09:50 - Wonder Boy III: The Dragon's Trap
- Wonder Boy III: The Dragon's Trap wiki page
- 10:44 - The Zelda games
- The Legend of Zelda: A Link to the Past wiki page
- 12:49 - Daniel Knott
- Daniel's YouTube channel
- Daniel's blog
- Daniel's books
- Hands-On Mobile App Testing on Leanpub
- Smartwatch App Testing on Leanpub
- Daniel's LinkedIn
- 22:45 - Behaviour Driven Development
- What is BDD? Doc page on cucumber.io
- And again on the wiki page
- 24:59 - Mark Winteringham
- Mark's website and blog
- Mark's LinkedIn
- 25:43 - Liz Keogh
- "Having the conversation > Documenting the conversation > Automating the conversation" Check out Slide 14 of Liz's exce...
Previous Episode

We Have to Talk About Crowdstrike! Hot Takes and Quality Debates
The conversation discusses the CrowdStrike outage caused by a kernel bug in a Windows update. The impact of the outage was widespread, affecting airports, medical professionals, banking, and even news channels.
The hosts emphasize the need to understand the complexity of software testing and not jump to conclusions or blame testers. They highlight the importance of continuous improvement, learning from mistakes, and taking ownership of problems.
The conversation also touches on the debate around releasing software on Fridays and the need for context-specific decision-making. The conversation explores the impact of software bugs and the importance of quality in software development. It discusses the ability to turn off software in critical situations, the challenges of working on low-level or embedded software, and the need for risk mitigation.
The conversation also touches on the response of CrowdStrike to the recent software bug and the potential human impact of such incidents. The concept of quality in software is examined, and the conversation concludes with a discussion on the increasing prevalence of software in various industries.
Links & Mentions
- 01:01 - Crowdstrike
- 01:17 - What is a kernel?
- 01:56 - What happened?
- BBC article - Crowdstrike release causes "Mass IT outage affects airlines, hospitals, media and banks"
- Preliminary Post Incident Review from Crowdstrike
- 05:32 - Dave's garage explanation of what happened 😙🤌🏾 (Ex-Microsoft Dev)
- 12:46 - Rich's LinkedIn posted about jumping to conclusions in the wake of the Crowdstrike issue
- 15:38 - Mark Winteringham
- Mark's website and blog
- Mark's excellent blog post about "Quality Engineering, Digital Employees and Job Security"
- Mark's LinkedIn
- 28:00 - Article: Crowdstrike CEO called to congress
- 37:59 - Crowdstrike updates
- Their blog
- Their Remediation and Guidance Hub: Falcon Content Update for Windows Hosts
- Their Preliminary Post Incident Review (PIR): Content Configuration Update Impacting the Falcon Sensor and the Windows Operating System (BSOD)
- 44:47 - Dame Anita Frew
00:00 Introduction and Appreciation for Listeners
00:33 - Did anything interesting happen in the last week?
01:01 - Crowdstrike (what else?!)
01:56 - Vernon & Richard describe what happened with the Crowdstrike shenanigans
04:23 Realizing the Global Impact of the Outage
06:16 Explaining the Kernel Bug and its Effects
07:44 The Process of Getting a Kernel-Based Application
08:40 The Kernel's Response to Errors and Risks
09:29 The Significance of the Kernel in Software
10:35 Updates and News from CrowdStrike
11:11 The Importance of Software Testing and Quality
12:12 The Fallacy of Blaming Testers and Testing
12:46 - Vern reads out Rich's LinkedIn post in the immediate wake of the issue
14:29 Recognizing Process Shortcomings and Risks
15:38 - The danger of "hot takes"
16:24 Taking Ownership and Learning from Mistakes
19:15 - Common Crowdstrike Hot Takes: Thou shalt not release of Friday!
19:46 Alternative Explanations and Hot Takes
21:16 The Danger of Treating Hot Takes as Facts
22:20 The Debate Around Releasing on Fridays
23:17 Mitigating Risks and Context-Specific Decision-Making
24:42 The Need for Continuous Improvement and Learning
26:18 - Common Crowdstrike Hot Takes: Clearly this hasn't been tested!
26:37 - Common Crowdstrike Hot Takes: Obvious risk mitigation steps the should have taken
28:00 - Crowdstrike CEO called to co...
Next Episode

Testing the Job Hunt: Red Flags, Networking, Personal Brand, and the Power of Storytelling
In this episode, Richard and Vernon discuss the topic of hiring and share their thoughts on the annoying things that companies and hiring managers do. They emphasize the importance of seeking clarification and understanding the context behind red flags on a candidate's CV.
They also discuss the power dynamic in the hiring process and provide advice for job seekers on how to mitigate potential problems. They highlight the value of storytelling and narrative in CVs and suggest cherry-picking relevant experiences to showcase in job applications.
In this conversation, Richard and Vernon discuss job hunting strategies and offer advice for those looking for new roles. They emphasize the importance of networking, building a personal brand, and being intentional about what you share on platforms like LinkedIn.
They also discuss the distinction between skills and tools in job specifications and CVs, encouraging a focus on transferable skills rather than specific tools. The conversation concludes with a call for feedback and suggestions from listeners.
#softwaretesting #software #hiring #hiringtips
Links to stuff we mentioned during the pod:
- 01:43 - Vernon's LinkedIn post about how NOT to handle "red flags" spotted on CVs!
- 09:41 - Wayne Bennett, FRSA, CertRP
- Wayne's comment on my post
- Wayne's recruitment firm Made4Tech Global
- Wayne's LinkedIn
- 17:47 - Recruiters we think are awesome!
- Wayne Bennet's LinkedIn (particularly for Manchester and NW England roles)
- Kelli Jackson's LinkedIn (for North American roles and runs a community for midlifers changing careers)
- Gabbi Trotter's LinkedIn (UK wide but particularly the North West and Midlands roles)
- Samir Mehta's LinkedIn (although he's internal now & works with Rich the poor guy)
- Jamie Doyle's LinkedIn (UK wide and a legend)
- Kristina Javůrková's LinkedIn (for Benelux roles)
- Matt Drinkwater's LinkedIn (UK wide and hosts QE Babble)
- James Duke's LinkedIn (UK wide and lover of fast cars)
- 18:07 - Book: Never Split The Difference by Chris Voss
- An explanation of Labelling
- An explanation of an Accusation Audit
- Chris's website
- Grab the book from Amazon
- 23:53 - Huib Schoots
- 32:28 - Alan Richardson
- Alan's website
- Alan's Patreon community
- Alan's LinkedIn
- 43:01 - The Quality Talks Podcast
- The Quality Talks podcast hosted by Stu and Chris
- Stu's LinkedIn
- Chris's Linkedin
- 48:01 - Elizabeth Zagroba
- Elizabeth's article Doubt Builds Trust
- Which contains an
- Elizabeth's article Doubt Builds Trust
The Vernon Richard Show - Dream Jobs and Emotion Based Testing: Using Feelings As Heuristics
Transcript
Everybody, and welcome back to the Vernon Richards Show. You know what the best thing about you, whatever, is you just did Chris, edited it out completely. So whatever you just scream down, the microphone burn in.
VernonAll I did was I I did the whole fake cheering. So I went, yeah. You probably can't hear it.
RichardShe did it again.
VernonIf you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/the-vernon-richard-show-626736/dream-jobs-and-emotion-based-testing-using-feelings-as-heuristics-83251806"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to dream jobs and emotion based testing: using feelings as heuristics on goodpods" style="width: 225px" /> </a>
Copy