
Sign up to save your podcasts
Or


Welcome to QA in a Box! I’m your host, Chris Ryan, and this week we’re bringing the excitement of the Consumer Electronics Show (CES) 2025 into the QA world. What do world-class tech demos and successful software deployments have in common? Dry runs.
In this episode, I’ll share a story from my early days as an Implementation Specialist and reveal how dry runs turned nerve-wracking software demos into unforgettable successes. We’ll connect those lessons to CES, where top vendors prepare relentlessly to shine on the global stage—and why we in QA should do the same.
Here’s what you’ll take away:
Why dry runs are a must before your next big release. How to anticipate and tackle deployment challenges. Practical steps to ensure your QA validation is seamless and stress-free. Because whether you’re wowing an audience at CES or deploying a high-stakes update, preparation is everything. Let’s dive in!
Tune in to learn how to turn practice into perfection.
Welcome to Episode 11 of *QA in a Box*! In this episode, host Chris Ryan reflects on key lessons learned in Quality Assurance throughout 2024. From refining automation strategies to leveraging the power of Python libraries in Pytest, this year has brought valuable insights. Learn why "less is more" in automation, how to enhance your testing toolbox, and the importance of retrospectives for continuous improvement.
Tune in for actionable advice and practical tips to sharpen your QA practices and stay ahead in the ever-evolving world of software testing.
In this episode of QA in a Box, we explore the key differences between test case details and test case summaries. Drawing insights from our recent blog post, we discuss when to focus on detailed test cases, how summaries can save time, and the role each plays in efficient QA processes. Learn how to strike the right balance and tailor your test documentation for maximum impact.
Let’s talk about the infamous phrase, “Works as designed.” Ever heard it? Of course, you have. It’s often the developer's polite way of saying, “Not my problem.” But in QA, we know it’s never that simple.
In this episode of QA in a Box, we dive into what really happens when that phrase enters the conversation. Through two real-life stories, we’ll explore how communication breakdowns can turn minor design quirks into major production disasters—and how collaboration between QA and developers can prevent them altogether.
This isn’t just about pointing fingers; it’s about showcasing the value of open dialogue and early QA involvement in the development cycle. When QA asks the hard questions and flags edge cases upfront, teams save time, money, and countless headaches down the line.
Join Chris Ryan as he uncovers why “Works as designed” isn’t the end of the story—it’s where the conversation should begin. Because when QA and development work together, the results are nothing short of magical.
In this week's episode of QA in a Box, we're tackling one of the most legendary phrases in software development: "Works on my machine." You know it, you've heard it, and if you're in QA, you've probably rolled your eyes at it more times than you can count.
Join me as I share a hilariously relatable tale of a QA Engineer (me) vs. a developer (let's call him Dave), who insists there can't be a bug because everything works perfectly on his machine. Spoiler alert: it doesn't work anywhere else.
From cryptic error messages and desperate debugging marathons to that triumphant moment when the app finally breaks on Dave's machine, this skit shines a light on the eternal tug-of-war between QA and Development. It's part detective story, part tech comedy, and all too real for anyone who's ever been in the trenches of software testing.
So grab your coffee (or your frustration), and tune in to hear how we turn "your problem" into "our machine."
Moral of the story? If it only works on your machine, it doesn’t work. Period.
In today’s episode of "QA in a Box," we’re diving into the exciting happenings at the QA Summit in Bangalore, India. This two-day event, themed "Engineering the Future of Testing: Quality, Innovation, and Agility," brings together global leaders and innovators to discuss the latest in software testing and quality assurance.
Inspired by the conference sessions, I’ll share a story from a QA event I attended in New England back in 2019. One standout session, titled "How Bugs Escape," explored the elusive nature of edge-case bugs that manage to slip through even the most rigorous QA processes. We’ll recount a fascinating example involving an online shopping cart system that crashes under a very specific set of conditions—99 items in the cart and a French language setting.
In this episode of QA in a Box, we explore the critical concept of achieving zero downtime in QA environments. Drawing insights from the blog post "Zero Downtime in QA", we discuss strategies for minimizing disruptions, ensuring seamless testing, and maintaining high-quality deliverables even during significant transitions or deployments. Whether you're managing infrastructure changes or handling dynamic testing needs, this episode offers practical tips to keep your QA process running smoothly.
In this episode, we dive into the dynamic relationship between QA and Development, exploring the "Five Answers QA Gives to Dev When Testing Changes." Learn how Quality Assurance professionals tackle change validations, respond to developer queries, and ensure smooth implementations. Packed with insights and practical tips, this episode sheds light on how QA can bridge the gap between teams and keep the development process on track. Whether you're in QA, a developer, or simply curious about the behind-the-scenes of software testing, this podcast is for you!
Unlock the secrets of Blue-Green Deployment, a powerful DevOps strategy for seamless software releases with zero downtime. In this episode, we break down how Blue-Green Deployment works, its advantages for minimizing risk, and real-world scenarios where it shines. Whether you're a developer, QA engineer, or IT professional, learn how this deployment method ensures smooth transitions, quick rollbacks, and enhanced user experience. Tune in to discover how to make your deployments faster, safer, and more efficient!
Orginal Blog Post: https://www.cryan.com/daily/20220208.jsp
Test cases play an important role in Quality Assurance. In this episode, we look at the blog post NEVER Underestimate the Power of a Good Test Case. We will see how test cases can help find bugs in the software. We’ll look at some real-world examples, some tips for writing effective test cases and how they save time, mitigate risk, and boost confidence in any release. In case you are interested in testing or want to understand why test cases are the best friend of a QA engineer, you should listen in!
Blog Post
https://www.cryan.com/daily/20220921.jsp
From the publisher's feed