logo
episode-header-image
Oct 2022
31m 12s

Why full-stack testing matters

Thoughtworks
About this episode

Although many books have been written on software testing over the years, Gayathri Mohan's Full-Stack Testing, released earlier this year with O'Reilly, is unique: by taking a comprehensive look at many different aspects of testing across the development lifecycle, it emphasises the importance of a truly holistic approach. 

In this episode of the Technology Podcast, Gayathri joins hosts Rebecca Parsons and Ken Mugrage to discuss the book, her experience as a QA and testing's important and changing role in the future of software development.

Up next
Yesterday
Why the tech industry needs Expert Generalists (w/ Martin Fowler)
The technology industry has embraced specialisms — not just in different fields or job roles, like web development or security, but even in terms of particular platforms or stacks. But are we losing something as every tech professional is forced to push themselves into increasing ... Show More
43m 21s
Jun 26
The three new fallacies of distributed computing
Back in 1994, Peter Deutsch and his colleagues at Sun Microsystems identified what they described as the "eight fallacies of distributed computing" — flawed assumptions that often get made when teams move from monolithic to distributed software architectures. In recent years, sof ... Show More
46m 56s
Jun 12
MCP and SRE: Why the future of IT operations is agent-driven
What if your AI agents could think more like IT operations staff — and less like tools? In this episode, we catch up with Zichuan Xiong, to explore the Model Context Protocol (MCP) — a powerful new way to give AI agents deeper awareness of the tools, information and history they ... Show More
28m 33s
Recommended Episodes
Jun 2023
Throwing away the script on testing
Sofy is a no-code test automation platform for mobile apps. SofySense is their OpenAI-powered AI assistant. See what they’re up to on their blog or check out their open roles.One of the biggest challenges in testing is deciding whether to use mock or live data. Interested in read ... Show More
21m 6s
Dec 2022
E23 - Examining the nuances of Software Testing
In this episode, Maaret Pyhäjärvi, a principal test engineer at Vaisala and respected speaker, author, and mentor, discusses the evolution of software testing and the role of testing engineers in the design process. We cover the challenges and benefits of implementing CI/CD and h ... Show More
43m 33s
Nov 2021
S18:E4 - How to make sense of the testing landscape (Sergei Egorov)
In this episode, we talk about how to make sense of the testing landscape with Sergei Egorov, Java Champion and co-founder and CEO of AtomicJar. Sergei talks about how he got into testing through game development, the different major types of testing, and some classic types of fa ... Show More
40m 6s
May 2022
S20:E2 - What you need to be prepared for any job interview (Randall Kanna)
In this episode, we talk about what you need to be prepared for your job interview with Randall Kanna, author, speaker, and Lead Product Engineer at Trim. Randall talks about being discouraged from majoring in computer science, finding her way back to a career path in tech, and a ... Show More
44m 39s
Mar 2021
S15:E7 - How to communicate complex technical topics (Anna Skoulikari)
In this episode, we talk about how to communicate complex technical topics, with Anna Skoulikari, technical writer at Mambu. Anna talks about transitioning from UX designer to front end development, how to explain complex topics like Git, and why technical writing isn’t as boring ... Show More
41m 15s
Jun 2021
S16:E5 - What are the quirks that come with being a developer (Tyler Hawkins)
In This episode we talk about the quirks that come with being a developer with Tyler Hawkins, senior software engineer at Workfront, and the author of the very fun and cheeky post, “I Wish I Never Learned to Code.” Tyler talks about how statistics led him to coding, the pros and ... Show More
36m 41s
May 2024
If LLMs Do the Easy Programming Tasks - How are Junior Developers Trained? What Have We Done?
In this podcast Michael Stiefel spoke to Anthony Alford and Roland Meertens about the future of software development and the training of new developers, in a world where Large Language Models heavily contribute to software development. Read a transcript of this interview: https:/ ... Show More
51m 27s
Apr 2024
Empathy as a Key Success Factor for High Performing Development Teams
This is the Engineering Culture Podcast, from the people behind InfoQ.com and the QCon conferences. In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Cassie Shum, VP of Field Engineering at Relational AI, about the importance of empathy in engineering cultu ... Show More
21m 52s
Dec 2021
Janneke Adema, "Living Books: Experiments in the Posthumanities" (MIT Press, 2021)
In Living Books: Experiments in the Posthumanities (MIT Press, 2021), Janneke Adema proposes that we reimagine the scholarly book as a living and collaborative project -- not as linear, bound and fixed, but as fluid, remixed, and liquid, a space for experimentation. She presents ... Show More
57m 16s