朱少民-软件测试和质量专栏

实践和理论之完美结合: 质量文化、SQA、测试艺术、测试方法/技术、自动化测试、过程管理、CMM/CMMI、RUP/XP、Web2.0 (声明:在此发表的所有文章仅代表个人倾向)

用户操作
[即时聊天] [发私信] [加为好友]
朱少民ID:KerryZhu
638581次访问,排名59好友147人,关注者211
从事软件开发、测试、QA和过程改进等工作近二十年, 目前领导一支几百人的软件测试和QA队伍,先后出版专著《全程软件测试》和主编《软件测试方法和技术》、《软件质量保证和管理》、《软件过程管理》等教材,高级职称、硕士生导师,先后获得多项省、部科技进步奖。
KerryZhu的文章
原创 123 篇
翻译 6 篇
转载 67 篇
评论 785 篇
朱少民的公告
....产品的质量依赖于过程的质量,而过程的质量依赖于企业文化和管理
Locations of visitors to this page
最近评论
mayingbao:21世纪是中国的世纪,呵呵,环境污染很严重,我们以后要好好尝还了,过度开发资源!
Microsoft_China_Vip:


www.soAsp.net 编程学习网 技术+ 实例应用 讲解不错。 推荐大家!

有很多 技术资料也很好!



thesameway:
51旧书网 同城易书
www.51jiushu.com
www.51jiushu.net
二手书、旧书同城交易平台
分类齐全、快速发布、准确搜索
leiki_liu:21世纪是不是中国人的世纪?难道外国人都死了。闭眼睛想,都知道这是假的。
TONETER:朱老师好!从小就不看好中国应试教育!就知道产业化!

--何时是个头啊!
文章分类
收藏
相册
发现的诱惑
同学之情
测试
CSDN软件测试圈
卖烧烤的鱼博客
天行健,君子当自强不息
开源测试工具
探索中国软件测试之道
测试专业论坛
测试最佳实践
祖洪自动化维客系统
自动化测试资源(英文)
软件测试之家
软件开发和管理
CSDN-质量圈(RSS)
寸锐斋-
有效工作和管理
计算机电子书
同学友人
江湖一萍- 古徽州婺源人
聂造的客厅
文化名人的Blog
余秋雨
易中天
综合
家乡美-中国第一状元县
MIT Open Courses
家乡美-徽州文化-荫余堂
徽州文化-建筑、版画、雕刻...
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

转载 软件测试工程师的“薪情”如何收藏

新一篇: 第1回 V模型,我的完整诠释 | 旧一篇: 国外软件测试工程师考试试题

作为软件质量控制中的重要一环,软件测试工程师基本处于"双高"地位,即地位高、待遇高。同时,软件测试的人才需求缺口超过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

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

 

发表于 @ 2006年07月22日 09:29:00|评论(loading...)|编辑

新一篇: 第1回 V模型,我的完整诠释 | 旧一篇: 国外软件测试工程师考试试题

评论

#糖醋鼻子 发表于2006-07-22 12:31:00  IP: 222.222.15.*
说实话,就是因为高新,才有那么多人都去做了测试
我有好几个同学,上大学的时候连开机都不知道按哪个钮,现在也去做测试了
我就真纳闷了,难道测试这个职位比搞编程的门槛还低?
#崔启亮 发表于2006-07-22 13:11:00  IP: 218.107.130.*
测试也分为低端测试和高端测试。低端测试的入门相对简单,可以没有编程经验,根据别人写好的测试用例,执行黑盒功能测试。

高端测试针对大型应用的性能测试,需要熟悉行业业务知识、熟练掌握各纵测试工具和网络数据库知识,少不了编写测试代码(脚本),对于测试结果进行分析。
#皮皮 发表于2006-07-24 11:28:00  IP: 219.133.7.*
价格是围绕价值上下波动。
唉,不错,现在人多了,做低端的降了,高端的也不高
#绍英 发表于2006-07-24 12:38:00  IP: 211.94.141.*
软件测试人才正在往高的需求方向方展,这就要要求个人也应该努力提高自己。
#小蚂蚁 发表于2006-07-24 15:49:00  IP: 219.239.8.*
实在不敢相信中国的新闻媒体报出来的数据!!!!!!!!!!!
#Kerry 发表于2006-07-25 08:48:00  IP: 61.191.27.*
计划经理(Program manager), 有点象国内的Project manager, 但计划经理工作所涉及的范围更大,包括和市场/用户的沟通、engineering、产品的部署等,真正的end-to-end工作,所以要求很高。这里也许给出是上海、北京等大城市的外资企业的薪情,有一定的局部性。
#lzb 发表于2006-07-29 22:48:00  IP: 61.178.59.*
门槛低,这是事实。但是要成为一个优秀的测试工程师,路很长啊。。。经验、技术、技巧等等,需要慢慢地积累;否则很容易就遇到瓶颈了。
#toymaker 发表于2006-08-01 15:48:00  IP: 207.46.89.*
还记得1~2年前说做游戏开发怎么怎么样...多少人报班去学游戏开发,最后又有多少人进入这个行业了?现在又开始折腾软件测试人员了,承认这个行业很多公司提到需要人才,什么样的是人才?怎么样成为一个合格的测试人才,每一个公司都有不同的要求,可是我们培养人才的途径呢?这个不像吃快餐..肚子饱了就行了,很多公司缺乏的是高级测试的人才,初级的测试人员,每个公司都有一大把,我们不能只看数据。
#aa 发表于2006-08-02 13:05:00  IP: 203.86.76.*
真是瞎编数据,哪个公司测试人员10万年薪,给个具体公司啊,nnd,就在这里骗人,我认识的很多人都做测试,就是1500到4500月薪,告诉我们哪个公司10万年薪,!!!!!我们要这是数据,不用骗人数据.
#崔启亮 发表于2006-08-02 17:37:00  IP: 210.82.101.*
aa,

你没见过,不代表不存在。在Microsoft, IBM, HP, Nokia等公司,很多测试人员的年薪超过10万,这很平常。

现在Mercury上海公司正在招聘本地化测试工程师,每个月税后可达15K,如果你水平高,可以前去应聘。

请看看Mercury公司的招聘信息:

http://bbs.giltworld.com/dispbbs.asp?boardID=36&ID=18&page=1

#平安 发表于2006-08-03 16:50:00  IP: 210.76.108.*
支持 toymaker 
很多公司缺乏的是高级测试的人才,初级的测试人员,每个公司都有一大把
我现在招个人好难:(
#匿名 发表于2006-08-04 09:38:00  IP: 143.127.3.*
我知道北京一家外企,刚毕业的硕士进去以后做测试,年薪11万
#yancloud 发表于2006-08-05 16:51:00  IP: 219.149.93.*
国内的测试分的还不是很精细,不觉得门槛很低,相反,要比写代码的门槛要高, 包括黑盒, 可以说,优秀的软件测试人员可以同样完成出色的软件设计,但反之未见得行的通, 但随着测试行业越来越专业,这种现象可能会逐渐减弱吧
#无名 发表于2006-08-06 21:37:00  IP: 221.221.147.*
好的开发人员很难得 .测试谁都能做.不就是一个覆概率的问题吗!!
真是无聊 .说测试能拿高薪的别有用心.
#Kerry 发表于2006-08-07 12:39:00  IP: 61.191.27.*
好的(资深、技术全面)开发人员很难得, 好的测试人员实际更难得。如果认为“测试谁都能做”,说明对测试了解不够,可以看看 软件测试全貌(http://blog.csdn.net/KerryZhu/archive/2006/08/03/1015585.aspx), 会对测试全面了解有一点帮助。 正如崔先生所说,测试就是一门学科。
#崔启亮 发表于2006-08-07 15:29:00  IP: 210.82.101.*
无知者无畏。

测试的难点不在于怎么测,而在于如何有效地执行测试,即实现质量、进度和成本中的最优平衡。
#Elvis 发表于2006-08-08 22:55:00  IP: 58.62.117.*
在国内做测试不如做开发的是事实,国内有软件测试这个专业的基本上都是大专院校,除了跟微软合作的有那么几个名额能进微软实习(还不是做软件测试),绝大多数连几个人的民营小公司都进不去。跟别提外企了
#Evan 发表于2006-08-10 22:08:00  IP: 203.187.184.*
我学过这些Web ApplicationStress Tool、Dunit、Open System Testing Architecture(OpenSTA)、LoadRunner、WinRunner测试工具,但是不是很明白,大家看一下如果继续学习应该怎么办?
#sn 发表于2006-08-11 08:23:00  IP: 61.145.136.*
那把测试改名为QC
#胖子 发表于2006-08-11 11:34:00  IP: 218.22.24.*
那怎么才能成为一个合格的测试人员呢
#胖子 发表于2006-08-11 11:40:00  IP: 218.22.24.*
那怎么才能成为一个合格的测试人员呢
#Kerry 发表于2006-08-11 19:13:00  IP: 61.191.27.*
存下心来,踏踏实实做测试工作,掌握测试的各方面技能,包括方法、流程、测试工具、脚本技术等,还包括相关技术,如OS, DB, Network, Programming. 从经验、思想和技术等全面培养自己。
#崔启亮 发表于2006-08-12 09:53:00  IP: 221.218.141.*
学习测试首先要打好基础,掌握软件测试的概念和原理。理解为什么要进行测试,然后学习怎样有效测试。

千万不要刚开始就学习软件测试工具,测试工具是为提高测试效率设计的,如果不懂得为什么要使用测试,即使学习了各种测试工具的使用仍然不能实现有效的测试。
#胖子 发表于2006-08-16 15:08:00  IP: 60.166.72.*
那可是没有经验啊?这种经验的培养期长吗?
#晶蚂蚁 发表于2006-10-10 17:00:00  IP: 172.18.43.*
这里的讨论可真广泛哪,也说几句:妄自菲薄都不可取。软件测试工作同其他工种一样,不存在神化也没有捷径可走,同意Kerry和崔老师的,踏实做好给你的每一项任务就好了,什么都是水到渠成的,到什么时候你自然会有那个时候该有的想法,机遇对每个人都是相同的,看自己把握了。
#Kerry 发表于2006-10-10 19:40:00  IP: 61.191.27.*
晶蚂蚁 ,欢迎光临!以后多多交流。
#babyfishtail 发表于2007-10-12 14:27:37  IP: 202.76.240.*
怎么没有测试总监(director)的薪情呢? 难道做测试只能到经理这个级别? 之后怎么发展呢?
#aichunyu 发表于2007-10-28 18:30:23  IP: 124.207.170.*
看过您的书的介绍,不发表评论。
#chenshaoying 发表于2007-11-02 16:40:23  IP: 211.167.69.*
测试现在需要的是高端人才,我相信一个淘汰的是的将逐步到来!
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © 朱少民