软件测试工程师的薪水如何?

如题所述

  作为软件质量控制中的重要一环,软件测试工程师基本处于"双高"地位,即地位高、待遇高。同时,软件测

  试的人才需求缺口超过20万人,而人才的紧缺也促使软件测试工程师的薪资逐渐走高,高级测试工程师年

  薪可高达10万元。从近期的企业人才需求和薪金水平来看,软件测试工程师的年工资还有逐年上升的明显

  趋势。
  测试工程师一般会分为以下几个等级:初级测试工程师、中级测试工程师、高级测试工程师和测试管理

  人员。不同的级别的测试工程师薪资差异很大。

  初级测试工程师

  年薪约在2-4万元左右。他们的工作通常是按照测试方案和流程对产品进行功能测试,检查产品是否有

  缺陷。具有一些手工测试经验,开发测试脚本并开始熟悉测试生存周期和测试技术;

  测试工程师

  年薪约在5-6万元左右。他们要能够编写测试方案,测试文档、与项目组一起制定测试阶段的工作计划

  。能够在项目中合理利用测试工具来完成测试任务。能够独立编写自动测试脚本程序并担任测试编程初期的

  领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能;

  高级测试工程师

  年薪约8-10万元左右。他们不但需要掌握测试与开发技术,而且对所测试软件对口的行业非常了解,能

  够对测试方案可能出现的问题能够进行分析和评估。帮助开发或维护测试或编程标准与过程,负责同级的评

  审,并能够指导初级的测试工程师;

  Team Leader(测试主管)

  年薪在8-15万,一般具有5年左右工作经验,负责管理一个小团队。负责进度安排、工作规模/成本估算

  、按进度表和预算目标交付产品,负责开发项目的技术方法,能够为用户提供支持与演示;

  测试经理

  年薪在12-20万,能够担当测试领域内的整个开发生存周期业务,能够为用户提供交互和大量演示,负

  责项目成本、进度安排、计划和人员分工;

  计划经理

  年薪在20-30万,具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的

  人员以及整个开发生存周期,负责把握项目方向与盈亏责任。 软件测试工程师在IT行业中越来越受到重视

  ,其薪资也节节高升;但上述分析,具体视不同地域、不同性质企业、测试工程师的不同能力而定。

  测试工程师的起薪从2000~5000元/月不等,若有4年工作经验的话,薪资在8000元/月左右,也就是说

  ,4年的工作经验,正常的发展,会成为一名高级测试工程师;那么,普通的测试工程师薪酬情况如何呢?

  以2年左右从业工作经验的软件测试工程师的各地薪资情况来看:

  北京地区该职位的平均年薪逾5.8万元;其中外商独资企业的年薪为全国之最,将近8.5万元,而其余各

  类型企业的年薪都在5~6万元左右。

  上海地区软件测试工程师的平均年薪为6.3万元,欧美独资和欧美合资的薪资不相上下,分别为7.9万和

  7.7万元。国营企业略高于平均线,达到6.5万元,其余各类企业则都表现平平。

  广州地区该职位的平均年薪约为4.5万元;其中外商独资欧美企业的年薪最高,达到了7万元;合资/合

  作欧美企业也能拿到6.2万元的平均年薪,合资/合作非欧美企业就较逊色,年薪不到4万元。

  深圳地区的平均年薪是全国各城市最高的,超出7万元,其中外商独资欧美企业的年薪为7.8万元,国营

  企业的年薪紧随其后,超过了7.3万元,合资/合作非欧美企业的年薪较低,约为6万。

  上海地区的软件测试工程师享有的带薪年假是全国各地最多的,一年中平均有10天,北京、广州、大连

  均为8天,杭州和深圳相对较少,为6天。

  以上这些地区在软件测试的培训方面都做得不错,基本上均有6成以上的从业者可享受到公司提供的培

  训计划,但上海的软件工程师的培训比例不到5成。杭州和深圳两地的培训是全国各地区最出色的,逼近8成

  。

  深圳、上海均有2成的从业者可享受房贴或者补充住房公积金,大连和北京则有3成以上的从业者可享受

  公司的房贴或者补充住房公积金,广州更是达到了4成以上,而杭州此项福利的比例较低,仅为1成。

  在我国软件测试还处于起步阶段,和国外比较起来尚有很大的差距。以下为笔者拿到的2002年美国软件

  测试工程师的薪资收入统计:
  城市/地区 工作年限
  少于1年 1-2年 3-6年 7年以上
  中西部 $44,000 $54,000 $64,000 $74,000
  德克萨斯 $49,000 $59,000 $69,000 $79,000
  硅谷 $52,000 $62,000 $94,000 $104,000
  纽约及周边地区 $53,000 $63,000 $110,000 $135,000

  由上述的情况介绍不难看出,在我国软件测试工程师的发展前景广阔,而且薪酬、福利在行业中也有很

  强的竞争力。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-18

软件测试工程师属于典型的技术类岗位,准备这个职位的面试需要从你的软件和硬件两手进行准备。

首先,硬件方面的准备。

对于软件测试工程师的硬件方面,指的是你在软件测试方面的知识、教育背景和经验。

教育背景方面。除非你已经在软件测试这个方面有多年的实战经验,那么大部分企业在招聘这个岗位的时候,还是对于候选人的教育背景比较看重的。那么你是否出自计算机等相关专业?你的专业学习的侧重是什么?你的成绩如何?

从业经验方面。如果企业不是招收应届毕业生,那么往往希望是有相关工作经验的人,以此能够更容易上手工作。如果你是大学生,那么你在学校里面曾经参与过的技术类课题都有哪些?做过什么样的项目?

如果你已经工作了,那么你在软件测试方面的实战经验都有哪些?参与过哪些软件的开发测试工作?解决过什么样的测试难题?哪些经历能够证明你的软件测试方面有过硬的技术?

第二,软件方面。

这一点指的是企业在用人时对人的考量。

也就是说,即便硬件过硬,软件方面不合适,也未必能够成功。

软件方面可以包括你的沟通能力,人际交往的能力,与上司的匹配度,和团队的文化契合度,求职动机,成就动机等等。

在这两个方面做一些准备,把自己过去的经历梳理清楚,那么面试就不会像你想象当中那么难了。


面过3000人的跨国公司HR,帮你遇见更好的自己。微信公众号:艾琳职场

第2个回答  2020-06-09
软件测试分为分为功能测试、接口测试、性能测试、自动化测试几个方向,每个方向的薪资都不尽相同。
初级功能测试工程师的月薪在8K元-10k元,有几年经验的中级功能测试工程师则在10K元-12K元。初级接口测试工程师的月薪在8K元-10K元之间,积累了几年经验后,中级接口测试工程师的月薪能拿到10K元到18K元。
初级性能测试工程师的薪资则在10K元到12K元之间,工作了一段时间晋升为中级性能测试工程师后,能拿到12K元到20K元的月薪。积累了丰富的经验,进一步晋升为高级性能测试工程师,也就是系统调优架构师之后,月薪则在20K元到35K元。初级自动化测试工程师的月薪在10K元-15K元,积累了一些经验的中级自动化测试工程师则在15K元-20K元,如果代码学习得很好,也可以做测试开发工程师,月薪在20K元-25K元。
像从啄木鸟学院毕业的同学,基本工资都是在5k-1w之间的
第3个回答  2019-02-13
目前国内120万软件从业人员中,能独立担当软件测试的不超过5万人,软件测试人才缺口超过20万-30万。在近期发布的十大热门职业中,软件测试工程师位居三甲之列。软件测试工程师薪资多少?其实,这都跟你掌握了哪些知识技能息息相关。我们一起来看看吧。
软件测试工程师应该掌握库知识:
你知道现在Oracle的DBA待遇比一般的开发人员待遇还高,就知道数据库在企业中的重要性了。作为测试人员虽然不需要有DBA的能力,但是基本的数据库操作你必须得会吧?不管是Oracle、DB2、MSsql,还是mysql最少都应该能熟悉使用其中的一二。
软件测试工程师还应该掌握计算机硬件知识:
做过性能测试的朋友都知道在性能测试过程中,硬件性能也是一个非常重要的指标:CPU、内存、IO、带宽等等。如果你是做硬件测试的,那就更不用说了。交换机、路由器、防火墙这些设备,都需要有所了解。
而且你要掌握行业知识,这种知识只能通过工作经验来积累。不要说你去看几本书就知道通信行业、医疗行业、或者是航天行业。你认为在书本上面能学到么?由于行业知识的特殊性,建议朋友们不要频繁跳槽、经验的积累是需要时间来沉淀的。
你还要掌握开发语言,即代码编写能力:虽然不会写代码也能做测试、但是如果你想做到高级测试工程师以上、那么代码编写能力就是必选项、如果不会写代码、那么你不可能成为高级测试。
高级测试工程师的一部分工作,就是在写测试工具。虽然测试也需要写代码,但不需要和开发一样。那么精通某一门语言、可是测试却需要了解很多门开发语言(举个简单的例子:你现在所在的项目用C++语言,2年后你换工作了、新公司的开发语言是java或者是VB什么的)所以在开发语言中测试需要更广的学习。
第4个回答  2013-11-24
软件测试也的薪水也是根据工作经验一步一步发展的,试用期工资一般在2000-3000,二至三年后达到4000-5000,四至五年后,8000左右。