你或许听闻过软件测试工程师那具有的“双高”说法,也就是地位高,待遇高。然而在实际的职场当中,不同级别的测试岗位,不同城市的各类测试岗,两者的工资差距比想象当中要大出许多。
处于刚进入行业阶段的初级测试工程师,其主要从事的工作是依据已然写好的测试方案,逐个去点击产品、寻觅缺陷。他们并不需要撰写测试计划,也无需设计太过繁杂的场景。在诸如广州、大连这般的城市,初级岗位的年薪大体处于2万至4万元的区间,换算成月薪便是两千多至三千元。众多计算机专业的大专或者本科毕业生,会由这类岗位着手积累经验。企业一般要求他们通晓数据库、操作系统以及编程基础知识,至少具备一年编码或者测试相关的工作经验。
此类岗位门槛并非很高,然而工作重复性颇为显著,一位于大连工作的初级测试员称,她每日需运行上百个测试用例,眼睛注视着屏幕寻觅报错,鉴于技能要求相对基础,可替代性亦较强,故而工资难以提升,众多人在这个阶段停留一至两年,便会寻思办法朝着中级迈进,若想获取更高工资,就务必学会撰写测试方案、运用测试工具,不可仅从事执行层面的工作。

来到中级测试工程师这般层级,薪资便提升至年薪五万至六万元。他们的职责不再单纯是执行,而是需自行撰写测试方案、测试文档,并且要同开发团队一同确定测试计划。更为关键的是,他们得会运用各类测试工具,像是自动化测试或者性能测试工具。于广州一家合资企业,中级测试岗位平均月薪可达五千元上下,然而倘若为欧美外资企业,同等层级则会高出许多。
在中级测试岗位任职,得要理解整个项目的业务逻辑才行。就好比测试一款财务软件,可不是仅仅看按钮可不可以点击就行,还得通晓财务流程。有一位于上海从事中级测试工作的工程师讲,他耗费了半年时间自学自动化测试框架,工资才从六千提升到八千。企业在招聘中级测试人员时,会着重考察对方是否独立撰写过测试方案,能否借助工具提升测试效率。仅仅只会手工测试的人,很难跨越这道门槛。
年薪可达8万到10万元的高级测试工程师,有时甚至更高,他们既要懂测试技术,又要懂开发,还得极为了解所测软件对应的行业,像测试医疗系统会要求懂医院工作流程,测试银行系统会要求懂交易结算规则,高级岗需分析测试方案里可能出现的问题并提前做风险评估,在北京和上海,不少高级测试工程师的年薪已超十万元。
若要做到高级测试岗,一般而言得自己写过测试工具。有一位身处杭州的高级测试工程师表示,他所在那外企要求团队自行开发一套接口测试平台,仅仅依靠市面上现有的工具是远远不够的。企业对于高级岗在学历以及外语方面也有着更高的要求。北京所给出的数据显示是,具有硕士学历的测试从业者,其起薪为本科生起薪的1.49倍之间;而外语精通的从业人员其薪资是平均水平的1.29倍的这个倍数关系。要是你仅仅只会功能测试,却不具备开发能力以及行业知识,那是很难拿到十万年薪的。

工资差距在不同城市的测试岗上极为显著,广州平均年薪大略是4.5万元,然而欧美独资企业却可达7万元,上海平均年薪为6.3万元,欧美独资以及合资企业都在7.7万元之上,国企也能够达到6.5万元,杭州平均年薪是5.5万元,欧美企业能抵达6.9万元,国企同样超过5.9万元,大连相对而言稍低些,平均3.8万元,只是欧美企业依旧能超过4.7万元。
除工资外,带薪年假也存在差异,上海的带薪年假数量是全国最多的,平均一年有10天,北京、广州、大连的带薪年假天数都是8天,杭州和深圳的带薪年假天数仅有6天,这表明一线城市在福利方面具备优势,要是你愿意前往欧美外企或者国企工作,工资会明显比民营和合资非欧美企业高出许多,例如广州合资非欧美企业的年薪不到4万元,而在同一城市的欧美外企年薪能够达到7万元,近乎翻倍。
于北京之地,软件测试方面的从业者当中,七成具备专科及以上学历。拥有本科学历者的薪资,相对于大专学历的而言,乃是其1.33倍之多,而硕士学历者的薪资,相较于本科学历的,更是达到本科的1.49倍。若将此倍数置于年薪七万这个基础之上,其间差距便有两万多块钱。外语能力同样有着重要性,那些精通外语的人员所获薪资,是平均水平的1.29倍,熟练掌握外语的人员所获薪资,乃是平均水平的1.09倍。诸多高薪岗位有着要求,需能够看懂英文需求文档,或者要跟海外团队进行沟通。

某个在北京一家专门针对欧美的独资企业里头工作的测试经理讲,在他们那儿招聘高级测试人员的时候,要是英语面试达不到既定要求的情况,是会直接就给淘汰掉的。这是由于测试报告、缺陷跟踪系统以及自动化脚本注释等方面全都使用英文。要是你自身学历水平不高,外语能力也处于一般状况的话,那么想要进入高薪资所处的圈子就会显得非常困难。相反而言,要是花费时间去把英语水平补充提升上去,又或者去攻读一个在职硕士学位,那么所能获得的回报率是相当高的。
当前,软件测试方面的人才需求缺口已然超过20万人,企业若招不到充足的人员,那就只能通过提高工资来争抢人才。依据近两年的招聘数据而言,测试工程师的年薪始终在逐年递增。特别是在一线城市,高级测试岗位的薪资涨幅显著快于初级以及中级岗位。由于企业愈发重视软件质量,一次严重的线上故障极有可能造成几百万元的损失,故而愿意花费高价聘请靠谱的测试人员。
然而需留意,企业所需求的并非仅仅只会点击鼠标之人。他们所需的是懂得测试理论、标准以及规范,会操作一种或者多种测试工具,最好还能够自行开发测试工具的复合型人才。倘若你是计算机相关专业毕业,具备本科学历,外语也相当不错,那么当下便是步入这个行业的绝佳时机。要是学历或者外语存在短板,尽早加以弥补,工资很快便能提升到一个新的层级。
观毕此篇文章,你认为自身当下的学历、外语程度以及测试技能等方面,距年薪十万之高级测试职位缺口在哪一步呢?欢迎于评论区呈上你的见解,亦切莫忘记点赞并转发予身旁正寻觅工作之友人。