cryan.com

cryan.com

By Christopher RyanBusinessTechnologyManagement
Download on the App Store

cryan.com episodes

  • Day 32: Playwright and QA

    Struggling with flaky tests and browser automation headaches? In this entertaining and information-packed episode of QA in a Box, host Chris Ryan and our tech-savvy CTO dive deep into Microsoft Playwright - the game-changing automation framework that's revolutionizing how QA professionals interact with modern web applications.

    🎯 In this episode, you'll discover:
    • What exactly Playwright is and why it's rapidly replacing older automation frameworks
    • The standout features that make Playwright a favorite among QA engineers (auto-waiting, browser contexts, and the incredible Trace Viewer)
    • Real-world limitations and considerations before making the switch

    Whether you're a seasoned QA professional or just beginning your automation journey, this episode offers practical insights, expert commentary, and enough technical humor to make learning about browser automation actually enjoyable!

    🔗 Connect with us:

    Website: www.cryan.com/Podcast Host: Chris Ryan

    Keywords: Playwright automation, browser testing, QA automation tools, Microsoft Playwright, end-to-end testing, Selenium alternatives, web testing frameworks, test automation best practices, JavaScript testing, cross-browser testing

    #QA #TestAutomation #Playwright #WebTesting #QualityAssurance #QAinABox #TechPodcast

    19 min
  • Day 31: Design by Contract

    What if I told you that most of your software bugs could be avoided before they even happen? In this episode of QA in a Box, host Chris Ryan and our ever-curious CTO, break down Design by Contract (DbC)—a game-changing approach to software reliability. Learn how defining clear contracts between code components can reduce bugs, improve maintainability, and make debugging a breeze. Whether you're a seasoned developer or just starting, this episode is packed with insights, humor, and practical takeaways.

    🚀 Key topics covered: ✔️ What is Design by Contract? ✔️ Why it’s crucial for QA & development ✔️ Real-world examples & best practices ✔️ How to implement it in your projects today!

    👉 Listen now and level up your coding game! For show notes, visit www.cryan.com/Podcast.

    11 min
  • Day 30: The Shamrock Rule of Testing

    Celebrate Saint Patrick’s Day with QA in a Box as we explore the Shamrock Rule of Testing! 🍀 A great test case has three essential parts: Input, Process, and Output—just like a lucky shamrock. Join Chris Ryan and our ever-clueless CTO as they discuss QA best practices, hilarious testing blunders, and why missing test steps can be more dangerous than a mischievous leprechaun.

    🎙️ Tune in now for an entertaining and insightful take on software testing!

    🔗 Visit: www.cryan.com/Podcast

    8 min
  • Day 29: Failure Is an Option: Embrace Soft Assertions in Test Automation

    Join host Chris Ryan and CTO on QA in a Box as they explore the surprising benefits of allowing failure in automated testing. Learn how frameworks like Playwright use soft assertions to keep your tests running—and discover Pytest alternatives like the pytest-soft-assert plugin. Uncover how capturing multiple failures in one go can lead to deeper insights, stronger QA culture, and more robust software. Tune in to www.cryan.com/Podcast to embrace the power of failure and revolutionize your automation strategy!

    11 min
  • QA in a Box: Boston Massacre and Software Quality Assurance

    Dive into this episode of "QA in a Box" with host Chris Ryan as he reveals the unexpected link between the Boston Massacre of March 5, 1770, and Software Quality Assurance. Explore how miscommunication sparked a historical disaster and learn how it mirrors the chaos of unclear software requirements. From structured testing processes to automation and regression testing, this fun, engaging discussion delivers practical QA lessons with a historical twist. Subscribe now and visit www.cryan.com/Podcast for more insights!

    Keywords: Software Quality Assurance, Boston Massacre, software testing, QA podcast, automation, regression testing, clear requirements, testing process, history, Chris Ryan.

     

    8 min
  • Day 27: What's not going to change in QA

    Welcome to another exciting episode of QA in a Box, hosted by Chris Ryan, where we dive into the core fundamentals of Quality Assurance that stand strong, even in the age of Automation and AI. Discover why critical thinking, user empathy, and manual exploratory testing remain timeless pillars of QA, despite rapidly evolving software testing tools and techniques.

    “No matter how advanced AI gets, the human element remains a cornerstone of quality software,” says our resident podcast CTO.

    “Ultimately, the best user experiences come from a team that truly understands their customers’ pain points,” adds Alice Jacobs, our podcast Product Lead.

    Tune in to hear how fostering a quality mindset and strong communication keeps QA relevant and irreplaceable. Whether you’re a seasoned QA professional or just starting your bug hunting journey, this episode offers invaluable insights to help you stay ahead in the ever-changing world of software development.

     

    12 min
  • Day 26: Release Engineering Queue Boss

    Post-release issues can derail a smooth deployment. In this episode of QA in a Box, host Chris Ryan breaks down the Release Engineering Queue Boss – the key role ensuring stability after a software release. Learn how this rotating responsibility minimizes downtime, accelerates bug resolution, and fosters engineering accountability.

    📌 Key Takeaways: ✔️ What the Queue Boss does and why it’s essential ✔️ How to determine if a bug is release-related ✔️ Best practices for rotating the role ✔️ Leadership insights on its impact

    🔗 Listen now at www.cryan.com/Podcast

    #SoftwareTesting #QA #ReleaseEngineering #DevOps #SoftwareDevelopment #Agile #Debugging #PostRelease

    7 min
  • Day 25: Shift Left Testing – A Culture of Quality

    Are you still testing at the end of your development cycle? It’s time to Shift Left! In this episode of QA in a Box, host Chris Ryan explores how Shift Left Testing is transforming software development by embedding quality earlier in the process. Learn how automation, continuous testing, and predictive analytics can help prevent defects, shorten test cycles, and increase accountability. Featuring insights from industry leaders, this episode is a must-listen for QA professionals, developers, and tech leaders looking to enhance software quality. Tune in now and take the first step towards a quality-first mindset!

    Listen now at www.cryan.com/Podcast

    8 min
  • Day 24: What is QA? Unpacking Quality Assurance One Bug at a Time

    Podcast Name: QA in a Box Episode Title: What is QA? Unpacking Quality Assurance One Bug at a Time Host: Chris Ryan Website: www.cryan.com/Podcast Release Date: February 20, 2025  

    Description: Welcome to QA in a Box, the podcast where we unpack the wild and wonderful world of Quality Assurance—one bug at a time! I’m your host, Chris Ryan, and on Day 24 of our podcast journey, we’re tackling a big question: What is QA?  

    This episode was sparked by an email from listener Lester K. (shoutout to Lester!), who asked for my take on Quality Assurance. Spoiler alert: It’s not just about breaking software or drowning in paperwork! QA is the unsung hero ensuring your apps don’t crash mid-pizza order, your sandwich bread stays mold-free, and your space probes don’t nosedive into Mars. From tech to fast food, QA is everywhere—and we’re here to prove it’s way more fun than it sounds!  

    8 min
  • Day 23: "$10 Haircuts"

    🎙️ Host: Chris Ryan 🌐 Website: www.cryan.com/Podcast

    Would you trust a $10 haircut? Probably not—because experience teaches us that cheap doesn’t always mean good. In this episode of QA in a Box, we dive into the classic story of "We Fix $10 Haircuts" and what it means for software testing and QA.

    Companies often chase the cheapest or fastest testing solutions, only to realize later that cutting corners comes at a cost—bug fixes, lost customers, and expensive rework. We'll explore:

    💰 Cheap Testing: Rushed test cycles, lack of proper coverage, and a "just ship it" mentality. 🔧 Quality Testing: Thorough validation, risk-based approaches, and long-term reliability.

    Hear a real-world example of how a company’s decision to use a budget-friendly logging tool led to inefficiencies, missing functionality, and wasted time.

    Bottom line? You can pay for quality upfront—or you can pay for it later. But you will pay for it.

    🔊 Listen now and make sure your QA strategy isn’t just a $10 haircut waiting to be fixed!

    8 min

About cryan.com

From the publisher's feed

Are you looking to learn more about Quality Assurance (QA)? In this podcast, we will delve into the world of QA, discussing common phrases used in the field, the importance of QA in software development, and how to navigate the sometimes-challenging political landscape of QA. We will also explore some of the key skills and qualities that make a great QA professional.