惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
J
Java Code Geeks
雷峰网
雷峰网
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
云风的 BLOG
云风的 BLOG
V
Visual Studio Blog
V
Vulnerabilities – Threatpost
S
Securelist
The Hacker News
The Hacker News
The Register - Security
The Register - Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Help Net Security
Help Net Security
G
Google Developers Blog
Hugging Face - Blog
Hugging Face - Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
M
MIT News - Artificial intelligence
AI
AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The GitHub Blog
The GitHub Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Schneier on Security
Schneier on Security
N
Netflix TechBlog - Medium
T
The Blog of Author Tim Ferriss
Google DeepMind News
Google DeepMind News
Hacker News - Newest:
Hacker News - Newest: "LLM"
H
Hacker News: Front Page
博客园 - 司徒正美
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
B
Blog
Microsoft Azure Blog
Microsoft Azure Blog
大猫的无限游戏
大猫的无限游戏
Security Latest
Security Latest
Engineering at Meta
Engineering at Meta
N
News and Events Feed by Topic
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
酷 壳 – CoolShell
酷 壳 – CoolShell
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
Threat Research - Cisco Blogs
U
Unit 42
V
V2EX
V2EX - 技术
V2EX - 技术
L
LINUX DO - 最新话题
aimingoo的专栏
aimingoo的专栏
Microsoft Security Blog
Microsoft Security Blog
Recorded Future
Recorded Future
P
Privacy & Cybersecurity Law Blog
美团技术团队
小众软件
小众软件
F
Fortinet All Blogs

AI Archives – TechEmpower

Agentic Coding in Practice Product meets Engineering in the AI Era Red Teaming Gen AI Building Reliable Autonomous Agentic AI AI Coding Tools Metrics 2-week spike to ramp up on AI Coding Tools Real-time Monitoring of LLM-Based Applications AI Coding Assistants Update
QA in the age of agentic coding: shift-left and shift-right
Tony Karrer · 2026-04-17 · via AI Archives – TechEmpower

You may have heard some version of this question already: “If AI can generate code and tests so quickly, do we still need QA?”

Yes we still need QA, but what “QA” means is rapidly changing.

Teams using agentic coding are shifting quality both left and right. Left into work definition, acceptance criteria, and test architecture. Right into integration confidence, production signals, and release confidence.The shift matters because no downstream checkpoint can absorb the volume agentic engineering can produce.

QA has to stretch in both directions – into the decisions that shape the work, and into the signals that show it will hold up in production.

Where this is heading

The shape of QA is still in flux.

Some teams are pushing quality further left, with more rigor in specs, acceptance criteria, and engineering guardrails before agents ever start writing code. Fowler’s recent “harness” framing pushes even further in that direction: the goal is to create stronger guides, checks, and boundaries around agentic work so that quality is built into the system earlier, rather than rescued at the end.

At the same time, teams are also being pushed right. Faster code generation increases the need for integration confidence, release confidence, observability, and production feedback.

Both moves follow the same pattern: QA is no longer a stage in the pipeline. It’s a thread running through the whole SDLC.

Where AI helps

AI can be genuinely useful in QA work.

  • It can generate baseline unit tests quickly.
  • It can help fill gaps in integration coverage.
  • It can suggest edge cases.
  • It can help analyze failures faster.
  • It can reduce repetitive test-authoring work.

We worked with one client that had a 10+ year old Java application with almost no test coverage. Spending weeks writing tests by hand was not getting prioritized. AI generated a baseline suite in hours.

That was valuable. But “better than nothing” is not the same as “good enough to trust.” That is still the trap.

QA responsibilities still exist

Whether you call it QA or absorb the responsibility into other functions, the responsibilities still exist:

  • Helping define what “correct” means before work starts.
  • Shaping acceptance criteria, workflows, and edge cases.
  • Validating outcomes, not just checking whether scripts pass.
  • Improving release confidence across systems, not just within a single change.
  • Watching production signals and feedback after release.
  • Helping teams identify where AI-generated coverage looks good but misses the real risk.

QA’s future will vary by organization: some will keep a distinct function, some will shift testing into engineering, and others will refocus specialists on end-to-end validation, production risk, and release confidence.

What does not hold up is the idea that QA can remain a cleanup step at the end.

A more practical QA playbook

A practical approach for 2026 looks something like this:

  • Use AI aggressively to generate baseline unit and integration test code, followed by careful human review to finalize.
  • Involve QA earlier in shaping acceptance criteria and edge cases.
  • Put more energy into integration confidence and release confidence.
  • Spend less time maintaining brittle scripts and more time validating outcomes.
  • Treat QA as part of quality system design, not just test execution.

That last point is one of the biggest changes.

The QA teams that create the most value in an agentic world are not just writing or maintaining scripts. They are helping design the system that makes rapid change safe.

Additional reading