夜雨聆风学习资料网

ARTICLE · 982823

《360行》第24期:软件测试工程师——AI时代被裁的还是被招的?

《360行》第24期:软件测试工程师——AI时代被裁的还是被招的?
    2026年第一季度,某网站发布了一组让整个IT圈震动的数据:初级测试工程师岗位需求同比下降35%,替代率高达70%。同期的另一组数据更刺眼——AI测试工程师岗位需求暴增42倍,年薪中位数突破50万元。一边是简历投出去石沉大海,一边是猎头开出的价码翻着倍往上涨。一个职业的两端,正在以肉眼可见的速度撕裂。

    有人在脉脉上写道:"做了五年手工测试,上个月被裁了。投了200份简历,回应不到十分之一。HR说现在不招'点点点'的人了。"另一边,一位转型AI测试的同行晒出了自己的offer截图:月薪35K,14薪,外加股票期权。评论区有人酸,有人服,但更多人开始认真思考一个问题——软件测试这个职业,到底是正在消亡,还是正在重生?

    答案是后者。人社部2026年Q1薪酬数据显示,测试工程师在京津冀平均月薪9900元、长三角10700元、珠三角11100元,看似平平无奇。但如果你把目光从"测试工程师"这个笼统标签上移开,去看它的内部分化,会发现这是一张正在被彻底重绘的版图。传统手工测试在萎缩,自动化测试在整合,AI测试在爆发,测试架构师在升值。不是测试没前途了,是"只会点鼠标的测试"没前途了。

一、软件测试工程师每天到底在干什么?

    很多人对"测试"的理解还停留在"找Bug"的层面。走进真实的测试团队,你会发现这个岗位早就裂变出至少四个截然不同的方向,彼此之间的技能差异可能比前端和后端还大。

1. 功能测试:最传统也最"危险"的一环

    功能测试是绝大多数测试工程师入行的起点。核心工作可以概括为:拿到需求文档,设计测试用例,然后按照用例一步步操作软件,看实际行为和预期是否一致。发现不一致,就提Bug单,开发修复后再回归验证。听起来简单,但实际上需要极强的业务理解力和逻辑严谨性。一个好的功能测试工程师,能从需求评审阶段就发现设计漏洞,而不是等产品做完了才说"这个功能不对"。

    但问题也很明显——这是最容易被AI替代的环节。2026年,AI工具已经能自动生成80%以上的标准测试用例,甚至能根据需求文档直接输出BDD场景描述。一位在杭州某电商公司做测试主管的朋友坦言:"以前一个版本需要5个测试人员跑一周,现在1个人加AI工具两天就搞定了。剩下的3-4个人怎么办?要么转,要么走。"

2. 自动化测试:从"手动点"到"写脚本"

    自动化测试是功能测试的进阶方向。核心思路是把重复性的手工操作变成代码:用Selenium或Playwright驱动浏览器自动执行UI操作,用Postman或REST Assured跑接口测试,用JMeter或k6做性能压测。自动化测试工程师本质上是"写代码的测试人员",需要至少掌握一门编程语言——Java或Python最常见,TypeScript也越来越流行。

    他们的日常不是"点系统",而是"写脚本、维护框架、调CI/CD流水线"。每天早上到公司第一件事,往往是看Jenkins或GitHub Actions上夜间跑的自动化测试报告,分析哪条用例挂了,是产品Bug还是脚本本身的问题。一个典型的自动化测试工程师每周大约花40%时间写新用例、30%维护老脚本、20%分析失败原因、10%参加各类评审。这个方向目前需求稳定,但也在被AI重新定义——Playwright 1.60已经集成了AI元素定位,Selenium 4也加入了智能等待机制,单纯写"找到元素-点击-断言"的脚本正在贬值。

3. 性能测试和安全测试:高门槛的细分赛道

    性能测试工程师专门干一件事:把系统逼到极限,看它什么时候崩、怎么崩、崩了之后能不能恢复。用JMeter模拟10万并发用户,用k6做分布式压测,用Grafana监控TPS、响应时间、错误率曲线。这个方向需要懂操作系统原理、数据库锁机制、网络协议栈,门槛远高于普通功能测试。一线城市性能测试工程师月薪在2万到4万之间,资深者可以达到5万以上。

    安全测试则更小众也更贵。核心工作是模拟黑客攻击,找出系统的安全漏洞:SQL注入、XSS、CSRF、越权访问、敏感数据泄露。需要熟悉OWASP Top 10漏洞原理,会使用Burp Suite、ZAP等渗透测试工具,能做API安全扫描和CI集成的安全门禁。金融行业的渗透测试工程师年薪在15万到30万,安全架构师年薪中位数突破80万。

4. AI测试:2026年最炙手可热的新方向

    这是2026年整个测试行业最热的增量市场。AI测试工程师不测传统软件,而是测AI系统本身。具体来说,包括四块核心工作:

    第一,大模型幻觉检测。验证AI生成的内容是不是"一本正经地胡说八道"。比如,让一个客服AI回答"你们的退款政策是什么",它可能编造一个根本不存在的"7天无理由退款"规则。AI测试工程师需要设计评测数据集,系统性地触发模型的幻觉行为,并量化幻觉率。

    第二,RAG检索增强评估。很多企业AI应用都基于RAG架构——从企业知识库检索文档,再让大模型生成答案。测试工程师需要验证:检索到的是不是正确的文档?生成的答案是不是忠实于检索内容?如果用户换一种问法,系统还能不能给出同样的答案?

    第三,Agent决策链路审计。当AI Agent自动调用工具(比如查库存、下订单、发邮件)时,测试工程师需要设计场景验证Agent的决策是否正确、工具调用是否安全、异常情况下Agent会不会"发疯"。

    第四,安全对抗与合规测试。模拟恶意用户的"越狱"提问、注入攻击、社会工程攻击,验证模型防护层是否有效。这本质上是AI时代的渗透测试。

    这个方向门槛不算极高——它是工程化岗位而非算法研究岗。Python基础加自动化框架经验,再了解LLM工作原理就可以上手。但薪资却远超传统测试:一线城市AI测试工程师起薪10K-18K,2年经验可达20K-30K,资深AI测试专家年薪50万-100万。

二、薪资真相:分化比你想的更狠

    软件测试可能是IT行业内部薪资分化最大的岗位之一。同一个"测试工程师"的title,月薪可以从5500元到35000元不等,差距超过6倍。决定薪资的核心变量不是工作年限,而是你处在哪个技术分层。

2026年测试岗位薪资全景(月薪,一线城市参考)

  • 手工功能测试(初级)
    5,500-8,000元。岗位需求同比-35%,是全行业缩招最严重的方向
  • 自动化测试工程师(1-3年)
    8,000-15,000元。掌握Selenium/Playwright+一门语言+API测试,需求稳定
  • SDET/测试开发(3-6年)
    15,000-30,000元。能独立设计自动化框架、CI/CD集成、Docker并行执行
  • 性能测试工程师
    20,000-40,000元。精通JMeter/k6+系统调优+数据库锁分析
  • 安全测试工程师
    25,000元起。熟悉OWASP+渗透测试+CI安全门禁
  • AI测试工程师(1-2年)
    10,000-18,000元起,2年经验可达20,000-35,000元
  • 测试架构师/Principal SDET(9年+)
    年薪50万-80万元。企业级测试策略+云原生测试基础设施+AI评测体系
  • AI质量工程师(资深)
    年薪50万-100万元。AI Agent测试+LLM评测+模型安全对抗

    城市差异也很大。北京、上海的AI测试岗位薪资比成都、武汉高出30%-50%。但一线城市的生活成本也高,一些资深测试工程师选择远程办公——2026年已有超过15%的自动化测试岗位支持完全远程,这个比例在IT岗位中名列前茅。另外,金融行业(银行、保险、证券)的测试岗位普遍比互联网公司高10%-20%,因为合规要求更严、测试场景更复杂。

    一个值得注意的趋势是:测试岗位的薪资天花板正在被AI测试方向打破。以前,一个测试工程师干到测试经理也就30K-40K封顶;现在,转型AI测试方向的资深工程师可以拿到35K-50K,甚至更高。薪资曲线不再是平缓上升的斜坡,而是在某个技能拐点突然跳升。

三、什么专业、什么样的人适合?

    软件测试是IT行业中对专业背景包容度最高的岗位之一。不像算法工程师几乎必须有计算机相关硕士学历,测试工程师的来源极其多元。

专业对口情况

最对口:计算机科学与技术、软件工程。这两个专业的课程体系天然覆盖测试相关的基础——数据结构、操作系统、数据库、软件工程方法论。科班出身的优势在于底层理解扎实,转型自动化或性能测试时上手快。

高度兼容:信息管理与信息系统、数学与应用数学、统计学。这些专业培养了数据分析思维和逻辑推理能力,在性能测试和数据驱动测试领域有天然优势。很多性能测试工程师是数学或统计学出身。

可转行:几乎所有理工科专业。电子信息、通信工程、自动化、机械工程的学生,只要自学一门编程语言和测试工具,完全可以入行。实际上,行业内有大量测试工程师是非计算机专业出身——他们的工程思维和系统性分析能力反而是一种优势。

文科生也可以:功能测试岗位对技术基础的要求相对低,新闻、英语、管理类专业的毕业生入行做功能测试是完全可行的。但前提是必须在一个内卷不严重的细分行业(如车载测试、物联网测试)入行,并且尽快往自动化方向转型,否则会在AI替代浪潮中首当其冲。

性格特质

    测试工程师有一种被行业内反复提及的"气质"——怀疑主义者。一个好的测试工程师天生不相信"这个功能没问题"。当开发说"我测过了,能用"的时候,测试工程师的第一反应不是"那好吧",而是"你怎么测的?测了什么场景?边界值试了没?异常输入呢?"

    除了怀疑精神,还有几个关键特质:

  • 系统性思维
    能从需求文档中梳理出完整的测试矩阵,不遗漏边界条件和异常路径
  • 沟通韧性
    提Bug时开发通常第一反应是"不是我的问题",测试工程师需要用数据和日志说服对方,而不是吵架
  • 耐心与细心
    回归测试可能要跑上百条用例,每一条都要认真核对结果,AI可以帮忙但最后一道防线还是人
  • 持续学习力
    测试工具和框架每隔18个月就有一轮大更新,不学就跟不上
  • 业务共情
    最好的测试不是"技术上没有Bug",而是"用户用起来不别扭"——这需要站在用户角度思考

四、怎么拿到Offer?

    测试岗位的求职路径因方向而异,但有一条通用建议:永远不要以"纯手工测试"的身份去投简历。2026年,连初级功能测试岗位的JD(岗位描述)都开始要求"了解至少一种自动化测试工具"。以下是分层建议。

应届生/零基础转行:从功能测试切入,但必须带"自动化标签"

    如果你是应届生或完全的转行者,入行最现实的路径还是从功能测试做起。但简历上一定要体现"自动化意识"。具体做法:

  • 自学Selenium或Playwright,在GitHub上放一个完整的自动化测试demo(比如对一个公开网站的登录-搜索-下单流程做UI自动化)
  • 学Python或Java基础——不需要多深入,但能写循环、条件判断、函数调用、简单数据处理
  • 考ISTQB Foundation认证——这是国际通用的软件测试基础认证,考试不难,但在简历筛选时是加分项
  • 用Postman做接口测试练习,理解HTTP请求/响应、状态码、JSON数据结构
  • 在LeetCode上刷一些SQL题——很多测试面试会考数据库查询

    面试常考内容:测试用例设计方法(等价类、边界值、场景法、正交法)、Bug生命周期、软件测试生命周期(STLC)、SQL基础、HTTP协议基础。如果是互联网公司,还可能考简单的编程题——比如用Python写一个判断回文数的函数。

    如果1-3年经验:向自动化/SDET转型

这个阶段的核心目标是"会写代码"。建议:

  • 深入掌握一门自动化框架——Selenium+TestNG(Java)或Playwright+PyTest(Python)
  • 理解POM(Page Object Model)设计模式,能设计可维护的测试框架
  • 学习CI/CD——能在Jenkins或GitHub Actions上配置自动化测试流水线
  • 掌握Docker基础——能在容器里跑测试,实现并行执行
  • 开始接触API自动化——用REST Assured或requests库做接口契约测试

    面试常考:自动化框架设计思路、CI/CD配置实战、POM模式原理、接口测试方法论、性能测试基础概念。大厂还会考系统设计题——比如"设计一个电商秒杀场景的测试方案"。

    3年以上:选择细分赛道

    到这个阶段,你必须选择一个细分方向深耕,否则会陷入"什么都做过但什么都不精"的尴尬。三个推荐方向:

  • AI测试方向
    学习LLM评测方法、Prompt工程、Agent框架原理。入门门槛不高,薪资涨幅最大
  • 性能测试方向
    深入JMeter/k6+系统监控+数据库调优。需要懂底层,但壁垒高、不可替代性强
  • 安全测试方向
    考取CISP-PTE或OSCP认证,熟悉渗透测试方法论。金融行业需求旺盛

五、职业发展路径:三条主线,各自的天花板

路径一:技术专家路线——QA → SDET → 测试架构师

    这是最经典的"纯技术"发展路径。初级QA(0-1年)做手工功能测试,月薪5K-8K;QA工程师(1-3年)掌握自动化,月薪8K-15K;高级SDET(3-6年)能独立设计测试框架、搭建CI/CD测试流水线,月薪15K-30K;Lead SDET(6-9年)负责多项目的测试策略和质量度量体系,年薪28万-45万;测试架构师(9年+)负责企业级测试标准、云原生测试基础设施,年薪50万-80万。

    这条路线的天花板在测试架构师。再往上走,要么转技术总监/CIO(需要补充管理能力),要么横向跳到DevOps或SRE方向——因为测试架构在组织架构中的话语权往往不如开发架构。

路径二:AI测试路线——测试工程师 → AI质量工程师 → AI质量总监

    这是2026年最炙手可热的新兴路径。从传统测试转型AI测试,窗口期大约在6-12个月——现在入场,意味着你将是中国第一批有实战经验的AI测试专家。发展节奏大致是:1-2年学习LLM评测和Agent测试方法,3-5年成为团队的核心AI质量负责人,5年以上有机会成为AI质量总监,管理整个AI质量团队。

    薪资方面,这条路线的跃升幅度最大。资深AI质量工程师年薪50万-100万,AI质量总监年薪可达80万-150万。天花板高于传统测试架构师,因为AI应用正在渗透所有行业,质量保障的需求是全行业的。而且这个方向有一个独特优势:它需要"测试思维+AI理解+业务洞察"的三角能力,不容易被纯算法工程师替代。

路径三:管理路线——测试工程师 → 测试主管 → 质量总监

    这是一条"离开键盘"的路线。3-5年技术经验后,如果展现出团队协调和项目管理能力,可以转向测试主管,带5-10人团队;再往上做到质量总监,管理整个质量部门,对产品质量负总责。质量总监年薪在30万-60万之间,大厂可达80万。

    这条路线的挑战在于:管理岗位有限,一个公司通常只需要一个质量总监。而且管理路线在AI时代面临一个尴尬——如果管理者本身不懂AI测试,很难服众,也很难做出正确的技术决策。因此,走管理路线的人最好在转型前先积累一段AI测试的实战经验。

六、一个测试老兵的转型故事

    最后讲一个真实的故事。老陈,2015年入行做功能测试,在一家电商公司干了6年。2021年公司裁员,他是第一批被裁的。"当时真的很慌,33岁,只会点鼠标写简单SQL,投了上百份简历都没回应。"他回忆道。

    被裁后他用3个月自学Python和Selenium,拿到一家金融科技公司的自动化测试offer,月薪从原来的9K涨到14K。2024年,他注意到公司开始大量引入AI应用,主动请缨参与AI客服系统的测试工作。他从零学LLM评测、研究幻觉检测方法、搭建了一套基于Prompt的自动化评测流水线。2026年初,他被猎头挖到一家头部AI公司,title是"AI质量工程师",月薪35K,14薪,加股票。

    "六年时间,从被裁到年薪50万。"老陈说,"中间没有走运,就是每次风口来的时候,比多数人早动了半年。测试这个职业不会死,但'不学习的测试'会。"

    这大概就是软件测试行业在2026年最真实的写照:淘汰的不是测试工程师这个职业,而是停止进化的测试工程师。AI没有杀死测试,它只是把测试从"体力活"变成了"脑力活"——而脑力活的天花板,远比体力活高得多。

    360行——陪你找到你的那一行。下期见。

相关学习资料