

前几个月,一个测试工程师朋友发给我一条截图。是他们公司发出去的招聘信息——他自己公司的,招的是他岗位的接替者。职位名称已经不叫"测试工程师",叫"AI质量工程师"。
职责描述里,"编写测试用例"只出现了一次,排在第六条。排在前面的是:设计AI测试评估框架、分析生产环境质量数据、参与AI功能的需求风险识别、负责多Agent测试体系的搭建与维护。薪资范围,比他现在高出了40%。
他发给我这张截图,只说了四个字:"我不达标。"我拿着这条信息看了很久。不是因为它罕见,而是因为它太有代表性了——这不是一家公司的个别变化,这是一个信号,指向整个测试岗位正在经历的系统性重塑。
很多测试从业者的感受是:我的日常工作好像没什么变化,还是在写用例、跑回归、提bug。这个感受是真实的。但它容易造成一种误判——以为变化还没来。变化不是同时到来的。它先在头部团队发生,在前沿公司发生,在最愿意拥抱新技术的团队里发生。然后,以快得超出预期的速度,扩散到更多地方。五年,足够让一件在少数团队里发生的事,成为整个行业的新常态。
五年后,测试岗位的要求、分工和价值评估,会和今天有根本性的不同。这不是预言,这是一个基于现有趋势、可以被认真推演的判断。
今天的测试岗位,边界相对清晰:需求文档进来,测试报告出去。测试工程师是一个接受输入、产出验证结论的角色。五年后,这个边界会模糊,然后消失。原因是双向的。
一方面,执行层的测试工作会被工具和Agent高度自动化。用例执行、回归验证、缺陷记录——这些工作不再需要人工大量介入。如果测试工程师只做这些,他的岗位就失去了存在理由。
另一方面,整个软件研发过程对质量判断的需求在增加。需求阶段需要有人识别风险,架构设计阶段需要有人提出可测性要求,上线决策需要有人给出质量背书,生产运营阶段需要有人监控和响应质量异常。
这些需求,历史上没有人系统地承接,因为测试工程师忙于执行,没有精力往上走。AI把执行层接过去之后,测试工程师必须往上走,承接质量治理的职责。
五年后,"测试工程师"不只是"验证代码是否正确"的人,而是"在整个研发生命周期里管理质量风险"的人。
这不是头衔的变化,是职责范围和价值主张的根本性扩展。
今天的测试岗位,最核心的硬技能是什么?
在大多数团队的实际评估里,答案是:会用Selenium/Playwright、会写接口自动化、会搭CI流水线、会做性能测试。这些技能,本质上都是工具的使用能力。
五年后,这些工具技能会成为门槛而不是优势——就像今天你不会打字会被认为没有基本技能一样,会用测试工具会变成最基本的要求。
真正有区分层次的技能,会变成:
质量策略设计能力——给定一个复杂的系统和有限的测试资源,你能不能设计出一套覆盖核心风险、效率最优的测试策略?这需要对系统的深度理解,对业务风险的准确判断,对测试技术的全局把握。
AI评估体系设计能力——你能不能为一个大语言模型应用设计出有效的评估框架?什么指标,什么基准,什么采样策略,什么判断机制——这是AI时代测试工程师最稀缺的新技能之一。
质量数据分析与决策支持能力——你能不能从大量的质量数据里提取有意义的信号,用这些信号支撑上线决策、资源分配、风险预警?这需要数据分析能力,更需要把数据翻译成业务语言的沟通能力。
测试体系架构能力——你能不能为一个快速成长的技术团队设计可扩展、可维护的质量工程体系?这是系统设计能力在质量领域的应用。
这四种能力,没有一个是靠学一个新工具能获得的。它们需要积累、思考、实践,以及对整个软件工程体系的深度理解。
今天的测试岗位,在大多数团队里是相对扁平的:初级测试、中级测试、高级测试、测试负责人,能力差异是量的差异,不是质的差异。
五年后,这个扁平结构会被打破,形成两极化的分层:
高端层:质量架构师/质量工程负责人
这个层次的人,负责整个产品或团队的质量战略:设计质量体系、定义质量标准、主导质量文化建设、支撑重大技术决策的质量判断。他们懂业务、懂技术、懂组织,是质量领域的战略角色。
这个层次的岗位,需求不会大,但价值极高,薪资会对应地显著提升。
基础层:AI辅助测试执行岗
这个层次的人,主要工作是监督和管理自动化测试流水线——配置Agent任务、审核AI生成的测试结果、处理自动化无法覆盖的边缘场景、维护测试数据和测试环境。
这个层次的岗位,工作内容会大幅简化,进入门槛降低,但同时,薪资溢价也会随之收缩。
被压缩的中间层:传统自动化测试工程师
最尴尬的位置,是今天最多的那部分人——擅长写自动化脚本、维护测试框架、运行回归流水线的中级测试工程师。
这个层次,五年后会面临最大的压力:他们做的很多事,Agent能做;他们的价值,在工具替代执行层之后,找不到清晰的定位。
除非这部分人完成了向上的跃迁——往质量架构方向走,或者往AI评估体系方向走——否则他们会面临真实的职业危机。
今天,测试工程师的工作好不好,用什么评估?
大多数团队的答案是:用例数量、自动化覆盖率、缺陷发现数、回归通过率。这些都是过程指标——衡量的是测试活动做了多少,而不是测试活动带来了什么结果。这套评估体系有一个根本性的问题:它可以被"优化",而不改善真实的质量。覆盖率可以用无意义的用例堆高,缺陷数可以靠降低判断标准提升,回归通过率可以靠降低用例覆盖难度保证。
五年后,这套评估标准会被推倒重建,新标准会指向业务结果:
生产环境的缺陷逃逸率——你的测试,拦截了多少本该在测试阶段被发现的问题?
质量风险识别的准确率——你在需求阶段识别出的风险,有多少后来真的成了问题?识别出来的风险,有多少成功被预防了?
质量决策的参考价值——你给出的质量评估和上线建议,团队有多大程度在依赖它做决策?
AI功能的质量基线保持——你负责的AI功能,质量是否持续稳定在既定基线之上?
这些指标,比覆盖率和通过率难做,因为它们不能被"刷"出来——它们是真实业务结果的直接反映。
但这些指标的转变,对测试工程师来说既是挑战,也是机会:当价值被业务结果衡量,测试工程师就能真正地说清楚"我为业务带来了什么",而不只是"我完成了多少测试任务"。
今天,"测试"是一个独立的职能,测试工程师是一个专职角色。开发做开发,测试做测试,边界清晰,各司其职。
五年后,这个清晰的边界会变得模糊。
在一部分团队里,"测试"会作为一种能力,而不是一个岗位,被融合进整个研发团队:
开发工程师会被要求具备基本的测试能力——写单元测试、设计接口契约测试、关注代码的可测性。
产品经理会被要求具备基本的质量意识——在需求设计阶段识别质量风险,定义可验证的验收标准。
而测试工程师,则会往两个方向分化:一部分成为质量架构师,负责体系设计和质量治理;另一部分成为嵌入式质量工程师,深度融入某个产品或技术团队,成为团队里的质量专家,而不是一个流水线上的独立角色。
"把需求扔给测试,测完再扔回来"的瀑布式协作模式,会在大多数团队里真正消亡。
质量不再是某个岗位的专属职责,而是整个团队共同持有的工程素养。
小林做了六年测试,主要是自动化测试方向。Python写得不错,Playwright和pytest用得很熟,Jenkins流水线维护得很稳。在现在的团队里,他是核心骨干。
但过去一年,他开始感受到压力。
团队引入了AI测试工具,大部分用例生成和初步执行开始由工具承担。他的工作,从"写脚本执行测试"变成了"监督工具跑测试,处理工具跑不了的部分"。
工作量下降了,但他并没有感到轻松,而是感到了一种说不清的焦虑——他开始不确定自己的价值在哪里。
他做了一个选择:报名参加了公司内部的AI产品特性分析课程,开始主动参与产品评审会,尝试在测试报告里加入质量风险分析的板块,而不只是数字汇总。
三年后,他的岗位已经不是"自动化测试工程师",而是"质量策略工程师"。他不再以"跑了多少用例"衡量自己的价值,而是以"在需求评审里识别出了几个被后来验证的关键风险"作为自己的核心成绩。
小林的故事,是中间层主动完成跃迁的故事。不是所有人都会做这个选择,但做了的人,结果是不同的。
阿敏做了三年测试,一直在做功能测试,自动化会一点,但不是强项。她的强项是:能快速理解业务,能用开发和产品都听懂的语言描述问题,在评审会上敢说话。
AI工具出来之后,她没有焦虑,而是第一时间去用。不是因为她技术很强,而是因为她判断:工具能帮她做的,都是她不擅长的;工具做不了的,恰恰是她擅长的。
她开始系统地学AI评估方法论——不是深度学习,而是测试视角下的AI质量评估:幻觉检测、输出一致性、偏见识别、边界场景设计。她把这些方法应用到团队里的AI新功能测试上,写了几篇实践分享,在内部获得了很高的关注度。
两年后,她被调去负责公司AI产品的质量评估专项。她的核心工作,是设计评估框架,而不是执行测试。
阿敏的故事,是认清自己优势、找到新赛道的转型故事。技术不是唯一的路,业务理解和方法论思考,在AI时代同样是稀缺能力。
老王做了十二年测试,经验丰富,手工测试和接口测试都很扎实。他见过太多工具和概念的起起落落,对AI浪潮持观望态度——"等等看,这东西能不能真正落地"。
他的工作日常,在三年里变化不大。但有一天,他发现招聘网站上,他这个层次的岗位,数量少了很多,薪资期望低了不少。他去面试,发现面试官问的问题,他有一大半不知道从何回答——不是技术细节,而是"你有没有在AI功能测试上有过实际经验"、"你如何设计LLM应用的评估体系"、"你如何用质量数据支撑上线决策"。
老王不是不努力,他是用了十二年的方式继续努力,但方向错了。
他的故事没有坏结局——他最终在一家传统行业的公司找到了稳定的岗位,那里的测试工作变化没有那么快。但他知道,那是一个保守的选择,不是一个成长的选择。
老王的故事,是这个行业里最多的那种故事:不是失败,但是停滞。停滞在一个变化越来越快的行业里,意味着什么,每个人心里都清楚。
五年,说长不长,说短不短。从职业发展的维度,五年足够一个人从初级走到高级,从执行者走到架构者,从一个工具使用者变成一个体系设计者。从行业变化的维度,五年足够让一种新的岗位要求成为行业默认标准,让一批没有跟上变化的人面临真实的职业压力,也让一批认清方向、提前行动的人完成漂亮的跃迁。变化不会等你准备好。它会先在你不注意的地方发生,在你意识到的时候,已经有人走在了你前面。
回到那条让我朋友坐立难安的招聘信息。他说"我不达标",我后来告诉他:你现在不达标,不代表五年后不达标。差距是真实的,但差距不是命运,差距是起点。
那条招聘信息的真正价值,不是告诉你你落后了,而是告诉你终点在哪里——告诉你五年后这个岗位需要什么样的人,让你有机会现在就开始走那条路。大多数人看到差距,感受到焦虑,然后继续做原来的事,期待焦虑会自己消失。少数人看到差距,把它转化成一个清晰的目标,然后开始一步一步地缩短它。这两种人,五年后的处境,会完全不同。
如果你现在是一名测试工程师,我想用最后几句话说清楚一件事:这个职业不会消失,但它正在成为一个不同的职业。不是更难的职业,而是更有价值、更需要判断力、更深度嵌入软件研发过程的职业。
你不需要成为AI专家,你需要成为一个在AI时代仍然能清晰回答"我为质量带来了什么不可替代的价值"的人。
这个答案,不会从工具里长出来,不会从证书里长出来。它会从你对业务的深度理解里长出来,从你面对复杂系统时的判断力里长出来,从你让整个团队相信"质量值得被认真对待"的影响力里长出来。