<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[The QX Engineer]]></title><description><![CDATA[The QX Engineer]]></description><link>https://theqxengineer.hashnode.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/69d85966fa7251682e2e4be9/e8ec72e4-c88b-4b17-8cbb-65eeab2ead7a.png</url><title>The QX Engineer</title><link>https://theqxengineer.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 02:07:05 GMT</lastBuildDate><atom:link href="https://theqxengineer.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Agentic AI Can Write Your Test Cases. But Can It Think Like a QA?]]></title><description><![CDATA[We've come a long way from the early days of Vibe coding, LLMs and MCPs. Today, we're stitching them together into Agents, autonomous systems that don't just assist, they act. And in the testing world]]></description><link>https://theqxengineer.hashnode.dev/agentic-ai-can-write-your-test-cases-but-can-it-think-like-a-qa</link><guid isPermaLink="true">https://theqxengineer.hashnode.dev/agentic-ai-can-write-your-test-cases-but-can-it-think-like-a-qa</guid><category><![CDATA[ai testing]]></category><category><![CDATA[Quality Engineering]]></category><category><![CDATA[test-automation]]></category><category><![CDATA[exploratory testing]]></category><category><![CDATA[QA mindset]]></category><category><![CDATA[Software Testing]]></category><category><![CDATA[Quality Experience Engineer]]></category><category><![CDATA[Qx engineer]]></category><dc:creator><![CDATA[Vishva Maithri]]></dc:creator><pubDate>Fri, 10 Apr 2026 03:36:19 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/69d85966fa7251682e2e4be9/3e8a71d7-caaa-4b2b-b233-e637efd80ea1.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<hr />
<p>We've come a long way from the early days of Vibe coding, LLMs and MCPs. Today, we're stitching them together into <strong>Agents,</strong> autonomous systems that don't just assist, they act. And in the testing world, I've seen these agents do some remarkable things: spinning up test automation frameworks from scratch, generating self-healing scripts, embedding quality gates directly into CI/CD pipelines.</p>
<img src="https://cdn.hashnode.com/uploads/covers/69d85966fa7251682e2e4be9/b5d8ee3e-ff2a-47e2-9c31-3014e2c7aa93.png" alt="" style="display:block;margin:0 auto" />

<p>It's exciting. It's fast. And it's exactly where we need to pause and think.</p>
<h2>The Agentic Testing Landscape in 2026</h2>
<p>When I first saw Agentic AI entering the test case creation space, I kept my eyes wide open. As someone who's spent over a decade building QA practices from the ground up from Colombo to Amsterdam to Melbourne, I've learned to be both an optimist and a sceptic when it comes to new tooling.</p>
<p>Here's what the agentic workflow looks like today:</p>
<ul>
<li><p><strong>Atlassian MCPs</strong> connect to your Jira, pulling user stories and acceptance criteria</p>
</li>
<li><p><strong>Figma MCPs</strong> access design files and UI specifications</p>
</li>
<li><p><strong>Confluence MCPs</strong> surface technical documentation, architecture diagrams, and API contracts</p>
</li>
<li><p><strong>Playwright or Cypress MCPs</strong> take the generated test cases and automate them end-to-end</p>
</li>
</ul>
<p>Feed the agent a well-written requirement, complete with acceptance criteria, design references, underlying API details, architecture context, data models, and integration touchpoints, and it will produce a set of test cases in minutes. Connect a Playwright MCP, and the automation is done too.</p>
<p>Impressive? Absolutely.</p>
<p>But here's the question nobody's asking loudly enough:</p>
<h2>Speed ≠ Quality</h2>
<p>Will agentic AI fast-track test case creation? <strong>Yes, without a doubt.</strong></p>
<p>Will it accelerate delivery cycles? <strong>Yes.</strong></p>
<p>But will it reduce defect leakages? <strong>That's where it gets complicated.</strong></p>
<p>I've heard the argument: <em><strong>"If we do frequent releases, bugs can be fixed in the next release."</strong></em> And sure, technically that's true. But let me ask you this.</p>
<blockquote>
<p>Do we really want our customers to tell us how buggy the system is?</p>
</blockquote>
<blockquote>
<p>Do we want them frustrated, leaving bad reviews, losing trust in our product?</p>
</blockquote>
<p><mark class="bg-yellow-200 dark:bg-yellow-500/30">A fast pipeline that ships bugs faster is not a quality pipeline. It's a liability pipeline.</mark></p>
<h2>"Think Like a QA"</h2>
<p>I say this to everyone I work with, and I'll say it here: <strong>test case designing</strong> yes, I deliberately use the word <em><strong>designing</strong></em> over <em>writing</em> because it is a craft.</p>
<p>There is so much that goes into creating a quality test case. You go through the requirements inside and out. You ask questions from the BA or Product Owner questions that sometimes make <em>them</em> pause and realise,</p>
<blockquote>
<p>"Wait, there's more to this requirement than we thought."</p>
</blockquote>
<p>You study the design files. You trace the data flow through APIs. You think about what happens when things go wrong, not just when they go right.</p>
<p>Just as UI/UX engineers <em>design</em> interfaces to deliver the best user experience, a QA <em>designs</em> test cases to safeguard that experience.</p>
<blockquote>
<p>An AI agent can generate test cases from inputs. But it doesn't <em>wrestle</em> with the requirement. It doesn't have that nagging feeling that something's missing. It doesn't ask the awkward question in a refinement session that uncovers a gap no one else noticed.</p>
</blockquote>
<h2>The Exploratory Testing Opportunity</h2>
<p>Here's the thing, I'm an advocate for using AI tools to make our lives easier. I'm not anti-AI. Far from it!</p>
<p>But once AI covers the bulk of the functional testing for a requirement, that creates a golden opportunity. It frees up the QA to do the most meaningful work: <strong>Exploratory testing</strong> for instance.</p>
<p>And this is where humans shine.</p>
<p><strong>Consider this scenario:</strong></p>
<img src="https://cdn.hashnode.com/uploads/covers/69d85966fa7251682e2e4be9/f1eb59ea-9ef9-4254-bcc2-d265f09e0c92.png" alt="" style="display:block;margin:0 auto" />

<p>An agent generates 40 test cases for a healthcare patient registration form. It covers field validations, mandatory fields, API response handling, error messages all the expected paths. Everything passes. Green across the board.</p>
<p>But a human QA, spending time <em>living</em> in that feature, notices something the agent never would: when a patient's Medicare number is entered with a trailing space (copied from an email), the system silently accepts it but fails downstream during a claims submission. Three steps later, in a completely different module. No error. No warning. Just a rejected claim that the patient discovers weeks later.</p>
<p>That's the kind of defect that an AI agent misses because it tests in isolation. A QA who <em>thinks</em> like a user, who follows the thread beyond the boundary of a single story, catches it.</p>
<h2>The Danger of Prompt-and-Go</h2>
<p>Here's my concern: if a QA just picks up a story, fires off a prompt to an agent, and lets it do all the testing, <em><strong>that QA never actually engages with the requirement</strong></em>. They never study the designs. They never <em>think like a technical QA</em>.</p>
<p>And that has a real downstream impact. The quality of the final delivery drops. Not because the AI did a bad job within its scope, but because nobody did the job that sits outside the AI's scope.</p>
<p>The thinking. The questioning. The connecting of dots across stories, sprints, and systems.</p>
<h2>Introducing QX Notes! Let Your QA Spend Time on the Story</h2>
<p>Here's something practical I want to propose.</p>
<p><strong>Add a section to your Jira stories called "QX Notes."</strong></p>
<p>This is where the QA after spending time understanding the requirement, the design, the technical context, captures their insights, observations, edge cases they've identified, areas of risk and writes it in a plain language.</p>
<blockquote>
<p>Think of it as the QA's design brief for the story.</p>
</blockquote>
<p>Two things happen when you do this:</p>
<ol>
<li><p><strong>AI agents get better inputs.</strong> When the agent reads the story to generate test cases, the QX Notes section gives it the domain context, edge-case thinking, and risk areas that acceptance criteria alone don't cover. Better inputs, better test cases.</p>
</li>
<li><p><strong>The QA is empowered to do meaningful exploratory testing.</strong> Because they've already engaged deeply with the story, they know exactly where to probe, where the gaps are, where the real risks live.</p>
</li>
</ol>
<h2>Introducing QX Engineers!</h2>
<p><strong><mark class="bg-yellow-200 dark:bg-yellow-500/30">QX stands for Quality Experience.</mark></strong></p>
<p>And a <strong>Quality Experience Engineer</strong> or QX Engineer is what I believe the modern QA role is evolving into.</p>
<p>A QX Engineer isn't just someone who writes test cases or maintains automation scripts. They are someone who:</p>
<ul>
<li><p><strong>Thinks like a QA</strong> - bringing the quality mindset to every conversation, every requirement, every design review</p>
</li>
<li><p><strong>Asks the right questions</strong> - the ones that make BAs rethink, developers reconsider, and product owners add detail</p>
</li>
<li><p><strong>Champions quality culture</strong> - not as a gate at the end of the pipeline, but as a thread woven through the entire delivery process</p>
</li>
<li><p><strong>Leverages AI as a tool, not a crutch</strong> - using agents to handle the repetitive work while focusing their expertise on what truly matters</p>
</li>
</ul>
<blockquote>
<p>The future of QA isn't about being replaced by AI. It's about evolving into QX Engineers who bring the human judgment, domain expertise, and quality culture that no agent can replicate.</p>
</blockquote>
<h2>The Bottom Line</h2>
<p>Agentic AI is a game-changer for test case generation. I won't pretend otherwise. But it's a tool. And like any tool, <strong>its value depends entirely on the hands that wield it</strong>.</p>
<p>Let your QA spend time on the story. Let them think, question, and design. Capture that thinking in QX Notes so both humans and AI benefit from it. And start thinking of your QA team not as testers, but as <strong>Quality Experience Engineers</strong>,the people who ensure your product doesn't just work, but works <em>well</em> for the people who use it.</p>
<p><strong><mark class="bg-yellow-200 dark:bg-yellow-500/30">Because at the end of the day, your customers don't care how fast you shipped. They care how good it is.</mark></strong></p>
<hr />
<p><em>I'm a Quality Practice Leader based in Melbourne, Australia, with over 10 years of experience building QA practices across banking, healthcare, and edtech. From Sri Lanka to the Netherlands to Australia. I write about test strategy, quality culture, and the evolving role of QA in the age of AI and beyond.</em></p>
<p><em>Connect on</em> <a href="https://www.linkedin.com/in/vishva-maithri-b1a0b978/"><em>LinkedIn</em></a><em>, lets have a chat about it!</em></p>
]]></content:encoded></item></channel></rss>