First AI software tester, Will You Be Replaced and more TGNS116
8 Dec 2025 · 10 min
JoeBot discusses whether AI will replace human testers, covers a webinar on automated mobile gaming testing, and explores new AI tools for software testing. The episode also touches on performance in security and SQL injection vulnerabilities.
Chapters
Will you be replaced by AI soon? How do you test video games to deliver a bug free gaming experience? And have you seen what is being called the world's first AI software tester? Find out in this episode of the Test Guild News show for the week of April 7th. So grab your favorite cup of coffee of tea and let's do this. First up is a blog post by Tyrik King on AI the replacement game. Let's check it out. In this post, Tyrique goes over the common questions of whether AI should replace various professional roles, from banking and teaching to healthcare care, cooking and software development and testing. Tariq argues that while AI is transforming many aspects of our lives, its role is more about augmentation rather than replacement. And he emphasizes the unique human qualities such as personal touch, empathy and creative problem solving that AI cannot replicate and software engineering and testing AI tools like Devon AI might assist but not replace human roles due to the complexity of human intelligence and need for human driven innovation and ethical considerations. And Tariq's perspective highlights the ongoing evolution of AI as a tool to enhance human work rather than replace it, urging professionals to adapt to the transformative change AI brings to various job functions. Well, being free that it's going to replace you. A great message. Tariq is an expert in AI, so definitely check this out and you can find more about it in the comment down below. So this week's free Test skill training session is a webinar on automated mobile gaming testing. So if you want to learn how to deliver a bug free gaming experience, this webinar is not to be missed. It's taking place on April 10, so register to discover why Gaming is one of the most competitive markets and the most successful apps appeal to a wide audience by delivering consistent and high quality gameplay across different platforms. So this means developers and testers are tasked with releasing faster and with making sure that customers on every device, OS and browsers have a bug free experience. So join us at this webinar to discover how to scale your unity in unreal test with advanced test automation, how to detect more bugs through powerful object recognition, how to deliver better gameplay and how to minimize test latency through a cloud side execution. And you get to see this all in action, how it works in a demo of game driver in bitbar and you get to ask all your questions live. So definitely if you haven't yet, register now for this event and hope to see you there. So how do you test retrieval augmented generation systems in large language models? Well, here's a post you should definitely check out and this is by Blake Norris from Sloan Build, and he dissects the intricacies involved in developing RAG applications. Starting with the basic overview of RAG's value and addressing the limitations of LLMs, chiefly their inability to cheaply and quickly incorporate new or updated information automation, Blake delves into the nuanced steps required to construct a functional RAG system. He emphasizes that while the initial setup of RAG pipelines may seem straightforward, achieving a production level quality entails navigating through a maze of design decisions, each with significant implications for the overall quality of the system, and this comprehensive overview provides a foundation for quality engineers. Look, it's really navigate the challenging waters of RAG implementation. It's something probably more and more of us are going to have to test. So take a deep dive. Check it out in the links down below. So, speaking about AI, here's a new development, a new tool that might be able to help you as well. So Harry Rao, the founder of Test Grid, just announced the new co tester, what they're calling what is the world's first AI software tester, and this tool aims to free developers and testers from routine tasks, allowing them to concentrate on creating software faster than ever. A code tester distinguishes itself not only by understanding various testing frameworks like Selenium, Cypress, Appium and Robot Framework, but also by integrating smoothly into existing workflows. This page goes over how it offers capabilities that extend beyond mere testing. After training, it can autonomously generate in perform test cases, identify and assign bugs and participate in sprints, and even provide summaries and actionable insights along the way, all while continuously learning and improving. Just another use of AI, not to replace, as Tariq mentioned, but to enhance your testing awesomeness. Check it out and let me know what you think. So I discovered a new Cypress plugin you should definitely check out, and I found this on LinkedIn from Philip, who pointed to the Cypress Voice plugin. So this plugin, developed by Dennis, is a plugin that provides auditory feedback on the results and duration of spec file runs, aiming to support developers in local development and debugging efforts, and announce whether a spec has passed field been retrieved or skipped, and includes detailed counts of each outcome and total runtime. Additionally, users can adjust voice pitch rate and volume to their preferences. And this plugin, which is designed to be used with the Cypress open command for local runs, leverages in browser text to speech capabilities through the web Speech API, allowing for flexible language support based on the user's settings or browser defaults and installation instructions and setup details are provided for developers to integrate this auditory tool into the testing workflows, which promises to be more accessible and efficient debugging process. So a really cool use of speech and Cypress. Definitely check it out in the comment down below. Kristin Giacovone is back in the news with a new post on solid principles for clean coding and how you can apply it to software testing. So this post goes over single responsibility principles srp, with the focus on its relevance to software testers. The SRP is a cornerstone of the solid acronym advocates for classes to have just one responsibility, and Kristin illustrates this principle using a login class example which initially combines login and and navigation functionality. She argues that while login navigation might seem related especially in test automation context, they fundamentally serve different purposes. And Kristen's analysis revealed that blending distinct functionalities within a single class can complicate future updates such as adopting multi factor authentication, potentially jeopardizing existing functionality like navigation. And this unnecessary entwining of responsibilities can lead to a higher risk of breaking existing code when changes are made. And the solution that she recommends is to adhere strictly to the SRP principle by separating responsibilities into separate classes. This approach not only simplifies modification and additions, but also minimizes the risk of unattended consequences of unrelated features. Definitely something you should check out if you're not using it now and let me know if it works for you. So this week in our private test skill community, Sebastian shared a new post and a practical guide he created on implementing sessions in Cypress tests, with the focus on efficiency and simplicity, steering clear of theoretical explanations and the post is called Once Upon a Time a Psy Session and it highlights common pitfalls in session management. And Sebastian advises using the before each hook for each session shared across tests, and emphasizes the necessity of explicit page visit post session session creation or restoration. To streamline this process, he recommends creating a custom command to capsulate session creation, ensuring a consistent starting point for each test in this method not only facilitates an easy navigation verification post login, but also adheres to best practices and tests isolation and reusability. Kind of like we saw with Kristen's post. So some awesome advice that you would find if you would actually in our Test Guild private community and and thank you Sebastian for sharing. When you think of security, do you ever think about performance? Well, this next post may help you think this way. And in this post Wilson goes over how performance issues, often overlooked, play a significant role in security vulnerabilities. Wilson points out that even at tech giants like Netflix, integrating performance timing logs into systems was a challenging endeavor that took years to accomplish. And and he highlights that 2024 has seen significant security breaches underscoring the necessity of meticulous performance analysis. So he goes over two major incidences and how they impacted performance and security. And he goes over how they serve as a reminder of the complexities and challenges in maintaining open source projects and ingenious methods attackers use to exploit systems. Wilson concludes by highlighting a call for heightened focus on performance analysis as a fundamental component of cybersecurity strategies. So really an awesome wake up call if you haven't thought about performance testing with security. Thank you Wilson for this and you could check it out in the comments down below. And speaking of security, I can't believe this is still a thing, but Security by Design Alert, the Cybersecurity and Infrastructure Security Agency and the FBI are urging software manufacturers to eliminate SQL Injection vulnerabilities from their products. So this PDF is in response to a recent malicious campaign that exploited these vulnerabilities to compromise thousands of organizations. And despite the widespread knowledge of SQL Injection vulnerabilities and the availability of effective mitigations, for decades software manufacturers and developers have continued to develop products with this defect. So the SQL Injection has been around forever. Let's end it now and you can find out and learn more about it as well down below. So that's it for this episode of the Test Skill News Show. I'm Joe. My mission Help you succeed in creating end to end full stack pipeline automation awesomeness. As always, test everything and keep the good. Cheers.
More from JoeBot
Automation Testing Podcast 2026: New Schedule, Events, Discounts with Joe Colantonio
Automation Guild Kickoff, AWS Nova, Karate v2, and AI Testing Reality and more TGNS177