When quality becomes infrastructure - Into the MoTaverse - Episode 23
Categories: Podcasts , Into The MoTaverse
Abby Bangser’s career transition from QA to principal engineering highlights her work in internal tooling, platform engineering, and socio-technical systems, paired with community leadership and advocacy for integrated organizational practices. The discussion explores platform engineering’s shift toward centralized solutions, systemic problem-solving over tool reliance, and the evolving role of quality engineering alongside AI’s growing impact in testing.
Into The MoTaverse
Rosie Sherry interviews people involved in testing. Video only interviews. Available on youtube or the homepage. Each episode has a full transcript if you find it on the main site.
- https://www.ministryoftesting.com/podcasts/into-the-motaverse
- https://www.youtube.com/playlist?list=PLbdLjg29s9lCY4hspzj3AGdAL7Vr2ys1B
Episode Details
- Show Notes: https://www.youtube.com/watch?v=l6eix2t_O2U
- Published: 2026-06-24T14:41:49Z
- Duration: 00:49:35
- Author: MoTaverse
Overview
The podcast discusses Abby Bangsers career journey from QA roles to becoming a principal engineer, emphasizing her focus on internal tooling, platform engineering, and socio-technical systems. It highlights her evolving roles while maintaining a commitment to quality and collaboration, and underscores the pivotal role of community engagement in her professional growth, including her contributions to QA/testing networking circles and her first keynote speech. The conversation also covers her dual ambassadorships with CNCF and Team Topologies, advocating for integrating socio-technical perspectives into software development and organizational structures. Themes of mentorship, leadership development, and the challenge of sustaining community visibility amid career demands are explored, alongside reflections on how early community involvement shapes long-term contributions to open, collaborative cultures.
The discussion delves into platform engineering as a modern practice, contrasting decentralized infrastructure challenges with centralized, organization-tailored solutions. Key concepts include the shift toward internal cloud providers that abstract complexity, examples like ephemeral and regulated environments, and the importance of security, compliance, and maintainability in platform design. The need for multidisciplinary teamscombining infrastructure expertise, domain knowledge, and user-centric designis emphasized, alongside the critique of over-reliance on tools versus a focus on systemic, outcome-driven problem-solving. The podcast also touches on quality engineerings evolution from shift left to shift down feedback loops, the role of quality engineers in platform development, and the growing relevance of AI in testing and validation. Additionally, it critiques narrow tool-specific implementations in favor of efficient, systems-level thinking, advocating for simplicity, reduced duplication, and alignment with organizational goals.
What If
-
What if you built an internal platform to automate repetitive QA workflows using no-code tools?
- Move: Develop a centralized platform that automates test environment creation (ephemeral environments) and integrates with AI tools like Claude to flag issues in logs or code.
- Why Now? The text emphasizes the value of reducing manual tasks (e.g., 30 minutes of moderation 2 minutes) and freeing time for innovation. Platforms like this can abstract infrastructure complexity and scale quality checks.
- Expected Upside: Accelerates testing cycles, reduces human error, and allows you to focus on high-value tasks like improving tool usability or extending platform capabilities.
-
What if you embedded “shift down” practices into your platform to preemptively detect quality issues?
- Move: Integrate static analysis and security scans directly into your CI/CD pipeline as part of the platform, ensuring every code push undergoes automated checks without developer intervention.
- Why Now? The text warns against overloading developers with feedback loops (“shift left” cognitive load) but highlights “shift down” as a way to embed checks at the platform layer. This aligns with reducing developer burden and ensuring compliance.
- Expected Upside: Proactive identification of vulnerabilities or code errors, fewer manual QA steps, and a more sustainable feedback loop that aligns with organizational security and compliance goals.
-
What if you leveraged QA/testing community networks to co-develop platform tools with shared domain expertise?
- Move: Join a QA/testing community (e.g., Kim Knup, Amy Phillips) to identify shared challenges and collaborate on building open-source tools or internal platform components.
- Why Now? The text underscores the role of community in career growth and shaping platform engineering (e.g., Abbys experiences). Collaborating with peers can provide domain-specific insights and reduce duplication of effort.
- Expected Upside: Access to shared knowledge, faster development of tailored tools, and increased visibility for your platform in the community, potentially attracting mentors or collaborators.
Takeaway
- Build an internal platform with APIs to abstract infrastructure complexity: Create tools that enable your team to access resources (e.g., ephemeral environments, compliance tools) without managing underlying infrastructure, mirroring cloud provider flexibility while addressing your organization’s unique needs.
- Prioritize mentorship and community engagement: Support new leaders in your field (e.g., CNCF platform engineering groups) by sharing knowledge and creating opportunities for them to contribute, ensuring continuity and growth of professional networks.
- Contribute quality practices as automated platform capabilities: Integrate quality tools (e.g., security scanning, performance checks) into your platform via APIs or services to reduce manual effort and provide actionable insights automatically.
- Embed feedback loops into your platform: Implement proactive quality checks (e.g., static analysis, security scanning) within the platform layer to reduce developer cognitive load and enable early issue detection without disrupting workflows.
- Audit and simplify existing tools to align with organizational goals: Regularly evaluate your tools/platforms to remove unnecessary complexity, prioritize maintainability, and ensure they abstract commoditized tasks, freeing your team to focus on unique, high-value work.
For a PDF of longer Software Testing Podcast Episode Summaries with Briefing Notes and more detailed summary notes, visit EvilTester Patreon Podcast Summaries.