随着中国IT行业的发展和软件市场的成熟,人们对软件作用期望值也越来越高,软件的质量、性能、可靠性等方面也正逐渐成为人们关注的焦点。几乎每个中大型IT企业的产品在发布前都需要大量的测试工作。但现阶段,我国软件测试基础人才不足,这也是软件测试行业高薪的原因。
我们可以先来看一下目前软件测试的薪资情况。
测试工程师一般会分为以下几个等级:初级测试工程师、中级测试工程师和高级测试工程师。不
同的级别的测试工程师薪资差异很大。
高级测试工程师
高级测试工程师年薪约30-40万元左右。他们不但需要掌握测试与开发技术,而且对所测试软件对
口的行业非常了解,能够对测试方案可能出现的问题能够进行分析和评估。
中级测试工程师
中级测试工程师的年薪约在20-30万元左右。他们要能够编写测试方案,测试文档、与项目组一起制
定测试阶段的工作计划。能够在项目中合理利用测试工具来完成测试任务。
初级测试工程师
初级测试工程师的年薪约在10-20万元左右。他们的工作通常是按照测试方案和流程对产品进行功能
测试,检查产品是否有缺陷。
从地域来看,广州地区该职位的平均年薪约为10.2万元;
上海地区软件测试工程师的平均年薪为14.28万元;
深圳地区该职位的平均年薪达到了11.88万元;
北京地区软件测试工程师的平均年薪为14.4万元;
上海地区的软件测试工程师享有的带薪年假是全国各地最多的,一年中平均有10天,北京、广州、大连均为8天,杭州和深圳相对较少,为6天。
著名跨国公司人力总监张汶女士表示,在北京,软件测试行业的从业者7成左右都拥有专科以上学历,本科学历的从业者的薪资约为大专学历从业者的1.33倍左右,而硕士学历的从业者薪资起点明显高于本科学历从业者,约为后者的1.49倍。一般外语能力精通者的薪资为平均薪资的1.29倍左右,熟练者为平均薪资的1.09倍,北京地区的平均年薪是全国各城市最高的,超出7万元,其中外商独资欧美企业的年薪为7.8万元,国营企业的年薪紧随其后,超过了7.3万元,合资/合作非欧美企业的年薪较低,约为6万。
据了解,想要成为一名合格的软件测试人员,不仅需要理解和掌握测试理论、标准和规范,还需要根据不同企业的产品特点,熟练操作一种甚至多种测试工具。软件企业在招聘测试人员时一般要求计算机专业大专或以上学历,除了熟悉相关的测试理论和常用的测试工具外,还要有比较广泛的知识面,例如,掌握数据库知识、操作系统知识、编程知识等;具备计算机编码或测试相关工作至少 1 年
以上经验。对于资深的软件测试人员而言,还需具备自主开发测试工具的能力。
软件测试就业门槛低,人才需求量大。
1、就业竞争小。IT人才是企业需求量最大的人群,作为软件开发流程中的重要一环,软件测试岗位渐渐"浮出水面",并凭借其庞大的人才需求和广阔的职场发展前景日渐成为IT职场就业的大热门。
2、职业发展方向多元化。由于工作的特殊性,测试人员不但需要对软件的质量进行检测,而且对于软件项目的立项、管理、售前、售后的等领域都要涉及。在这过程中,测试人员不仅提升了专业的软件测试技能,还能接触到各行各业,项目管理、沟通协调、市场需求分析等能力都能得到很好的锻炼,从而为自己的多元化发展奠定了基础。
3、薪资高。由于软件测试的重要性是近两年才被充分认识到的,高校教育和企业培养都还没有跟上,致使软件测试人才严重供不应求,出现快速提升的状态,薪资也逐步走高。