Software Testing Unleashed - QA, DevEx & Quality Engineering

Software Testing Unleashed - QA, DevEx & Quality Engineering

Richard Seidl | Software Development & Testing Expert
Valsts Amerikas Savienotās Valstis
Žanri Business, Technology, Management
Valoda EN
Epizodes 55
Jaunākā 28.05.2026

Software Testing Unleashed is a weekly podcast hosted by Richard Seidl, a renowned expert in software development and testing. The show explores modern quality engineering, covering topics like smart automation, AI in testing, and developer experience. Each episode features insights from industry leaders, bridging theory and practical execution for QA engineers, developers, and tech leaders.

Epizodes

  • Why Traditional Testing Fails for AI Systems - Dušanka Lečić 28.05.2026 24min
    This time I talk with Dušanka Lečić about why testing chatbots breaks everything we know about traditional QA. She explains how chatbot bugs are invisible – they hide in prompts, retrieval logic, and chunks, not in code – and why the same input can produce dozens of valid outputs. Dušanka shares her framework for testing context retention, hallucination control, and accuracy, and reveals why stress testing a chatbot means checking for typos and user frustration, not system load.
  • Why Testers Are Safe Despite AI Hype - Mitko Mitev 21.05.2026 24min
    This time I talk to Mitko Mitev, about how AI is reshaping our work as testers, without replacing us. Mitko shows exactly where AI tools save real time across test planning, test case generation, and exploratory testing, and why human expertise remains non-negotiable for context, business logic, and validation. We go into the shift from writing scripts to instructing agents in plain language, how ISTQB's new AI syllabi prepare testers for what's coming, and why waiting another year to explore AI might already be too late.
  • How to Build QA Culture in Your Company - Filip Barszcz 14.05.2026 29min
    In this episode, I talk with Filip Barszcz about what most companies get wrong when they claim to have a quality culture. Filip reveals why stakeholders, developers, and product owners all speak different languages when they say "quality" and how he translates between them to build actual buy-in for testing strategy. He walks through his playbook for introducing change without burning out the team: small wins first, honesty about short-term productivity drops, and color-coded tables that make executives eager to invest in QA. If you've ever struggled to get testing taken seriously beyond "just click through it before release," this conversation gives you the roadmap.
  • Why Quality Engineers Fail at Business Thinking - Marta Firlej 07.05.2026 18min
    In this episode, I talk with Marta Firlej about a topic most testers avoid: money. Marta explains why understanding how your company actually makes money is crucial for QA professionals, and walks through the real costs behind salaries, automation projects, and test activities that stakeholders care about. She shares a practical calculation method to assess whether test automation is worth the investment, and challenges us to translate testing value into business numbers.
  • Building Trust with AI Agents - Henri Terho 30.04.2026 20min
    In this episode, I talk with Henri Terho, senior consultant and AI enthusiast, about why building trust in AI systems requires the same rigor we've always applied to software—just now at a whole new level. Henri explains how AI agents multiply both our successes and our mistakes, why prompting is harder than it looks, and why testers are uniquely positioned to thrive in this shift. We dig into the oracle problem, the communication trap, and why your test suite might soon matter more than your codebase.
  • Why Your CI Pipeline Is Lying to You - Simon Stewart 23.04.2026 23min
    In this episode, I talk with Simon Stewart, professional software developer and former lead of the Selenium project for over 10 years, about one of the most frustrating problems in software testing: flaky tests. Simon reveals why a flaky test isn't always a bad test – sometimes it's actually exposing real production risks that your team needs to address. We dive into practical strategies for handling flakiness in CI pipelines, from gatekeeping techniques used at Meta to knowing when it's actually okay to delete tests. You'll learn why assigning ownership to individuals (not teams) is crucial, and how to use test flakiness as valuable signal rather than just noise.
  • From Nokia to iPhone: What Pen Testers Learned - Bartosz Czernic-Goławski 16.04.2026 32min
    In this episode, I talk with Bartosz Czernic-Goławski, a penetration testing and cybersecurity expert, about how mobile security has evolved from Nokia's indestructible brick phones to today's pocket-sized computers. We trace the journey from analog networks that anyone could eavesdrop on to modern smartphones that demand excessive permissions and collect sensor data every second. Bartosz reveals how attackers use overlay attacks to steal banking credentials, why iOS users aren't as secure as they think, and what phone freaks in the 1980s can teach us about today's vulnerabilities.
  • Empowering Women in Software Testing - Line Ebdrup Thomsen 09.04.2026 24min
    In this episode, I talk with Line Ebdrup Thomsen, quality engineering manager, about why software testing attracts more women than other tech roles – and why that's still not enough. Line shares how she coaches testers to be assertive but kind, especially when they're the only woman or the only tester in a team of developers. We discuss what prevents women from speaking up, how curiosity and communication skills matter more than your degree, and why the next generation of leaders might still need a wake-up call.
  • The Hidden Playwright Advantage Developers Miss - Maciej Kusz 02.04.2026 22min
    In this episode, I talk with Maciej Kusz, program chair of the Testwarez conference in Poland, about why Playwright doesn't have to mean TypeScript. Maciej has been using Playwright with Python for years and shows that Python testers can leverage the framework just as effectively—if they know which PyTest plugins to use and where the documentation actually lives. We dig into the practical trade-offs: what TypeScript does better out of the box, where Python offers more flexibility for QA work beyond the browser, and why stable tests are surprisingly easier to achieve in Python's synchronous world.
  • Stop the blame, keep the learning - Natalia Romanska 26.03.2026 27min
    In this episode, I talk with Natalia Romanska about why our biggest professional disasters often teach us more than our polished success stories. She shares how a 70,000 złoty accounting mistake early in her career forced her to develop the self-awareness that now guides her QA work—and why that painful learning stuck harder than any training ever could. We dig into the uncomfortable truth that testers rarely talk about: the gap between knowing we should learn from failures and actually sitting down to extract those lessons. Natalia offers concrete practices for turning blame into growth, from the "magic five whys" to building feedback loops that don't just stroke our egos.
  • How Motherhood Made Me a Better QA Manager - Žaklina Polak Matanović 19.03.2026 20min
    In this episode, I talk with Žaklina Polak Matanović, an experienced QA manager who discovered that raising three daughters taught her more about software testing than most training courses ever could. She shares concrete stories about how skills like clear ownership assignment, prioritization under pressure, and proactive thinking emerged naturally from parenting chaos – from navigating playgrounds with toddler twins to managing ambiguous requests at home. What makes this conversation powerful is Žaklina's honest reflection on returning to tech after maternity leave, initially doubting her career trajectory while others seemed to advance, only to realize the soft skills in software testing she'd been building at home became her greatest professional assets for achieving work life balance in tech.
  • Structured Exploratory Testing Strategies That Work - Callum Akehurst-Ryan 12.03.2026 31min
    In this episode, I talk with Callum Akehurst-Ryan, a quality coach with nearly 20 years of experience, about why exploratory testing is far more than random button-pushing—and how teams waste it by using it in all the wrong places. Callum walks us through practical exploratory testing techniques that help uncover risks in non-functional requirements like performance and security, especially when no one has bothered to document what "good" should look like. We discuss how to structure exploration with timeboxes and risk-based scopes, when to turn findings into automated tests, and why retrofitting quality into existing systems demands a different software testing strategy than most teams realize.
  • Why Managers Don't Listen to Testers - Vitaly Sharovatov 05.03.2026 34min
    In this episode, I talk with Vitaly Sharovatov about the economics of testing. We ask how testers can sell quality to managers who think in money, risk, and time. Vitaly frames testing like insurance. You pay now to lower the chance or impact of pain later. He shows where to find numbers that speak. Churn, support hours, rework in Jira, failed handoffs, and regulatory risk. Start small. Pair with developers, cut waste, count saved hours, and share clear wins. Then aim bigger. Shorter time to market, better UX, fewer angry users.
  • Public Speaking. Testers on Stage - Maryia Tuleika 26.02.2026 34min
    In this episode, I talk with Maryia Tuleika about stepping on stage in tech and testing. We explore why people speak: joy of sharing, stage energy, and community. The hard part is fear and stress. If you fear the stage, you will hear simple moves that help. Maryia shows how to switch stress to excitement: prep well, record dry runs, collect feedback, use box breathing, slow down, and stand tall.
  • Why Test Automation Needs Design Patterns - Kostiantyn Teltov 19.02.2026 19min
    In this episode, I talk with Kostiantyn Teltov about design patterns in test automation. Kosta shows why test code needs the same care as product code. Page Object to cut duplication. Builder to shape data like choosing a burger. Facade as a reception that guides you to the right service. We touch creational patterns and even pools for drivers. DRY, KISS, and YAGNI keep us honest and stop overdesign.
  • Facing Impostor Syndrome as a Software Tester - Linda Van De Vooren 12.02.2026 26min
    In this episode, I talk with Linda Van De Vooren about impostor syndrome, mental health, and growth in testing. Linda shares stories, from eating disorders to the inner critic she named Hannibal Lecter. We look at how doubt hits our work, like writing a test plan that feels too easy. Her tactics: Share openly. Check basic needs. Treat your comfort zone like a rainbow and pick a color you can handle today. Build an honest feedback circle.
  • Critical Thinking in Software Testing - Steve Watson 05.02.2026 27min
    In this episode, I talk with Steve Watson about critical thinking in the age of AI in testing. Steve says treat AI like a smart teammate. Useful, but you still check its work. We talk bias, missing context, and why lazy shortcuts tempt us. He shares where AI helped, like clustering survey responses, and where it missed ambiguities in requirements. We look at our craft: Ask better questions. Focus on the user. Let tools draft, but you decide. Train the next generation in skepticism and analysis. Same mission. New habits.
  • Metrics: Asset or Trap? - Jani Grönman 29.01.2026 26min
    In this episode, I talk with Jani Grönman about KPIs for quality. We ask what to measure, and why. Jani shares pairs that keep teams honest. Test pass rate with escaped defects or flaky tests. Mean time to recovery with reopen rate. Lead time to production with customer impact. One team, one number. Keep it to three or four KPIs, own them, and act. We talk about agency at work and product sense. Your tests are not a scoreboard. They are a feedback loop. Bring product and engineering together, do root cause analysis. I left inspired to pick fewer numbers, tell stories, and ship with care.
  • Become a Thought Leader - Laveena Ramchandani 22.01.2026 18min
    In this episode, I talk with Laveena Ramchandani about thought leadership in testing and the changing role of testers. Laveena sees testers as engineers who lead by example, ask smart questions, and break silos. She coaches teams to share knowledge, speak up, and aim for team goals, not vanity KPIs. We touch hard calls too, like stepping in or reshaping a team when delivery slips. On AI, we agree to use the tools, then add human sense and the feel of quality, like accessibility and emotion. Testing stays very human.
  • The Robot Framework Journey - Pekka Klärck 15.01.2026 31min
    In this episode, I talk with Pekka Klärck about Robot Framework. We start with 2004, his thesis roots, and Nokia Networks turning a prototype into an open source project in 2008. He explains the core idea: a generic engine with reusable libraries, human readable tests, and one set of reports. Best fit in mixed tech stacks. We revisit milestones like the move to plain text, a new parser, and a thriving ecosystem. Pekka previews secret variables in 7.4, a modern user guide, markdown docs, and a cleaner namespace with backward compatibility. He even tests Robot Framework with Robot Framework.