前言
2018 年底,TesterHome 测试开发社区发起了面向中国互联网软件测试行业的年度调研活动,截止到目前,已经收集到 2037 份问卷反馈,在这里特别感谢每一位参与者的大力支持。经过数据整理和分析,现将调研结果报告开放给各位软件测试同行。
期待各位提出反馈和建议,也希望 TesterHome 社区今后每一年都能给测试行业贡献更高质量的行业调研报告。本次调研报告地址:https://jinshuju.net/f/iBwLDt
软件测试工程师生存指南 | 最值得关注的 19 个问题答案揭晓
***项.男女比例 —— 测试猿 or 测试媛,谁才是少数群体?
本次参与调研的参与者 2000 余人中,男女比例有点颠覆了大家的认知,以往大家都会认为测 试行业妹子多,实际上每 3 个测试同学中就有 2 个多的男同学。当然相对于整个 IT 行业 的男女比例来说,测试行业的女生比例还是比较高的。
第二项. 年龄分布 —— 测试开发工程师的中年危机了解下?
测试行业的主力军年龄分布主要是集中在 26-30 岁这个区间,这部分的群体承担着行业 发展的主导力量,属于比较合理的分布。值得注意的是已经有将近 1/4 的人处于 30-35 岁的年龄段,前阵子热烈讨论的 34 岁年龄焦虑的话题可算是吸引力大量的眼球,也引发了“行业中年危机”大讨论,而大于 35 岁的测试人员达到了 4.8%。作为测试行业中高级群体,这部分人的未来发展不仅仅是代表着自己,其他年龄段的人也在关注他们, 因为这部分人代表着测试人员未来发展的风向标和先驱。
第三项. 城市分布 —— 软件测试岗位在一二线城市的分布情况?
不出所料,一线城市占据了绝对的主导地位,测试行业作为 IT 行业的一部分,间接体现 行业公司的发展现状。分布在一线城市比例接近七成,这说明就业机会还是主要聚集在一线城市,二线城市虽然有个别城市发展迅速,但是整体来说,一线城市的公司数量和机会依然是大家青睐的地方,如果每年都可以完成这样的调研的话,或许可以看出一线城市和二线城市人才流动的趋势,帮助大家做一些决策。
第四项. 测试工作经验分布 —— 测试小白和老司机比例?
工作年限排***的是工作 1-3 年的群体,测试行业整体的工作人群比较年轻化,也可能存在人员流动较大的因素在里面。与前面选项不太匹配的是年龄分布主要在 26-30 岁的区间,而工作经验的比例却并非 4-5 年居多,这个数据的差异推测是因为转岗导致的。
第五项. 测试人员学历分布 —— 行业学历水平变化趋势?
本科群体的比例达到 73.5%,行业的人才水平不断的提升,通过这个学历的分布可以看 出各大公司要求学历是正常情况,行业在发展的同时必然是择优录取,且可选择的人才池本来就很大。如此激烈的竞争环境下,努力提升个人竞争力显得尤为重要。
第六项. 测试人员岗位分布 —— 市场对不同职级岗位的需求?
参与问卷的同学有一半是测试工程师岗位,测试开发和自动化测试两个岗位目前还处于待发展的阶段,社区的测试管理角色居然达到 18.4% 的比例,期望这些人能不断***测试行业的发展。
第七项. 测试人员薪资分布 —— 你的薪资水平打败多少同行?
不要再纠结于 MM 匿名区的年薪百万了,我们来客观的了解一下行业的薪资分布,看看自己在行业里是什么样的水平。当前的数据有 70%的人群来自一线城市,而超过 50%的 人薪资主要分布在 5-15K 的区间,近几年来由于媒体过度曝光各大公司的校招生薪资动辄 22K 起,希望各位测试同学能够客观的看待测试行业当前的薪资状况。我们同时整理了一份薪资分布和年龄的关系图,供大家参考。
第八项. 进入测试行业的途径 —— 企业求贤若渴,英雄不问出处?
毕业就进入了测试行业占了一半以上,这个数据也在情理之中,鉴于毕业生进入测试行业的比重很大,如何保证应届生能够尽快适应岗位需求,满足企业的人才空缺,是学校和社会机构需要共同来思考和解决的问题。
不过值得关注的是转行到测试的人员达到了 19.1%和 12.4%,而培训机构为测试行业输送的人才也占到了接近 10%。
第九项.测试团队的规模 —— 多少人才算测试大团队?
测试团队主要还是以小团队发展为主,大规模的测试部门应该主要分布在一些大厂中。 63%的测试团队的规模在 5-15 人,在团队合作和执行效率上,这种规模的团队协作会更加灵活和机动。
第十项. 测试 vs 开发比例 —— 新时代测试导致的人才结构变化?
测试开发比例在 1:5 左右是比较理想的情况,不足 1:3 的项目团队的测试资源还是非常充沛的,而 1:10 及更大比例的测试团队,如果不考虑编制问题的话(如大量采用外包人员),则需要有先进的流程管理方式和健全的平台化工具来保障这种程度的人员配比,当然也可能是因为很多测试开发工程师算到了研发岗。
第十一项.从事测试左移右移的内容有哪些? —— 你的技能树点亮多少?
随着行业的发展,测试人员水平越来越高,对质量保障的切入点变得越来越丰富,项目中的测试左移和右移的工作会越来越多,也对测试从业人员带来了更高的要求,通过问卷的调研结果,能看出测试人员在自动化测试和需求文档维护上投入了大量的精力。
第十二项.测试流程包含环节 —— 业内普遍的流程是怎样的?
这些环节应该是测试流程中贯穿整个过程的事情,也是项目节奏把控比较好的一种体现,测试人员需要积极主动的推动和全程参与。
第十三项.测试人员提升能力的方式 —— 哪些办法最有效?
来了解一下测试同行们都是如何提升自己能力的吧。“社区论坛博客”和“测试书籍阅读”这两项排名靠前,欢迎多来社区发帖讨论,也多多参加社区组织的线下沙龙和技术聚会,共同学习互动。
第十四项.优秀的测试人员应该具备的技术/能力 —— 真·测试大咖牛在哪里?
优秀的测试人员具备的能力,这个数据可以帮助大家知道,想要得到行业认可,应该从哪些方面入手学习,才更容易在同行中具备优势。
第十五项.工作中最阻碍测试进度的因素 —— 项目延期杀测试祭天?
需求不明确居然占据到 77% 的比例,产品经理们请长点心吧。这个锅测试不背。^_^
第十六项.哪些环节可以进行效率提升 —— 高效能测试的内功建设?
大家的观点很明确,相信业内也是这么做的,所以当你的团队打算投入效率化的工作, 不妨看看其他团队的侧重点都有哪些。
第十七项.您当前工作中使用到了哪些效率提升方式 —— 测试必备神兵利器?
果然 API 自动化测试和 UI 自动化测试占比***啊,社区的数据也反映出大家比较热衷于讨论这两个话题。最近一两年社区讨论 CI/CD 和 DevOps 话题的帖子也越来越多了,测试人员不论是在岗位职责还是技能发展上的路也越来越宽。
第十八项.测试行业未来的趋势更看好哪些方向 —— 与时俱进,未雨绸缪?
行业发展趋势往往跟随热点来的,就近 2 年来说,AI 和机器学习被看好是情理之中,IoT 行业的快速发展也给测试行业带来了不一样的挑战,大家在最近 2 年择业的时候可以参考一下这个数据。
第十九项.未来 5-10 年您想从事的岗位 —— 测试征途,路在何方?
大家的目标还是很明确的。虽然测试经理和主管的人群占了本次调研 18.4%的比例,但是总监及以上的群体只有不到 1%,未来的路充满了挑战,请大家努力加油。
结束语
本次问卷的结果向我们传达了一些重要信息,测试行业的男女比例、薪资分布、年龄分布等等,与此同时也告诉了我们一个出色的测试工程师应该如何规划自己的未来,包括薪资的增长、行业的选择、城市的考虑、职业发展的空间、别人都在研究什么技术,同时也留下了一些疑惑,比如工作中需求不明确占了 77.8%的问题;大于 35 岁的测试人员有 4.8%;一大批应届生直接进入测试行业,而很多院校还没有专门的测试专业和课程;测试行业的薪资水平似乎不那么高等等。
以上种种信息,不论是意料之中的,或者意料之外的,我们相信对个人还是团队既可以审视过去的自己,也可以帮助我们更好的迎接未来的挑战,测试行业年龄依然是比较年轻化,这是我们比较欣慰的事情,未来也会有越来越多有想法、有执行力的年轻人承担起行业发展的责任,去撑起未来行业各个方向产品的质量重担,测试技术也会随着新兴领域的崛起和发展而越来越多元化,希望未来的测试行业在 AI、IoT、加密货币区块链技术、大数据算法、VR/AR 等领域遍地开花。
另,由于本次调研是社区***次做规模化调研,并没有往年的对比数据,在很多选项上没办法做总结和预测,只能给出粗略的点评,仅供参考。比如对于人员的地区分布做的不是很细致,最初的问卷版本中城市选项比较多,担心填写有负担,最终精简出按一二三线城市来划分,也有些遗憾。
***,还是要感谢每一位花费时间参与填写问卷调研的测试同学,也感谢每一位给问卷调研提供帮助的人,非常感谢大家!