Testing and Quality are NOT correlated

Testing and Quality are NOT correlated

Welcome to the 215th edition of Coding Jag! This week, we’re diving into a concept that challenges conventional thinking: the idea that testing and quality aren’t always as intertwined as we assume.?

While rigorous testing can certainly help catch defects, it doesn’t automatically equate to high-quality software. Quality encompasses everything from design and user experience to system resilience—factors that testing alone can’t address.

In this issue, we explore what truly defines quality, how to recognize its limits within testing, and the role of a holistic approach in delivering products that go beyond functional correctness. Enjoy the read!


News

1. Resource Management with Apache YuniKorn? for Apache Spark? on AWS EKS at Pinterest

The Pinterest Engineering team shared how they revamped their batch processing by moving from Hadoop to a Kubernetes-based system, Moka, powered by Apache YuniKorn. This shift has made it easier to manage resources, enhance efficiency, and migrate thousands of Apache Spark workloads seamlessly—paving the way for smoother scaling and optimized performance at Pinterest.

2. We’re All Just Looking for Connection

In his blog, Brett Wines dives into the complex challenges of managing TCP connections, sharing the story of a tricky EOFError bug in Slack’s infrastructure. With persistence and deep investigation, Brett and his team tackled unexpected connection issues, setting the stage for smoother operations and paving the way for Slack’s migration to asyncio.

3. How Shopify improved consumer search intent with real-time ML

Jonathan Sabbagh illustrates how Shopify is elevating search with real-time ML embeddings, delivering a deeply intuitive shopping experience that connects consumer intent with the right products. By transforming search into a context-aware journey, Shopify’s updates are driving up sales and making each interaction more meaningful for merchants and customers alike.?

4. Why we failed at testability

Jitesh Gosai reflects on his team’s journey with testability, sharing how they initially transformed their testing approach through collaboration and smaller, more efficient testing batches—only to face unexpected setbacks that led them back to manual testing. He unpacks why testability failed to stick and offers insights for teams looking to maintain it long-term.

5. Testing and Quality are NOT correlated

Maaike Brinkhof challenges the common belief that testing and quality are synonymous, pointing out that true quality stems from a company’s culture and craftsmanship. She explores the tester’s limited control over final product quality, often left as an “Insight Giver” rather than a guaranteed quality enforcer in today’s fast-paced, speed-driven IT world.


AI

6. Automation Platform v2: Improving Conversational AI at Airbnb

Explore how Airbnb’s revamped Automation Platform v2 is transforming customer support with next-gen conversational AI in Jeremy (Chutian) Wang ’s blog. Designed for large language model (LLM) applications, the platform now empowers developers to create tools that make support responses faster and more effective, setting a new bar for AI-driven customer interactions.

7. AI Innovation at Scale: Leveraging AWS SageMaker and Modular Architectures for High-Performance Deployment

Srikanta P. explains how his team at Salesforce is transforming AI scalability and performance using AWS SageMaker and modular architectures. With a focus on balancing speed, efficiency, and security, they’re setting new standards for real-time AI deployment across Salesforce’s ecosystem.


Automation

8. WebDriverWait in Selenium Java: A Detailed Tutorial

Mohammad Faisal Khatri 's blog offers a comprehensive guide on using WebDriverWait in Selenium Java, addressing the challenges of automating dynamic web content. He highlights how this tool helps stabilize tests by ensuring elements are ready for interaction, ultimately enhancing reliability and reducing flaky tests. Perfect for testers looking to improve their automation game!

9. How To Achieve Clean Code In Test Automation?

Uros Simic 's blog discusses the nuances of clean code in test automation, emphasizing its importance for maintainability and team collaboration. He shares practical tips on naming conventions, the Single Responsibility Principle, and the benefits of independent tests, all aimed at enhancing code readability and efficiency. A must-read for anyone looking to elevate their test automation practices!

10. Five Point Plan To Start Automation Testing

In his another blog,?Faisal Khatri lays out a practical five-step plan for kickstarting test automation, tackling common challenges that hold teams back. He highlights how automation frees QA teams from tedious manual testing, allowing them to focus on improving UX, performance, and security—ultimately delivering more reliable, high-quality products faster.

11. The Beleaguered Page Object Model

James Lloyd sheds light on why the traditional Page Object Model (POM) for test automation is becoming less popular. He explains how modern tools like Testing Library and Cypress offer more straightforward, accessible selectors that make tests simpler and more resilient, sparing teams from the maintenance hurdles POMs often introduce.


Tools

12. Top 14 Low Code Test Automation Tools [2024]

Zikra Mohammadi explores the benefits of low-code test automation, showcasing 14 leading tools that make it easier for teams to automate tests with minimal coding. From simplifying test creation to scaling seamlessly, these tools are revolutionizing software testing for both developers and non-coders alike.

13. Smart Ignore for Visual Testing: Focus on What Matters Most

Mythili Raju introduces LambdaTest's Smart Ignore feature, a powerful tool for visual testing that filters out irrelevant layout shifts. By focusing on meaningful changes, Smart Ignore helps teams cut through visual noise, reduce false positives, and streamline their testing process for more precise and efficient results.


Other

14. Podcast: The Headless Tester (Halloween Special 2024) with Paul Grossman

In this Halloween-themed episode of the TestGuild Automation Podcast, Paul G. and Joe Colantonio dive into the "dark arts" of test automation, exploring how Gen AI tools like Copilot and Test Rigger are revolutionizing testing tasks. They share insights on AI's impact, dynamic page models, and headless browsers, making this a must-listen for any automation enthusiast. Listen now to catch their expert tips? into the future of testing!

15. Podcast: Building a Test Automation Framework for TV Apps & Scaling at FX Digital

In this XP series podcast, Martin Tyler from FX Digital and Mudit Singh of LambdaTest discuss building a scalable test automation framework for Smart TVs and set-top boxes, tackling unique testing challenges in TV app quality. They share insights on automation innovations and cloud-based testing transformations. Listen now to catch their expert strategies and real-world solutions for scaling test automation in this specialized domain!


Events?

16.? Event: Agile Testing Days 2024

Agile Testing Days | Nov. 24 - 27, 2025 is happening in Potsdam, Germany, from November 19-22, blending onsite and virtual options. This 4-day event gathers international agile testers and engineers for over 140 sessions on AI testing, automation, DevOps, accessibility, and more, plus networking and hands-on workshops led by industry experts. Don’t miss this immersive experience—get your tickets now to join!


Thanks for reading! Like what you see? ?? Hit "Subscribe" and Follow us on LinkedIn and never miss another update. Feel free to check out our previous editions!

Martin Tyler

Head of Quality Engineering @ FX Digital

3 周

Thanks for the shoutout LambdaTest. I had a great time chatting on the podcast.

Uros Simic

Senior QA Engineer | Helping QA Engineers Level Up Their Skills

3 周

LambdaTest it's always a pleasure to see my article in your newsletter. Thank you for the mention. I hope the readers will enjoy it

Zikra Mohammadi

Freelance Technical Content Strategist ?? | Digital Marketer| Web Development | Software Testing | AI ?? | 5+ Years Crafting SEO-Driven Content that Boosts Traffic and Engagement across Tech Niches

3 周

Thank you LambdaTest for featuring my article! ????

Mohammad Faisal Khatri

QA | Content Creator | Mentor | Blogger | Freelancer | Trainer | YouTuber

3 周

Thank you LambdaTest for the feature and mention

要查看或添加评论,请登录

LambdaTest的更多文章