Why Quality Engineers Fail at Business Thinking - Marta Firlej
Categories: Podcasts , Software Testing Unleashed
Software testers must align their work with business goals by understanding financial dynamics and quantifying testing’s impact on profitability through KPIs and cost metrics. Challenges include framing testing as an investment, navigating automation’s ROI complexities, and addressing cultural barriers to discussing financial value in professional settings.
Software Testing Unleashed
Software Testing Unleashed - hosted by Richard Seidl. Different guest per episode. The official Show notes contain a comprehensive overview of the episode. Released as audio and video.
- https://www.richard-seidl.com/en/testing-unleashed
- https://www.youtube.com/playlist?list=PL48Mbm-L0hjB1OdwYi9h7jrq9t352-Zk_
Episode Details
- Show Notes: https://www.richard-seidl.com/en/blog/testers-business-impact
- Published: 2026-05-07T03:00:00Z
- Duration: 00:19:40
- Author: Richard Seidl | Software Development & Testing Expert
Overview
The podcast explores the role of software testers in aligning their work with business goals, emphasizing the need for testers to understand organizational revenue models, hidden costs (e.g., marketing, legal, branding), and broader operational dynamics. It highlights the importance of quantifying testings value, particularly in economic challenges, by articulating how testing impacts business outcomes and profitability. Practical examples, such as a ski resort analogy, illustrate how operational costs and investments influence decision-making. The discussion also stresses the need for testers to collaborate with stakeholders, including product owners and engineering leads, to align testing strategies with organizational objectives and budget constraints.
Key challenges include communicating testings value as an investment rather than a cost, particularly to stakeholders who may undervalue quality. The podcast addresses automations limitations, noting that ROI calculations are complicated by factors like maintenance costs, uncertain returns, and the need to prioritize risk mitigation over technical feasibility. It advocates for using KPIs and monetary metricssuch as the cost of system downtime or regression testingto demonstrate testings financial impact. Additionally, the conversation touches on the cultural sensitivity around financial discussions, particularly in Poland, where discussing money is often avoided, yet it remains a universal challenge in professional contexts.
The podcast encourages testers to view their salaries as investments with measurable returns, advocating for a deeper understanding of company financial dynamics, such as profit margins and overheads. It also highlights practical steps, like assessing salary structures, utilizing AI tools for cost analysis, and avoiding emotional attachment to automation solutions. Ultimately, the focus is on developing realistic, value-driven automation strategies that align with business needs while recognizing the complex interplay of risk, cost, and long-term profitability in software development.
What If
-
What if you mapped your testing efforts to the company’s revenue streams using the ski resort analogy?
- Move: Create a visual flowchart linking your testing scope (e.g., regression, security) to specific revenue-generating components (e.g., user retention, payment gateways). Calculate the potential cost of failures (e.g., downtime, security breaches) using the 40% profit margin buffer mentioned in the text.
- Why now: Companies often overlook indirect costs like marketing or legal risks tied to poor quality. By aligning testing with revenue metrics, you can position your work as a strategic investment, not a cost center.
- Expected upside: Stakeholders may allocate more budget to testing, and your team could prioritize high-value areas, reducing rework and improving product reliability.
-
What if you calculated the “true cost” of your salary as an investment, including taxes and benefits, to justify automation ROI?
- Move: Use the method described in the text (e.g., adding 40% to gross salary) to quantify your total cost to the company. Compare this to the time saved by automation (e.g., regression testing) and risk mitigation (e.g., system downtime avoidance).
- Why now: Automation decisions are often emotionally charged, but quantifying your value as an investment makes it easier to argue for sustainable, business-aligned automation strategies.
- Expected upside: You could secure funding for automation tools or refactor existing scripts, reducing manual effort and freeing up time for exploratory testing or business-critical tasks.
-
What if you proactively shared test findings with stakeholders using “concise, crucial” reports tied to business outcomes?
- Move: Prepare a one-page report for each major release, summarizing key risks (e.g., bug severity, performance bottlenecks) and their potential impact on revenue (e.g., lost users, support costs). Use examples from the text, like the cost of 24/7 holiday support.
- Why now: Stakeholders often lack awareness of testing’s financial risks. Clear, actionable reports force them to see testing as a defensive investment, not an overhead.
- Expected upside: Youll build trust with leadership, increase buy-in for testing budgets, and reduce the likelihood of last-minute changes that destabilize the product.
Takeaway
- Research and communicate business drivers: Proactively study your company’s revenue model, hidden costs (e.g., marketing, legal), and stakeholder priorities to align your testing efforts with business goals. Use this knowledge to clearly demonstrate how testing directly impacts profitability and risk mitigation.
- Quantify testing value with cost metrics: Track and share tangible metrics like the cost of system downtime, regression testing duration, or 24/7 support expenses. Use these to calculate potential savings from quality improvements and present them to stakeholders as measurable ROI.
- Evaluate automation based on risk and business alignment: Before automating, assess if the feature is critical to revenue, stable enough to justify maintenance, and aligned with business priorities. Avoid automating low-impact or rapidly changing components to prevent wasted resources.
- Proactively educate stakeholders on testings financial value: Regularly share concise test findings (e.g., critical bugs, failure risks) and tie them to business outcomes (e.g., lost sales, customer churn). Frame testing as an investment, not a cost, by comparing it to hidden overhead like bench staff or training.
- Calculate full cost of hiring vs. automation ROI: When considering automation or outsourcing, include salary, benefits, taxes, and overhead costs (e.g., 40% profit margin buffer) to evaluate if your budget supports testing efforts. Use AI tools to analyze business activities like branding or marketing to justify long-term investments.
For a PDF of longer Software Testing Podcast Episode Summaries with Briefing Notes and more detailed summary notes, visit EvilTester Patreon Podcast Summaries.