Issue #32: Software Testing Insights
Welcome to the 32th edition of QA Avenue ✨. As the leading community for QA professionals, we bring you the must-read content that drives excellence in the field. Hope you're having a fantastic week!
This time, we will explore:
How Google Learned to Test at Scale
Zero Bug Policy: Survive and Thrive
Parallel Testing Patterns with Playwright
Build API Tests Easily with PactumJS
Schema Validation in Cypress Made Easy
And many more.
📚News
Story of How Google Learned to Test
Ivan Boklach shares the fascinating story of how Google evolved its testing practices—shifting mindsets, building scalable strategies, and turning testing into a core engineering strength.
How Google Keeps Bugs in Check Across Billions of Lines
Bhagwati Malav shares valuable insights into Google’s evolving test strategy, highlighting the historical shifts that shaped its current robust and scalable approach.
Zero Bug Policy: How Testers Survive and Thrive
Elena Voevodkina explores the pros and cons of a Zero Bug Policy, sharing how testers can adapt, survive, and thrive within this demanding testing culture.
Orienting test planning
Paul Martin’s thought-provoking article explains why considering risk, strategy, and scope is essential for effective test planning. A must-read for smarter QA decisions.
A Reflection After 7 Years in the QA Field
Aditya Putra Pratama explains the difference between reactive and strategic QA mindsets—and why making the shift leads to better, long-term quality outcomes.
You Can’t Scale Software Quality Without Team Buy In
Alessandra Moreira highlights that true software quality can't scale unless the whole team is aligned and committed to it. Quality is everyone's responsibility.
3 Critical Software Testing Challenges in Product Development
Arik Aharoni identifies three key testing challenges and they’re rooted in culture, not code. A must-read reminder that mindset often matters more than tools.
🧑🏻💻 Automation
Building Intelligent Automation with AI Agents
Davide Consonni explores smart ways to build intelligent automation using AI agents, highlighting practical approaches to enhance testing efficiency and adaptability.
Advanced Playwright Patterns: Parallel Testing and Resource Management
Peyman Iravani shares a clear, step-by-step guide on running Playwright tests in parallel to boost speed and efficiency in test execution.
Getting started with PactumJS: Project Structure and Your First Test Case
Eleonora Belova shares a quick guide on using PactumJS for API testing, covering setup, integration, and running tests with ease.
How to Filter Pytest Tests Gracefully
Ayoub Bounaga shares smart tips on filtering Pytest tests efficiently to run exactly what you need—no more, no less.
Python Unit Test on database with testcontainers
Gavin Fong shares how he used Python and Testcontainers to test database operations reliably and in isolation.
Meet the New CYPRESS-SCHEMA-VALIDATOR: When ZOD Joined Forces with AJV for the Ultimate Validation Duo!
Sebastian Clavijo Suero released cypress-schema-validator, a handy open-source tool to simplify API schema validation in Cypress tests.
📨 Submit Your Articles, Tutorials, and Tools!
💡 Have an idea you'd like to share? Click here to submit your ideas! 📝
For Sponsorship or Collaborate with QA Avenue check here.
For more updates, follow us on LinkedIn at QA Avenue.