The Small Changes Series: Ep3 - Influence The System, Not Just The Software
Categories: Podcasts , Quality Talks
Focus on strategies for lone QA professionals to shift team-wide quality ownership through thoughtful questioning, early collaboration, and systemic thinking. Emphasize proactive influence via non-QA discussions, developer partnerships, and recognizing quality contributions to foster shared responsibility.
Quality Talks
Quality Talks is Stu Day and Chris Henderson and different guest each episode. Released as audio and video. The official Show notes have summary, key points and time stamped chapters.
- https://qualitytalks.co.uk/podcast
- https://www.youtube.com/@QualityTalksPodcast
- https://anchor.fm/s/f6e76df4/podcast/rss
Episode Details
- Show Notes: https://www.youtube.com/watch?v=OkNZpZY146M
- Published: 2026-03-04T08:00:32Z
- Duration: 00:00:00
- Author: Quality Talks Podcast
Overview
The podcast outlines strategies for lone QA professionals to enhance quality by promoting collaboration and shared responsibility within their teams. It emphasizes the importance of asking insightful questions to identify risks and assumptions, as well as participating in non-traditional QA discussionssuch as design or product planningto integrate quality considerations early in the process. Engaging developers through code reviews and pair testing is highlighted as a way to align on systemic issues and foster mutual understanding. The discussion underscores a shift from reactive bug fixing to proactive, system-level thinking, encouraging team members to take collective ownership of quality through curiosity and open dialogue.
The episode also stresses the value of addressing systemic improvements rather than focusing on individual blame, using collaboration to tackle design and usability challenges, and reinforcing a culture of quality through recognition. Practical steps, such as consistently asking questions, attending relevant meetings, and involving developers in QA processes, are presented as effective methods to drive cultural change. By embedding quality considerations throughout the development lifecycle, lone QA professionals can ensure that quality becomes a shared priority rather than a solitary responsibility.
What If
-
What if you start attending weekly design meetings and ask developers, “What assumptions are we making about user behavior that might break this feature?”
- Move: Join the design meeting, ask the question, and document the assumptions in a shared document for the team.
- Why now: Design sessions are often where critical decisions are made, and early input ensures quality is baked in from the start.
- Expected upside: Developers will begin to consider edge cases upfront, reducing late-stage defects and fostering shared ownership of quality.
-
What if you invite a developer to pair test with you for 15 minutes before a feature is merged, and explain your testing thought process in real-time?
- Move: Schedule a time-boxed session, walk through the feature with the developer, and ask scenario-based questions (e.g., What happens if users input non-numeric values here?).
- Why now: Developers are often focused on functionality, not predictability; this bridges the gap and makes testing visible as part of their workflow.
- Expected upside: Developers will start integrating testing into their own workflows, leading to fewer critical bugs and faster resolution of issues.
-
What if you create a “quality recognition wall” for your team and leave sticky notes praising developers for testable code or thoughtful edge cases theyve handled?
- Move: Set up a physical or digital board and write notes like, “Great job designing this form to handle invalid entriesthis saves hours of debugging later!”
- Why now: Publicly acknowledging quality thinking shifts the culture toward shared responsibility, even for lone QAs.
- Expected upside: Team members will be incentivized to write more testable code and proactively discuss quality, reducing the burden on you to catch everything alone.
Takeaway
- Ask targeted, system-level questions in meetings to drive collaboration: Use examples like “What assumptions are we making?” or “What happens if the data is wrong?” to identify risks and encourage team-wide ownership of quality.
- Attend non-QA sessions (e.g., design, product planning) to influence quality early: Engage in discussions to address usability, performance, or accessibility concerns before they become ingrained in the workflow.
- Collaborate with developers via code reviews by asking scenario-based questions: Pose questions like “What happens if X fails?” to explore edge cases without taking over the session, fostering shared responsibility for quality.
- Implement short pair testing sessions with developers: Invite developers to test features alongside you (e.g., 15-minute sessions) and share your testing thought process to help them understand QAs role and encourage self-initiated testing.
- Publicly acknowledge and celebrate quality-focused actions: Recognize contributions to testability or robustness (e.g., through subtle praise or “appreciation walls”) to reinforce a culture of shared quality ownership and motivate others.
For a PDF of longer Software Testing Podcast Episode Summaries with Briefing Notes and more detailed summary notes, visit EvilTester Patreon Podcast Summaries.