AI与Agent开始接管重复性工作后,测试岗会不会成为最先被淘汰的岗位?

0 阅读9分钟

这两年,测试岗位的焦虑是公开的。

一边是招聘缩减。很多公司不再单独大量招“只做执行”的测试岗。 另一边是能力要求上移。岗位名字还叫测试工程师,JD里已经塞进了自动化、平台、数据分析、CI/CD、稳定性、AI评测,甚至还要求懂一点开发框架。

不少在校生会直接得出一个判断:测试岗是不是快没了。 不少初中级工程师更直接:是不是开发有未来,测试没有未来。

这个问题不能靠情绪判断。 要看软件交付链路到底变成了什么样。

真正值得讨论的,不是“测试会不会消失”。 而是软件质量保障,正在从“一个岗位的工作”,变成“整个工程系统的能力”。

目录

  1. 被频繁讨论的不是测试消失,而是执行型测试正在失去位置
  2. 岗位变化的本质,不是少了测试,而是质量开始系统化
  3. AI时代的核心机制,是把质量前移、内嵌、闭环化
  4. 同样叫测试,旧模式和新模式已经不是一回事
  5. 未来留下来的,不是最会点点点的人,而是最会设计质量系统的人

一、被频繁讨论的不是测试消失,而是执行型测试正在失去位置

很多团队现在的变化很直接。

开发提效了。 AI补全、代码生成、脚手架、单测生成,把编码速度整体往前推了一大截。

发版节奏也变了。 以前一周一版已经算快。现在很多业务是每天多次发布,甚至按小时灰度。

系统复杂度更高了。 前端、后端、移动端、微服务、消息链路、推荐系统、Agent工作流、多模型调用,任何一层抖动都可能把结果带偏。

在这种交付节奏下,靠人工回归撑全链路,越来越不现实。

于是最先被压缩的,往往不是“质量目标”,而是“低杠杆的执行方式”。

测试不会消失,消失的是把测试理解成“点点点、提Bug、做回归”的工作方式。

代码生成速度翻倍以后,回归方式不升级,质量一定失控。

二、岗位变化的本质,不是少了测试,而是质量开始系统化

很多人把测试岗变化,理解成“公司不重视质量了”。 这其实看反了。

实际情况往往相反。 不是公司不重视质量,而是公司不再满足于把质量押在几个测试同学身上。

本质变化有三层。

1. 质量从“人力兜底”变成“机制兜底”

过去很多项目靠经验丰富的测试同学盯住关键路径。 这种方式在版本少、系统简单时还能跑。

现在不行。 系统一旦进入高频发布,质量必须沉到流程和平台里。 谁提交代码,谁触发检查;谁改接口,谁承担契约校验;谁上线功能,谁接入监控与告警。

2. 测试从“项目后置环节”变成“研发全过程能力”

以前很多测试工作发生在开发完成之后。 现在质量保障要覆盖需求评审、接口设计、代码提交、自动化验证、灰度发布、线上观测、故障回流。

测试不再只出现在流程末端。 它已经进入交付链路中间。

3. 测试对象从“确定性系统”变成“复杂不稳定系统”

传统业务系统更多是在校验输入输出。 AI系统、推荐系统、Agent系统则不一样。

它们常常有三个特点:

  • 输出并不完全固定
  • 质量标准不只看功能是否可用
  • 问题可能来自模型、数据、工具调用、提示词、上下文、外部服务

这意味着测试工作的重点,开始从“验证功能正确”转向“控制系统风险”。

三、AI时代的核心机制,是把质量前移、内嵌、闭环化

真正有竞争力的质量体系,不是多写几条用例。 核心在于三件事:前移、内嵌、闭环。

1. 前移:问题不要等到联调后才发现

需求阶段就要识别边界。 接口阶段就要定义契约。 开发阶段就要接入静态检查、单测、冒烟、依赖扫描。

很多线上事故,根本不是测试执行不够,而是约束建得太晚。

2. 内嵌:质量能力必须长在流水线里

质量门禁不能靠人工喊。 要让CI/CD自动判断。

什么能合并,什么能发版,什么必须阻断,都应该有规则。

3. 闭环:线上问题必须反哺测试系统

很多团队自动化做了不少,效果却一般。 原因不是没写脚本,而是没有反馈闭环。

线上告警出来了,没有回流成测试数据。 生产事故出现了,没有沉淀成规则。 用户真实异常发生了,没有转成稳定性用例。

这种自动化,覆盖率看着不错,防守能力却很弱。

上面这条链路里,测试已经不是一个独立阶段。 它变成了交付系统里的连续能力。

未来团队争夺的,不是谁会测,而是谁能把质量沉到流水线、平台和数据闭环里。

四、同样叫测试,旧模式和新模式已经不是一回事

很多人争论“测试有没有前景”,其实是在拿两种完全不同的岗位做比较。

维度旧测试模式新质量工程模式
工作起点开发提测后介入需求、设计、开发阶段就介入
核心动作写用例、点点点、提Bug设计门禁、构建自动化、沉淀规则
验证对象页面和接口功能交付链路、系统行为、稳定性、数据质量
工具能力测试平台使用脚本、框架、流水线、监控、数据分析
价值位置项目末端兜底工程体系中枢
可替代性

这也是为什么很多人感受到“测试岗位变少了”,但企业又一直在找“懂工程的质量人才”。

不是没有需求。 而是需求已经换了。

再看两个典型场景。

场景一:传统回归测试

版本来了。 测试同学拿着Excel用例表,一轮一轮点页面、跑接口、提缺陷。 效率依赖熟练度,覆盖依赖经验,结果依赖人是否足够细心。

场景二:现代质量工程

需求评审时定义验收规则。 接口阶段落契约测试。 开发提交代码自动触发单测、API校验、UI冒烟。 发布前自动校验核心链路。 上线后看监控、埋点、日志、错误率。 一旦线上异常出现,自动回流到测试数据池和规则库。

这两种工作,名字都可能叫测试。 但技术含量、工程价值、职业寿命,已经完全不是一个量级。

五、对个人真正有用的,不是焦虑,而是能力结构重做

对在校生来说,最危险的误区不是学测试。 而是把测试理解成一个低技术门槛的岗位。

如果你还停留在“会写用例、会提Bug、会跑回归”,竞争力会越来越弱。 因为这些能力最容易被流程、平台和AI工具吞掉。

对初级工程师来说,关键不是拼加班。 而是把自己从执行者切到建设者。

你至少要开始补这几类能力:

1. 自动化能力

不是会不会录制脚本。 而是能不能把高频验证稳定地跑进流水线。

2. 接口与数据能力

能不能构造数据、理解接口契约、识别链路断点。 很多质量问题最后都落在数据一致性和服务边界上。

3. 工程平台意识

CI/CD、环境治理、测试平台、监控告警,这些不再是“额外加分项”。 它们正在成为测试工程师的基本盘。

4. AI系统评测能力

AI产品出来以后,测试对象不再只有页面和接口。 还包括提示词、检索召回、工具调用、模型输出稳定性、幻觉率、任务完成率。

对中级工程师来说,分水岭更明显。 谁能建立质量指标、推动质量门禁、设计反馈闭环,谁就会从“测试执行负责人”变成“质量体系负责人”。

一个岗位有没有前景,看的从来不是名字。 看的是它能不能绑定更关键的系统能力。

六、未来留下来的,不是最会点点点的人,而是最会设计质量系统的人

测试岗不会因为AI出现就整体消失。 但岗位会继续分化,而且分化会越来越快。

一类岗位会持续被压缩。 特点很明显:工作内容高度重复,依赖人工执行,缺少工程产出,可迁移性弱。

另一类岗位会持续抬升。 它们通常和下面这些关键词绑在一起:自动化、平台化、稳定性、数据治理、质量度量、AI评测、发布治理、反馈闭环。

这也是为什么现在越来越多团队不再单独强调“测试”,而是改成“质量工程”“测试开发”“SDET”“质量平台”“AI评测工程师”。

岗位名字在变。 背后的信号很清楚: 企业需要的不是更多人去重复验证,而是更少的人把验证系统建起来。

站在今天看,测试岗最值得担心的不是“会不会被淘汰”。 真正该担心的是,自己的能力是不是还停留在上一个交付时代。

当AI把编码速度、提测频率、系统复杂度一起推高之后, 你所在的团队,质量保障还是靠人海回归,还是已经沉到了工程系统里?

霍格沃兹测试开发学社,是一个专注软件测试、自动化测试、人工智能测试与测试开发的技术交流社区