Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering

Software Testing with Fexingo: QA, Automation, and Reliable Software Engineering

Fexingo
Paese Stati Uniti
Generi Affari
Lingua EN
Episodi 197
Ultimo 07.10.2026

This podcast treats software testing as a strategic engineering discipline rather than a box-ticking exercise. Hosts Lucas and Luna devote each episode to a specific practice, covering unit test coverage metrics, integration test design patterns, the economics of test automation ROI, and the psychology of flaky test triage. They work through real-world case studies such as contract testing at Stripe, the trade-offs between Selenium and Cypress for e-commerce checkouts, and Google's small/medium/large test size taxonomy. The show also digs into mutation testing scores, the diminishing returns of 100% code coverage, shift-left versus shift-right approaches, risk-based prioritization, and the role of AI in generating test oracles. Listeners come away with concrete frameworks and heuristics for judging a test suite's health, deciding when to kill a test, and building a QA career path that keeps growing.

Episodi

  • Why Most Software Tests Are Just Expensive Noise 07.10.2026 8min
    Lucas and Luna dig into the hidden cost of slow, brittle test suites that stall deployment pipelines. They examine how a mid-sized fintech startup reduced its build time from forty-five minutes to under five by killing redundant integration tests and embracing contract testing between services. The conversation covers why teams cling to flaky end-to-end tests for comfort rather than speed, the specific metrics that signal test bloat, and how shifting left with data contracts prevents integration breakdowns before code ever hits production. Listeners will learn a concrete framework for auditing their own CI pipelines to identify which tests are actually catching bugs versus which ones are just burning cloud credits and developer patience. #SoftwareTesting #QualityAssurance #CITools #TestAutomation #DevOpsPractices #ContractTesting #FlakyTests #BuildPipeline #FintechEngineering #EndToEndTesting #IntegrationTesting #DataContracts #CloudCosts #DeveloperExperience #CI_CD #TechLeadership #FexingoBusiness #BusinessPodcast Keep every episode free: buymeacoffee.com/fexingo
  • How Figma Prevented UI Collapse 07.10.2026 10min
    This week we look at how design-to-code handoffs break when engineering teams treat visual prototypes as final specifications. We examine a specific case where a major e-commerce platform nearly lost mobile conversion rates because their QA team tested the interface against static screenshots instead of the live component library. You will learn why shadow testing in production is the only way to catch these discrepancies before they impact revenue. #SoftwareTesting #QualityAssurance #FexingoBusiness #BusinessPodcast #TechEngineering #DigitalProduct #UserInterface #ComponentLibrary #ShadowTesting #Ecommerce #MobileConversion #DesignOps #EngineeringCulture #RiskManagement #ProductionEnvironment #VisualRegression #CodeHandoff #LucasAndLuna Keep every episode free: buymeacoffee.com/fexingo
  • Why Your Best Testers Are The Weakest Link 06.10.2026 11min
    We explore the paradox of manual testing in modern software engineering, using a specific case from a mid-sized fintech startup that lost eighteen months to human error. Lucas and Luna break down why automation alone cannot fix process failures, and how leading teams are redesigning their QA workflows to account for cognitive load, fatigue, and the hidden costs of context switching. This episode offers concrete strategies for balancing automated coverage with strategic human review. #SoftwareTesting #QualityAssurance #ManualTesting #AutomationParadox #HumanError #FintechStartup #CognitiveLoad #ContextSwitching #QAWorkflow #TechLeadership #EngineeringCulture #ProcessDesign #BugPrevention #TestCoverage #DeveloperExperience #FexingoBusiness #BusinessPodcast #TechnologyTrends Keep every episode free: buymeacoffee.com/fexingo
  • How Data Contracts Prevent Integration Breakdowns 05.10.2026 10min
    This week we look at how modern data pipelines fail not because of bad code, but because of broken assumptions about what the data actually looks like. We explore the rise of data contracts as a formal agreement between producers and consumers, using a specific case study of a major fintech company that avoided a six-hour outage by enforcing schema validation early. Lucas breaks down why traditional integration testing misses these silent failures, while Luna challenges whether these contracts add too much friction for fast-moving startups. The episode dives into the economics of reliability versus velocity, offering listeners one concrete takeaway: treating data interfaces like product features rather than implementation details. #DataContracts #SoftwareEngineering #TechQualityAssurance #FexingoBusiness #BusinessPodcast #SystemReliability #APIDesign #DevOpsCulture #SoftwareTesting #TechLeadership #DataGovernance #EngineeringEfficiency #StartupStrategy #TechInfrastructure #ProductDevelopment #CodeQuality #EnterpriseTech #DigitalTransformation Keep every episode free: buymeacoffee.com/fexingo
  • How Stripe Uses Shadow Testing To Prevent Outages 04.10.2026 10min
    We look at how Stripe employs shadow testing to validate code changes against real traffic without risking customer transactions. This episode breaks down the mechanics of mirroring requests, comparing outputs, and using these insights to reduce deployment anxiety. We discuss why traditional regression tests are insufficient for complex payment infrastructure and how shadowing provides a safety net that catches edge cases before they hit production. Learn how this technique helps engineering teams move faster while maintaining the reliability required for handling billions in daily volume. #ShadowTesting #SoftwareEngineering #Stripe #QAAutomation #PaymentInfrastructure #TechReliability #DevOpsCulture #CodeDeployment #SystemResilience #TechLeadership #BusinessTechnology #FexingoBusiness #BusinessPodcast #EngineeringExcellence #RiskManagement #SoftwareQuality #TechInnovation #OperationalEfficiency Keep every episode free: buymeacoffee.com/fexingo
  • How Netflix Built Chaos Engineering 03.10.2026 11min
    In October 2026, reliability engineering has moved beyond static checklists into active disruption. This episode examines how Netflix pioneered Chaos Engineering to test system resilience before customers ever notice a failure. We look at the specific metrics teams use to define a successful chaos experiment, why shadow testing alone isn't enough for critical infrastructure, and how modern software teams balance innovation speed with catastrophic risk. Lucas and Luna break down the psychological shift required to embrace controlled failure as a standard part of the development lifecycle. #ChaosEngineering #SoftwareResilience #NetflixEngineering #SystemReliability #TechInfrastructure #QualityAssurance #FexingoBusiness #BusinessPodcast #TechTrends2026 #DevOpsCulture #CloudComputing #RiskManagement #SoftwareTesting #DigitalTransformation #TechLeadership #InnovationStrategy #EngineeringExcellence #TechIndustry Keep every episode free: buymeacoffee.com/fexingo
  • Why Your Software Tests Fail When Humans Break Rules 02.10.2026 10min
    Most testing frameworks assume users behave rationally. They don't. We look at how leading engineering teams are shifting from rigid validation to chaos engineering principles that anticipate human error, using real-world examples of how unpredictable user behavior breaks even the most robust codebases. #SoftwareTesting #ChaosEngineering #HumanError #QAStrategy #TechEngineering #UserBehavior #FexingoBusiness #BusinessPodcast #TechNews #DevOps #QualityAssurance #SoftwareReliability #TechLeadership #EngineeringCulture #ProductDesign #RiskManagement #TechTrends2026 #Innovation Keep every episode free: buymeacoffee.com/fexingo
  • The Hidden Cost of Slow Tests in Software Teams 01.10.2026 9min
    Most engineering leaders think their CI pipeline is fast enough, but a ten-minute build time can silently kill developer velocity and morale. This episode dissects how slow test suites create hidden bottlenecks, using the example of a mid-sized fintech firm that cut its feedback loop from forty minutes to three by parallelizing infrastructure. We explore why speed matters more than coverage in early-stage development and how to measure the true cost of test debt without getting lost in abstract metrics. #SoftwareEngineering #ContinuousIntegration #DevOpsCulture #TestAutomation #DeveloperProductivity #CI/CD #FexingoBusiness #BusinessPodcast #TechLeadership #AgileMethodology #EngineeringEfficiency #QualityAssurance #PipelineOptimization #CodeReview #SoftwareDelivery #TeamVelocity #TechnicalDebt #ModernWorkflows Keep every episode free: buymeacoffee.com/fexingo
  • How Microsoft Fixed Its Bug Bounty Program 30.09.2026 6min
    Lucas and Luna dig into why Microsoft rewrote its entire bug bounty rules in 2024, shifting from rigid scope lists to dynamic risk-based payouts. They break down how this change reduced false positives by thirty percent and increased high-severity submissions from independent researchers. The conversation explores the operational cost of managing thousands of daily reports and why treating security researchers like partners rather than vendors pays off. This episode offers a concrete look at one of the largest tech companies fixing a broken incentive structure in software quality assurance. #FexingoBusiness #BusinessPodcast #SoftwareTesting #BugBounty #Microsoft #Cybersecurity #QAEngineering #TechManagement #RiskAssessment #DeveloperExperience #SecurityResearch #IncentiveDesign #CodeQuality #TechPolicy #EngineeringCulture #VulnerabilityDisclosure #DevOps #EnterpriseTech Keep every episode free: buymeacoffee.com/fexingo
  • How Stripe Prevented a Catastrophic UI Collapse 29.09.2026 8min
    We look at the specific architecture decision Stripe made in early twenty twenty four to solve the 'UI collapse' problem, where backend stability masked frontend fragility. By implementing strict data contracts and real-time validation layers before rendering, they reduced customer support tickets by thirty-two percent. This episode breaks down how that technical shift changed their engineering culture and why most teams ignore legacy code until it breaks under load. #FexingoBusiness #BusinessPodcast #SoftwareTesting #QualityAssurance #TechEngineering #Stripe #DataContracts #FrontendStability #BackendArchitecture #CustomerSupport #SoftwareDebt #EngineeringCulture #UICollapse #RealTimeValidation #TechLeadership #DeveloperExperience #SystemReliability #TechCaseStudy Keep every episode free: buymeacoffee.com/fexingo
  • How Stripe Prevented a Catastrophic UI Collapse 28.09.2026 11min
    In September 2026, Stripe engineers faced a quiet crisis: their automated testing suite was passing one hundred percent while customers reported broken checkout flows. This episode explores how they abandoned brittle visual regression tests in favor of behavioral contract testing and synthetic user journeys. We break down the specific architecture shift that caught a critical payment API mismatch before it hit production, saving millions in lost revenue and restoring developer trust. It is a masterclass in moving from checking if buttons look right to verifying if money actually moves. #SoftwareTesting #Stripe #QAEngineering #ContractTesting #BehavioralTesting #TechQuality #FexingoBusiness #BusinessPodcast #SaaS #PaymentInfrastructure #DevOps #TestAutomation #UserJourney #APIContracts #TechLeadership #EngineeringCulture #DigitalPayments #ReliabilityEngineering Keep every episode free: buymeacoffee.com/fexingo
  • Why Most Software Tests Are Just Expensive Noise 27.09.2026 9min
    In this episode, Lucas and Luna dissect the growing crisis of 'test noise' in modern software engineering. They examine why teams spend millions maintaining test suites that report more false positives than actual bugs, using a deep dive into how leading fintech firms are shifting from broad coverage metrics to precise failure signal analysis. The hosts explore the specific mechanics of flaky tests, the hidden costs of CI pipeline bloat, and the strategic decision to abandon legacy regression suites in favor of targeted contract testing. This is a practical look at how to stop measuring activity and start measuring reliability, featuring concrete examples from infrastructure teams who cut their maintenance hours by half while improving deployment confidence. #SoftwareTesting #QualityAssurance #ContinuousIntegration #DevOpsEngineering #TestAutomation #FlakyTests #CI/CD #FexingoBusiness #BusinessPodcast #TechLeadership #EngineeringCulture #SoftwareReliability #CloudInfrastructure #AgileMethodology #TechnicalDebt #ProductivityHacks #StartupStrategy #LucasAndLuna Keep every episode free: buymeacoffee.com/fexingo
  • Why Software Testing Fails When Engineers Ignore Human Error 25.09.2026 8min
    We examine the recent critical failure at CloudScale, a mid-sized SaaS provider, where automated tests passed but production collapsed due to untested human workflows. The incident reveals a blind spot in modern QA: we automate everything except the people who click buttons. We break down how manual intervention protocols are becoming the new regression testing ground, and why relying solely on CI pipelines leaves you vulnerable to operational collapse. #SoftwareTesting #QualityAssurance #CloudScaleIncident #HumanError #DevOps #Automation #OperationalRisk #SaaSTesting #BugBounties #TechFailure #EngineeringCulture #ProcessDesign #FexingoBusiness #BusinessPodcast #TechnologyNews #EnterpriseSoftware #SystemReliability #QAStrategy Keep every episode free: buymeacoffee.com/fexingo
  • Why Software Teams Ignore Legacy Code Until It Breaks 25.09.2026 9min
    Most engineering leaders treat legacy code as a sunk cost, ignoring it until a critical failure forces a rewrite. This episode examines how Microsoft’s internal strategy for refactoring decades-old infrastructure changed their approach to technical debt. We look at the specific decision points that separate successful modernization from costly failures, using real examples from enterprise software teams. The conversation explores why incremental changes often outperform big-bang rewrites and how to measure the ROI of maintenance work that doesn’t ship new features. If you are responsible for software reliability in September twenty twenty six, understanding the economics of legacy systems is no longer optional. #SoftwareEngineering #TechnicalDebt #LegacyCode #Microsoft #Refactoring #SystemArchitecture #DevOps #BusinessStrategy #ITManagement #CodeQuality #EnterpriseSoftware #FexingoBusiness #BusinessPodcast #TechLeadership #SoftwareMaintenance #EngineeringCulture #DigitalTransformation #CodeBase Keep every episode free: buymeacoffee.com/fexingo
  • How Figma Prevented a Catastrophic UI Collapse 24.09.2026 10min
    In this episode, we examine the hidden engineering crisis behind modern design-to-code workflows. While previous episodes covered testing AI and shadow mode, today we drill into a specific case study of how a major SaaS platform discovered that their automated UI regression suite was fundamentally broken by dynamic component libraries. We explore the concept of visual diffing versus structural validation, the cost of 'false negative' bugs in production, and why teams are shifting toward contract-based testing for frontend interfaces. We look at the specific metrics that revealed the gap between green CI pipelines and user-reported layout errors, offering a concrete framework for QA engineers to audit their own test reliability before it impacts revenue. #SoftwareTesting #QualityAssurance #FexingoBusiness #BusinessPodcast #FrontendEngineering #VisualRegression #CIpipelines #TechCareers #SaaSEngineering #DesignSystems #BugPrevention #DevOpsCulture #UserExperience #AutomationStrategy #TechLeadership #EngineeringMetrics #DigitalProduct #CodeReliability Keep every episode free: buymeacoffee.com/fexingo
  • How Data Contracts Prevent Integration Breakdowns 23.09.2026 9min
    We examine the rise of data contracts as a preventive measure for modern software architecture. By treating data schemas like legal agreements between services, teams can catch mismatches before code ships. We look at how companies are using automated validation to stop integration failures and reduce debugging time in complex distributed systems. #SoftwareEngineering #DataContracts #APIIntegration #DevOps #QualityAssurance #SystemDesign #TechInnovation #CodeReliability #DigitalTransformation #CloudArchitecture #FexingoBusiness #BusinessPodcast #LucasAndLuna #TechTrends2026 #EngineeringCulture #AutomationTools #SoftwareTesting #EnterpriseTech Keep every episode free: buymeacoffee.com/fexingo
  • Why Shadow Testing Beats Feature Flags 21.09.2026 8min
    Most teams use feature flags to toggle new code on and off in production. But what if you could test that same code without ever changing the user experience? In this episode, we dive into shadow testing—a technique where traffic is mirrored to a parallel system for validation without affecting the live path. We look at how major infrastructure teams use this approach to catch regressions before they hit customers, using real-world examples from high-scale distributed systems. It’s not about hiding bugs; it’s about proving stability under load before the switch flips. If today’s tech conversation gave you something usable, the way these stay ad-free is listener support—buy me a coffee dot com slash fexingo. #ShadowTesting #FeatureFlags #SoftwareEngineering #ProductionSafety #TechInfrastructure #QAStrategy #SystemReliability #CodeDeployment #TechLeadership #DevOpsPractices #SoftwareQuality #FexingoBusiness #BusinessPodcast #TechTrends2026 #EngineeringCulture #RiskManagement #CloudArchitecture #DigitalTransformation Keep every episode free: buymeacoffee.com/fexingo
  • How Figma Prevented a Catastrophic UI Collapse 20.09.2026 13min
    Lucas and Luna break down the specific engineering decisions behind Figma’s 2021 outage, focusing on how their dependency graph architecture created a single point of failure. They explore why visualizing software dependencies is critical for modern tech teams and discuss the shift from reactive debugging to proactive structural resilience. The conversation covers practical steps for mapping your own codebase risks and avoiding the domino effect that took down one of the world’s most popular design tools. #FexingoBusiness #BusinessPodcast #SoftwareEngineering #TechOutages #SystemDesign #DependencyManagement #Figma #SRE #DevOps #CodeArchitecture #ProductionReliability #TechLeadership #EngineeringCulture #RiskManagement #CloudInfrastructure #SoftwareQuality #TechNews2026 #DigitalTools Keep every episode free: buymeacoffee.com/fexingo
  • How Microsoft Fixed Its Bug Bounty Program 19.09.2026 7min
    Microsoft's shift from a closed, invite-only security program to an open, global bug bounty platform fundamentally changed how enterprise software is secured. In this episode of Software Testing with Fexingo, Lucas and Luna explore the specific mechanics of that transition, the cultural friction it caused within engineering teams, and the measurable impact on vulnerability response times. They examine why treating external researchers as partners rather than adversaries yields higher quality patches faster than internal QA alone. The conversation drills into the operational reality of triaging thousands of submissions, establishing clear rules of engagement, and building trust across a massive codebase. Listeners will learn one concrete takeaway: how to structure a responsible disclosure policy that encourages discovery without exposing critical infrastructure to reckless testing. #SoftwareTesting #Cybersecurity #BugBounty #Microsoft #QAEngineering #DevOps #VulnerabilityManagement #ResponsibleDisclosure #TechPolicy #SoftwareEngineering #FexingoBusiness #BusinessPodcast #InfoSec #CodeQuality #EnterpriseTech #SecurityCulture #OpenSource #TechLeadership Keep every episode free: buymeacoffee.com/fexingo
  • How Stripe Built Resilient Payment Infrastructure 18.09.2026 10min
    We break down how Stripe engineered its payment gateway to handle millions of transactions per second without dropping a single dollar. It is not just about speed, it is about the invisible architecture of idempotency keys and distributed tracing that prevents duplicate charges during network outages. Lucas and Luna examine the specific engineering decisions that turned a simple checkout button into a global financial backbone. We look at why most fintech startups fail at this layer and what developers can learn from Stripe's public API design. This episode moves past basic unit testing into the realm of system-level reliability, exploring how to test for failure modes that only appear under real-world load. If you are building software that handles money or critical user actions, this conversation on transactional integrity is essential listening. #FexingoBusiness #BusinessPodcast #SoftwareEngineering #Stripe #PaymentSystems #Idempotency #APIDesign #DistributedSystems #TechInfrastructure #SoftwareReliability #FinTech #SystemArchitecture #DeveloperTools #CloudComputing #DataIntegrity #NetworkResilience #EngineeringCulture #DigitalPayments Keep every episode free: buymeacoffee.com/fexingo

Popolare in

Questo podcast compare anche nelle classifiche dei podcast di questi paesi.