1、软件测试工程师的薪水揭秘作为软件质量控制中的重要一环,软件测试工程师基本处于“双高“地位,即地位高、待遇高。同时,软件测试的人才需求缺口超过万人,而人才的紧缺也促使软件测试工程师的薪资逐渐走高,高级测试工程师年薪可高达万元。从近期的企业人才需求和薪金水平来看,软件测试工程师的年工资还有逐年上升的明显趋势。 测试工程师一般会分为以下几个等级:初级测试工程师、中级测试工程师、高级测试工程师和测试管理人员。不同的级别的测试工程师薪资差异很大。初级测试工程师 年薪约在 2-4 万元左右。他们的工作通常是按照测试方案和流程对产品进行功能测试,检查产品是否有缺陷。具有一些手工测试经验,开发测试脚本并开始熟
2、悉测试生存周期和测试技术; 测试工程师 年薪约在 5-6 万元左右。他们要能够编写测试方案,测试文档、与项目组一起制定测试阶段的工作计划。能够在项目中合理利用测试工具来完成测试任务。能够独立编写自动测试脚本程序并担任测试编程初期的领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能; 高级测试工程师 年薪约 8-10 万元左右。他们不但需要掌握测试与开发技术,而且对所测试软件对口的行业非常了解,能够对测试方案可能出现的问题能够进行分析和评估。帮助开发或维护测试或编程标准与过程,负责同级的评审,并能够指导初级的测试工程师; Team Leader(测试主管) 年薪在 8-15 万,一般
3、具有 5 年左右工作经验,负责管理一个小团队。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品,负责开发项目的技术方法,能够为用户提供支持与演示; 测试经理 年薪在 12-20 万,能够担当测试领域内的整个开发生存周期业务,能够为用户提供交互和大量演示,负责项目成本、进度安排、计划和人员分工; 计划经理 年薪在 20-30 万,具有多年纯熟的开发与支持(测试/质量保证)活动方面的经验,管理从事若干项目的人员以及整个开发生存周期,负责把握项目方向与盈亏责任。 软件测试工程师在IT 行业中越来越受到重视,其薪资也节节高升;但上述分析,具体视不同地域、不同性质企业、测试工程师的不同能力而
4、定。 测试工程师的起薪从 20005000 元/月不等,若有 4 年工作经验的话,薪资在 8000 元/月左右,也就是说,4 年的工作经验,正常的发展,会成为一名高级测试工程师;那么,普通的测试工程师薪酬情况如何呢?以 2 年左右从业工作经验的软件测试工程师的各地薪资情况来看:北京地区该职位的平均年薪逾 5.8 万元;其中外商独资企业的年薪为全国之最,将近 8.5万元,而其余各类型企业的年薪都在 56 万元左右。 上海地区软件测试工程师的平均年薪为 6.3 万元,欧美独资和欧美合资的薪资不相上下,分别为 7.9 万和 7.7 万元。国营企业略高于平均线,达到 6.5 万元,其余各类企业则都表现
5、平平。 广州地区该职位的平均年薪约为 4.5 万元;其中外商独资欧美企业的年薪最高,达到了 7万元;合资/合作欧美企业也能拿到 6.2 万元的平均年薪,合资/合作非欧美企业就较逊色,年薪不到 4 万元。 深圳地区的平均年薪是全国各城市最高的,超出 7 万元,其中外商独资欧美企业的年薪为7.8 万元,国营企业的年薪紧随其后,超过了 7.3 万元,合资/合作非欧美企业的年薪较低,约为 6 万。 上海地区的软件测试工程师享有的带薪年假是全国各地最多的,一年中平均有 10 天,北京、广州、大连均为 8 天,杭州和深圳相对较少,为 6 天。 以上这些地区在软件测试的培训方面都做得不错,基本上均有 6 成
6、以上的从业者可享受到公司提供的培训计划,但上海的软件工程师的培训比例不到 5 成。杭州和深圳两地的培训是全国各地区最出色的,逼近 8 成。 深圳、上海均有 2 成的从业者可享受房贴或者补充住房公积金,大连和北京则有 3 成以上的从业者可享受公司的房贴或者补充住房公积金,广州更是达到了 4 成以上,而杭州此项福利的比例较低,仅为 1 成。在我国软件测试还处于起步阶段,和国外比较起来尚有很大的差距。以下为笔者拿到的2002 年美国软件测试工程师的薪资收入统计:城市/地区 工作年限少于 1 年 12 年 36 年 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由上述的情况介绍不难看出,在我国软件测试工程师的发展前景广阔,而且薪酬、福利在行业中也有很强的竞争力。