Issue #30: Software Testing Insights
Welcome to the 30th 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:
AI in QA: Hype vs. Reality
Practical AI Use Cases in Test Automation
Improving QA Culture & Team Test Readiness
Test Design Patterns & Metrics that Actually Matter
The Cost of Speed vs. Quality in Development
And many more.
📚News
Top 3 Useless Quality Metrics (And What to Measure Instead)
Daria Kotelenets challenges common QA metrics like code coverage and bug count, suggesting more insightful alternatives.
The High Cost of Rushing: Do You Want to Build a Product or Just Put Out Fires?
Rafael Miguel reminds us of the importance of balancing speed and quality — with valuable insights for every QA team
AI for QA: Hype vs. Reality
Igor Goldshmidt highlights the opportunities AI brings to optimize testing efforts, while also cautioning that it won’t fully replace testers any time soon.
Your Product Is More Than Just Features
Callum Akehurst-Ryan emphasizes a holistic view of product quality that goes beyond checklists and feature counts.
How Poor Communication Is Holding Your QA Culture Back
Marina Jordão explains how communication gaps can erode quality culture — and what you can do to fix it.
QE Leadership at 3 Stages of an Organization
Millan Kaul shares actionable strategies tailored to different maturity stages in a company, offering a blueprint for quality success.
🧑🏻💻 Automation
Practical Applications of AI in Test Automation (Part 1)
Zhaopeng Xuan explores how AI tools like UI-Tars LLM and Midscene can be integrated into your test automation strategies.
Mastering Playwright Test Automation: From Flaky Tests to Confident Deployments
Parthiban Rajasekaran shares Playwright insights to help reduce flakiness and build robust pipelines.
Automatically Testing an LLM: Evaluating Response Quality with Semantic Scores
Jean-Christophe Jamet introduces a technique using cosine similarity and ROUGE scores to assess LLM output quality.
Page Objects vs. Functional Helpers
Murat Ozcan compares these two automation patterns, helping you decide which suits your team’s style and scalability needs.
Tests — The Saviors of Lost Knowledge & The Goal of Unit Testing
Gil Zilberfeld offers thought-provoking insights into the long-term role of tests as a knowledge base.
Avoiding Collisions & Failures in Parallel Testing
Juan Promanzio offers valuable advice on running parallel tests more effectively.
A Simple Guide to JUnit: Everything You Need to Know
Er. Prithu Kathet explains how to get the most from JUnit in your Java test suites.
Cypress Adds Support for Firefox over WebDriver BiDi
Jennifer Shehane shares what's new in Cypress 14.1.0 and why this update is important for Firefox test automation.
Why I Prefer Ruby As E2E Test Automation Scripting Language
Courtney Zhan shares a refreshing perspective on using Ruby for E2E test scripting — followed by a deeper dive in part two.
Key Design Patterns & Best Practices in Test Automation
Toufique Ikbal offers real-world examples of scalable and maintainable test design patterns.
Reproducing CI Failures Locally in Playwright
Debbie O’Brien presents tips on debugging CI failures and increasing test reliability.
📨 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.