Explore the intricate relationship between QA and DevOps with our expert panel. We discuss career paths, debunk common stereotypes, and delve into the ‘Shift Left’ methodology. Learn how QA and DevOps teams collaborate, manage production incidents, and navigate the challenges of modern software development. A must-watch for tech professionals!
Notes:
00:00:00 - Introduction: The Intersection of QA and DevOps
00:01:06 - Guest Introductions: Meet the Experts
00:06:17 - Career Paths: How We Got into QA, DevOps & SRE
00:12:52 - Debunking Stereotypes: What People Think We Do
00:26:04 - The Evolving Relationship Between QA and DevOps
00:39:06 - What is DevOps? A Deeper Definition
00:44:53 - Common Clashes & Expectations Between QA and DevOps
00:54:35 - Is the Conflict Ego-Driven or Technical?
01:06:32 - Theory vs. Reality: Implementing Methodologies Like Agile & DevOps
01:13:10 - Understanding the ‘Shift Left’ Approach
01:21:01 - The Downsides of Shift Left: Increased Pipeline Time
01:29:17 - How Product Criticality Impacts Testing Strategy
01:34:32 - Q&A: Separating Development & Production Environments
01:36:30 - Q&A: Choosing the Right CI/CD Tool
01:39:08 - Q&A: Will AI Replace QA Professionals?
01:44:19 - Q&A: Transitioning from Test Automation to DevOps
01:50:42 - Q&A: DevOps vs. SRE - What’s the Difference?
01:57:05 - War Stories: When Production Breaks (Blameless Postmortems)
02:11:32 - Dilemma: Shipping on Time vs. Ensuring Quality
02:18:04 - Q&A: Communicating Technical Value to Non-Tech Stakeholders
02:19:14 - Q&A: Defining ‘Done’ - Key Metrics for QA & DevOps
02:23:30 - Q&A: What is Test-Driven Development (TDD)?
02:25:49 - Q&A: How Much DevOps Should a Software Engineer Know?
02:30:13 - Q&A: Future Episode on Platform Engineering?
02:31:31 - Conclusion & Final Thoughts