Industry Trends4 min read

Vibe Coding Is Everywhere — But Nobody Is Vibe Testing. That's a Problem.

S

Suneet Malhotra

Mar 13, 2026

1 views
Vibe Coding Is Everywhere — But Nobody Is Vibe Testing. That's a Problem. - Industry Trends blog post
🔧Vibe Coding🔧AI Agents🔧QA Engineering✏️Cursor🤖Claude Code🔧Testing

Vibe Coding Is Everywhere — But Nobody Is Vibe Testing. That's a Problem.

If you have been anywhere near tech Twitter or LinkedIn in the past few months you have seen it: "vibe coding." The term coined by Andrej Karpathy has gone from a meme to a movement. Developers — and increasingly non-developers — are building entire applications by describing what they want to an AI and letting it generate the code. Cursor, Claude Code, Copilot, Windsurf, Bolt — the tools are everywhere and they are genuinely impressive.

But here is the uncomfortable question nobody seems to be asking: who is testing all this AI-generated code?

The Vibe Coding Explosion

The numbers are staggering. Cursor hit millions of users. GitHub Copilot is embedded in nearly every IDE. Entire startups are being built in a weekend by founders who have never written a for-loop. Y Combinator partners openly admit that a growing percentage of their portfolio companies have codebases that are 95 percent AI-generated.

This is not hype. I have seen it firsthand. A friend who works in marketing built a fully functional SaaS dashboard in two days using Cursor and Claude. It looked great. It worked — mostly. But when I asked about test coverage he just stared at me blankly.

That blank stare is the canary in the coal mine.

The Quality Gap Nobody Talks About

Here is what I see happening as someone who has spent 20 years in QA engineering: vibe coding makes creation trivially easy but does nothing to make verification easier. In fact it makes verification harder because:

The developer does not understand the code. When you write code yourself you build a mental model of how it works, where the edge cases live, and what could break. When an AI generates 500 lines of React in response to a prompt, that mental model does not exist. The developer is shipping code they cannot fully reason about.

AI-generated code has subtle patterns. LLMs tend to produce code that looks clean but hides assumptions. Default error handling that swallows exceptions silently. Race conditions in async flows that only surface under load. Security vulnerabilities that pass a casual code review because the structure looks professional.

Volume is exploding. When it takes 10 minutes to generate what used to take a week, people generate a lot more code. More code means more surface area for bugs. But QA team sizes have not scaled proportionally — if anything they are shrinking.

What Vibe Testing Could Look Like

I think we need a matching paradigm shift on the quality side. If "vibe coding" means describing what you want and having AI build it, then "vibe testing" should mean describing what should work and having AI verify it.

Some of this already exists. I have been building self-healing test agents that use local LLMs to discover elements and adapt when the UI changes. But we need to go further:

  • AI-generated test plans from PRDs. You describe the feature in plain English and the agent generates comprehensive test scenarios including edge cases the developer never considered.
  • Autonomous exploratory testing. Agents that crawl an app like a real user, clicking through flows, submitting forms with unexpected inputs, and reporting anything that looks wrong.
  • Continuous regression agents. Always-on testing bots that watch your deployment pipeline and automatically run context-aware tests against every commit — not just the tests a human wrote months ago.

The Real Opportunity for QA Engineers

Here is the thing that excites me: this is the biggest opportunity for QA engineers in a decade. When everyone can build software but few can verify it, quality becomes the bottleneck. And the people who know how to think about testing — who understand edge cases, security implications, accessibility requirements, and system integration — become incredibly valuable.

The QA engineers who will thrive are not the ones writing Selenium scripts by hand. They are the ones building AI-powered testing frameworks and orchestrating agents that can keep pace with the speed of AI-generated code.

If you are in QA right now, learn prompt engineering. Learn how to build and configure AI agents. Learn how to set up autonomous testing pipelines. The developers are vibe coding — your job is to make sure the vibes are actually correct.

The Bottom Line

Vibe coding is not going away. It is accelerating. And that is genuinely exciting for what it means for democratizing software creation. But every wave of creation needs a corresponding wave of verification. Right now the creation side is sprinting and the verification side is walking.

That gap is where the next generation of QA innovation will happen. And honestly, I cannot wait to build it.

Fight On. ✌️

Share this post

You Might Also Like

Stay in the Loop

Get weekly insights on AI-driven QA, engineering leadership, and automation strategies.

No spam, ever. Unsubscribe anytime.