软件测试行业2021年度调查报告

Posted 酔清风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试行业2021年度调查报告相关的知识,希望对你有一定的参考价值。

篇幅较长,请大家耐心看完,建议收藏慢慢看,另外文末给大家准备了面试资料(面试题加学习资料等),需要自取!

2021年,中国农历牛年,新冠疫情发生第二年,也是互联网企业被锤的最厉害的一年,于是行业卷起来了,测试圈可以说是最卷的一年。不知道何时从哪里刮起了一阵“去测试化”的风,号称靠开发人员自保证,最后的结果会以什么样的方式结束,暂未知。但作为从事测试/QA这个领域的我们,未雨绸缪,适者生存,关注市场/行业的变化,打有准备的仗,才不至于在行情不好之下令自己措手不及。

2022年第一个月快过去了,农历新年前夕,作为国内深受各位测试人喜爱的测试专业社区,让我们跟大家一起回顾一下在疫情冲击下这几年测试行业的变化,并提前祝大家虎年快乐,虎年大吉,虎虎生威!

问卷数据

今年我们总共收集到了1859份问卷,由于年底社区网站受一些不可控因素影响导致无法访问,今年在样本总数上比去年减少了200多人,但整体样本丰富度上没有受影响。人群几乎涵盖了全国所有省份以及港澳台地区人群,甚至还有一部分来自北美、欧洲、澳洲等地区的人群参与。

测试人员薪资状况 

首先我们来看看同行们最关心的薪资收入变化情况。

2021年加薪情况

欣喜的是2021年加薪情况依然保持良好,与19年和20年基本持平,加薪幅度超过30%的占比高达13.5%,远超过去两年;加薪超过10%的累积约45%的测试人员,近一半;说明企业在测试开发领域还是舍得投入的。我们预计下2022年,从脉脉上最近晒的年终奖就可以看出,2022年不太乐观。

与拉勾网的2021年总结报告提到的互联网人才平均薪酬较2020年提升13%相比,测试领域略超。这里做个猜测,是不是测试开发的新人们比例增长了,尤其是校招生,加薪增幅会相对可观;换个角度看,是不是工作时间久的人就需要紧张一下了呢?尤其连续2年有超过20%的测试人员未涨薪甚至降薪了,那是妥妥的倒挂了!

问卷参与者薪资分布

超过70%的测试人员月薪过了1万元,约25%的测试人员月薪超过2万元,近10%月薪超过3万元。值得开心的是,大部分测试人员的年均收入远超过上海和北京2021年人均可支配收入。

不过还是得关注下依然有30%的测试人员活在1万元的水平之下,近六成测试人员月薪1万5千元以下,想想在大城市,租个房,扣去生活费交通费,剩下的寥寥无几,简直就是在浪费人生,还不抓紧时间往上蹿,恐怕就要被生活淘汰了。

备注:上海、北京2021年人均可支配收入分别为78027元、75002元(来源网络)

薪资vs地域vs工作年限

考虑到薪资水平和地域、工作年限有比较大的关联,因此本次也单独拆分相关数据进行细分,从下图1可以看出,一线城市工作的人在薪资高分位上占据了绝对的优势,15K以上的薪资水平测试人员一线城市远远超过其他城市的人员,而三线城市及部分非二线城市的省会里,测试人员的薪资天花板相对低了很多,20K以上已经极为稀少

值得注意的是二线城市的测试人员已经不少人拿到30甚至40K以上的薪水,相信未来2-3年后这个比重会和一线城市分庭抗礼,也希望二线以下的城市薪水分布可以往20K以上延伸。

现在的你在上图的左边位置还是右边位置呢?左上角的话来年加倍努力,右下角的话你就是行业翘楚。

薪资和年龄段的分布趋势看上去比较合理,不过值得注意的是35+的从业者还有不少人在15K以下,而22~25岁的人甚至有人已经可以拿到26~30K的薪资,猜测这部分人群应该归功于各大厂商争抢优质校招生的缘故。作为主流年龄段26~30岁人群(占比约42%,下文背景分析将详细展开),不少人拿到40K以上高薪,测试行业的薪资向上的天花板也在逐年提高。

测试人员背景分析 

行业背景

都说上了火箭才能跑得快,绿皮火车上怎么着也不行,我们来看看参与调查的测试人员所在的行业背景,互联网企业占比超过40%。BATTMD也有8.58%,关注TesterHome社区的同行行业分布非常广,基本反映了当前测试覆盖的领域。不过大环境急转直下,行业优势也越发式微,裁员的声音也越来越多,以前有多红,现在就有多惨的公司多了去了。

所在团队规模

或许是参与调研的测试人员来源大公司略多,团队规模大于100人的占比于2021年猛增,少于5人的测试团队反而明显降低,超过42%的测试团队规模大于15人,换个角度看有测试人员参与的公司基本以团队形式出现了。这样也有利于人员管理和测试人员个体综合测试技能的提升。

测试团队规模的增大其实从另一个角度也说明了,目前还是以人力为主的工作方式,我相信很多百人团队,外包肯定是占大头的,依然是劳动密集型的行业。      

入行途径分析

毕业即选择入测试的人员占比连年减少,有近五成测试人员由其他岗位转岗或培训进入,可见岗位入门依然被认为容易。另外,通过培训机构进入的比例持续增加,这一方面说明开设测试培训机构的门槛比较低,越来越多的测试培训机构出现,另一方面也说明测试人才培训已经流水线化,想要通过培训机构进入测试行业的同学,还是得好好选择培训机构。

岗位分布

参与问卷的同行66%以上来自一线测试/测试开发工程师,约20%的测试管理/负责人角色,也覆盖了其他工程效率、咨询等,问卷来源较为全面,也能够反映本问卷覆盖范围。今年新增了一个测试开发的选项,有12%的占比,很明显测试开发也是大家非常喜欢的岗位。

另外岗位分布,也基本上可以看出市场的需求量。       

所在城市分布

北上广深杭,继续居top5,基本与互联网企业的所在地分布情况一致。从调查结果看成都、重庆、武汉、合肥等二线城市都有了不少测试岗位,尤其是成都,高达8.44%,直逼广州的10.65%。那些还在北上深卷的测试同行们若想择一城安居,可以有更多选择了。

另外,从大公司降本的角度来看,未来外包人力都会往二,三线城市迁移,比如上面说的成都,测试外包又是个大头。所以想去二线城市发展的测试同行还得考虑下是否能接受大幅度的降薪咯!

学历分布

学历分布基本保持稳定,本科学历依然是主力军,不过在细分数据的时候我们发现一线城市的本科生占比明显超出二三线城市,高薪和良好的就业机会吸引更多的人才汇聚在大城市,相应的人才竞争激烈的程度也要远超其他地区,但现在越来越多优秀的人才青睐能平衡收入和生活体验的新一线城市。

工作年限分布

工作年限这个数据非常有意思,可以看到每年进入这个行业的新人保持稳定,但是坚持做3年的人在减少。一旦熬过3年,基本就定型了,所以4到10年的测试人数在升高,那是因为测试人员在变老,一不小心就成了夕阳行业,还有了35岁焦虑。

年龄分布   

和上一节的工作年限遥相呼应了,可以看出整个行业从业人员随着年龄在增长了,新入行的比例降低,是不是活力不足了呢。未来是不是会断层?测试岗位点吸引力是不是在降低?

超过30周岁、35周岁的两个年龄段的测试人员占比稳定的增长,换一个角度看似乎这两个当前年龄段的较为稳定,较少“转岗/转型”。

21年参与问卷调研的测试同行90%低于35周岁,可见35周岁这个“坎”是真的。26~30周岁占比约42%,占比最高;26~35周岁年龄段总占比四分之三,也是互联网这个行业的主要年龄段,中坚力量,所以入了这一行,这十年职业生涯将是最关键的十年,要么被淘汰,要么寻求突破。

 性别分布       

参与调研的测试人员连续四年男生占比过6成,可实际各公司测试团队大家的感受总觉得女生多,为什么呢?

这个问题的答案值得测试管理者们思考,也值得我们女性测试同行们思考。我想大概率是因为女性测试同行比较少在外面交流,过于专注眼前,少了抬头看的意愿。

测试人员专业能力 

优秀的测试人员应该具备哪些能力

最近2年的突出变化,大家认为优秀的测试人员需要具备性能、安全、大数据/算法等测试技能大比例提升,甚至增加了数据分析、新兴技术比如区块链等技能。一句话,卷也需要赶技术潮流。

测试人员能力提升方式

从调研结果看,企业内训和培训机构课程占比逐年提升,而线下沙龙和行业大会方式的占比下降非常明显。由此可见,有针对性的培训(被动但精准)成为测试人员容易接受的提升能力的方式。

是否接触过AI技术        

看到这个结果,零接触的占比居然超过77%,近八成,AI智能、大数据都喊了这么多年了,测试人员参与度依然较低。是不是很意外?其实很正常,前面也讲到了目前测试行业还是处于劳动密集型,点点点和简单的自动化依然是主力。而事实上,无论是AI,人工智能,还是大数据,能有这些业务的也基本都在大公司,中小公司即便有,也大概率是通过黑盒手段验收为主。

无论是AI本身,还是用AI技术去做测试工作,目前来看都为时尚早,别被概念的炒作带进沟里去。不过其实话又说回来,这个阶段恰好也是做知识储备的好时候,说不定哪一天真的爆发了,那就有用武之地了。

测试领域现状 

测试开发比

连续四年测试开发比变化不大,不过有11.3%的团队测试开发比小于1:11+,从1:16+的占比逐年增加来看,测试岗位确实有减少的趋势。

我们从不少测试经理或者总监嘴里了解到,目前公司都处于降本提效的阶段,21年的研发效能吹的天花乱坠,真正落地的没多少,倒是把管理者的心气给提高了,都想着提效,提效最好的方法就是砍人,2个人做的事情,变成1个人做,你看效率不是提高了2倍?

所以我们预测,研发测试比会不断增加,直到管理层认识到这原来不科学,不可行为止。这个就像国内搞敏捷一样。

测试左移/右移情况分析

测试右移的“用户数据/日志分析”占比逐年提升,其他方面与过去三年相差不明显。测试左移和右移的口号喊了这么多年,大部分依然停留在2018年水平,有点凄凉。

这个数据也不是很惊讶,首先可能大部分测试工程师对什么是测试左移和右移的概念都不太了解,第二在测试的职责边界里,左移和右移意味要突破边界,这个我相信大部分测试工程师也做不到。

当然,测试左移和右移的重要性毋庸置疑,向左增加白盒投入,深入架构,从源头掐灭风险,向右增加线上监控,主动防御,及早发现问题,减少损失。有追求的测试同行,还是早点开始左移和右移中去吧。

测试流程现状分析

测试流程规范上,设计评审占比近一半,项目复盘/回顾也占比近一半,较过去三年有较明显的提升,说明测试人员的参与度提升,在设计阶段和总结阶段,都能得到认可了。

但依然有超过20%的团队没有参与需求分析和需求评审,为业务质量捏一把汗。   

自动化测试收益分析

由于各大公司投入自动化测试的产出、自动化测试结果和收益评估都比较难衡量,但几乎每一位测试管理者都关注自动化测试的收益。从调研结果可见,仅有约17%认为自动化测试带来收益很好,超过6成认为收益一般。自动化测试投入,依然是个争议的话题。

哪些环节能够提升测试工作效率

功能/回归测试、测试数据构造依然是大家认为可以进行效率提升的主要环节,同时可以看出环境部署、CI/CD等依然占比很高,各大公司的工程效率提升的空间还非常大。

业务测试+工程效能,依然是测试效率提升重点关注点,依然是提高人效、降低人力成本能够寻求的两个突破口。

提升测试工作效率的方式

与上一节相呼应,可以看出最近今年大家使用的方式基本保持不变。不过值得注意的是,UI/API两种自动化方式的占比相较于前面几年在逐渐减少,而测试左右移比重在逐年增加,与上面自动化调研结果结合来分析,测试人员从自动化测试的单一认知上,转变为渗透到项目流程的每个环节的提效建设中,对测试从业者的综合能力再一次提出了更高的要求,测试人员需要具备的技能栈也演变的更加复杂。

阻碍测试进度的因素分析

对于阻碍测试进度的因素,历年来的参与者都是出奇的看法一致,但是环境、数据、会议耗时的变化变得更加凸显。

测试行业趋势分析 

未来看好测试领域的哪些方向

过去几年大火的人工智能、大数据等行业逐渐降温,新生势力迅猛发展,今年“元宇宙”的概念火遍全球,在疫情这个大背景下人们对远程连接互动的需求愈发强烈,各个大厂加入战局,AR/VR概念到底是“营销炒作”还是“划时代的变革”,让我们拭目以待。

关注财经的同学应该非常清楚21年新能源的火爆程度,随着新能源汽车的普及,配合全球和我国“碳中和、炭达峰”概念和目标,这条赛道势必会成为未来极其重要的方向,那新能源相关的无人驾驶技术自然会被推上一个新的高峰。

未来期望转岗的岗位分析

由于20年初新冠疫情的蔓延,20年问卷调研结果中也可见,大家对于“未来的不确定性”达到了峰值,而21年中国在全球疫情依旧严重的情况下取得了举世瞩目的防控成效,一定程度上给我们带来了信心,因此不确定性数据在下降,但是相应的“退休”心态在增加,可能跟21年互联网行业“内卷”状态息息相关。

参与调研的都还是在这个领域耕耘的同行们,可惜我们无法调研统计真正实施了“转岗行动”的数据。尤其那些走上中高层管理甚至跨业务部门管理的同行们,跨出去的越多,才会真正提升我们这个岗位的话语权。

 写在最后 

最后摘一份来自拉勾招聘的《2021年互联网人才招聘白皮书》的关于测试岗位的几个扎心的数据结尾,在我们看好未来趋势的同时,也了解目前企业需求端的状况。

测试工程师是程序员中最好招的岗位,一个测试岗位有约20人竞争,可见卷得厉害。这里可以联想一下遍地开花的各类测试技能培训。当然了,测试人才的层次未知。

2021年,若用一个字总结,那就是“卷”,希望足够的“卷”更能筛选出来更加专业的同行,内卷之下,让我们耐心磨剑吧。

福利

 

以上是关于软件测试行业2021年度调查报告的主要内容,如果未能解决你的问题,请参考以下文章

解析《中国互联网软件测试行业2018年度调研报告》

解析!2018软件测试官方行业报告

2021元宇宙年度报告:能否扛起互联网大旗,再造一个10万亿市场?

代码质量和审查状况年度报告!-2017(中文版)

2021 OceanBase 年度报告 | 用技术让海量数据的管理和使用更简单

行业报告 | 2021.09.24 | 研报目录更新