“软件为充满活力的IT经济做出了巨大的贡献。”IDC首席研究官约翰-甘茨如是说。随着软件市场的成熟,人们对软件作用的期望值也越来越高,软件的质量和功能可靠性也正逐渐成为人们关注的焦点。
   05年10月25日,劳动部正式将软件测试工程师列为第四批新职业。经过几年成长,软测已成为软件行业中一匹实力惊人的黑马,已经身处IT行业中或是正准备投身IT界的你对软件测试这个新锐行业了解吗?不了解跟我们往下看吧。

3784.99亿元——软件行业发展迅猛
据新出炉的《2008年中国计算机市场预测报告》显示,2007年前三季度,软件行业实现收入3784.99亿元,同比增长23.6%,占整个电子信息行业收入比例的10.95%。>>


30万——软件测试人才缺口30万
据前程无忧招聘网统计,目前,国内120万软件从业人员中,真正能担当软件测试职位的不超过5万人,软件测试人才缺口已超过20万并向30万大关急速挺进。在中华英才网近期发布的2007十大热门职业中,软件测试工程师也位居三甲之列。>>


2:1——软件测试人员配备应是软件开发人员2倍
软件测试工作对软件项目的重要性,从诸如微软这样的软件巨擎的人员架构上可见一斑。如今,在微软内部,软件测试人员与软件开发人员的比率一般为1.5~2.5左右,即一个开发人员背后,有至少两位测试人员在工作,以保证软件产品的质量。>>


1:8——目前我国软测人员与开发人员比例
微软公司软件测试工程师对外透露,在微软内部,软件测试工程师和开发工程师的比例基本维持在1:1左右,而国内其它软件企业中这一比例却仅在1:5至1:8之间。“招个软件测试人员比招博士还难!”不少企业发出类似的感叹。>>

业竞争小
据前程无忧数据显示,目前国内120万软件从业人员中,真正能担当软件测试职位的不超过5万人,人才缺口达到20万并有逐年扩大的趋势。人才的极度匮乏令许多IT企业不得不延缓甚至停止项目,为企业发展带来消极影响,但对人才业却有积极意义,人才供不应求让软件测试人员的业竞争压力明显小于同类其它职业。>>
高薪没商量
刚入行的软件测试人员,起步月薪大多在3000-5000元左右,高于同龄人1000-2000元的薪资水平,另外还可享受带薪年假、内部培训、住房公积金等福利待遇,工作2-3年月薪大约在8000-13000元之间,甚至超出很多相同服务年限的软件开发人员的薪资水平。>>
无性别歧视
如果把软件开发领域比作男子单打,那么软件测试领域是混合双打。由于工作的特殊,软件测试人员往往更偏好认真、耐心、细致、敏感、等个性元素,而这在一定程度上与女性的个性气质相吻合。目前很多IT企业中软件测试人员的比例更趋向平衡,甚至出现女性员工成主流的情况。>>
多元化发展
“与其他IT职位相比,软件测试人员大的优势是发展方向太多了。”在海辉软件公司担任软件测试工程师的曹永辉说,“像我比较喜欢钻研技术,对编程也有一定兴趣,朝技术方向努力错不了。” 由于工作的特殊性,测试人员不但需要对软件的质量进行检测,而且对于软件项目的立项、管理、售前、售后的等领域都要涉及。>>

初级测试工程师
刚入门的拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。>>


测试工程师/程序分析员
具有1-2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期领导工作。拓展编程语言、操作系统、网络与数据库技能。>>
高级测试工程师/程序分析员
具有3-4年经验的测试工程师或程序员。帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其它初级的测试工程师或……>>
测试组负责人
具有4-6年经验的测试工程师或程序员。负责管理1至3名测试工程师或程序员。担负一些进度安排和工作规模/成本估算职责。>>
测试/编程负责人
具有6-10年经验的测试工程师或程序员。负责管理8至10名技术人员。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。>>
测试/质量保证/开发(项目)经理
具有10多年的工作经验。管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。>>
计划经理
具有15年以上开发与支持(测试/质量保证)活动方面的经验。管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任。>>

探索精神不要害怕进入陌生环境,勇于探索。

善于故障排除善于发现问题的症结,要喜欢解迷。 自信心测试者必须对自己观点有足够信心。 责任心责任心是做好工作必备的素质之一。 专心测试者在执行测试任务的时候要专心 细心认真执行测试,不能忽略任何细节。 耐心有时需要大量时间去识别一个错误。 创造性设想创意甚至超常的手段来找bug。
追求完美力求完美,要尽力接近目标。 判断准确对测试内容及问题要判断准确。 沟通能力必须能和程序员正确的交流。 善于说服要善于清晰地表达观点。 善于提问打破砂锅问到底,用于提出问题。 编程知识需要有一定的编程知识。 行业知识了解行业,有助于查找软件缺陷。 怀疑精神倾听他人解释也必须怀疑他们观点。

途径一:企业培养
企业培养的人才大多是通过参与项目自己摸索的软件开发人员,由于缺乏对软件测试全面的认识,在测试思想、技能、思维方式、沟通能力等方面都需要进一步提高。>>


途径二:高校培养
高校培养出来的人才具备一定理论知识,但动手能力较差,进入企业后需要再培养,不能立即到岗。>>
途径三——IT培训机构
培训机构基本可以弥补前两种方式的不足,通过理论讲解、上机操作、案例探讨、项目实践等方式,让学员系统地提升软件测试工程师的各项专业素质。>>
软测跟其他职位比优势在哪?
大的优势应该说是业竞争小,一方面,由于市场竞争的加剧,软件企业对软件的质量越来越重视重视,为了保证软件产品能够充分满足客户的需求,软件企业需要大量的软件测试人员来对软件产品进行检测;另一方面,由于软件测试职业在我国尚是新兴职业,国内人才培养机制不健全,社会人才供给量严重不足,这使得懂软件测试技能的人才所面对的业竞争远小于其他IT职业。>>
软测行业的职业能力及角色要求
由于目前这个职业还是比较新兴的职业,这个职业对从业者的专业和性别倒是没有太多要求。但是要想从事软件测试工作,需要具备专业的测试理论知识,更重要的是丰富的测试经验和方法,不断培养自己的逆向思维的测试思想,同时由于很多软件的测试是针对某一特定行业或领域,因此,掌握该领域专业知识也是非常关键的因素。>>
软测业入职攻略
这个职业讲求的经验和方法,只要你比别人掌握的方法多,经验更丰富,在这个行业中有立足之地,并且很快会 脱颖而出。一个初级测试人可以想出3-5种测试方法,但不一定会测出bug,即便测出了,也无法用规范的语言表述错误,增加开发人员的工作负担。而训练有 素的专业测试人员,可以想出10-20种测试方法,运用边界值,等价类,因果图,探索法等各种方法来编写测试用例,大限度地发现bug,并使用规范的语 言撰写测试文档,从而有效提升软件缺陷的修复率。>>

如何做好IT职业规划
要做好职业规划首先是要确定一个长期明确的目标,到底想从事什么职业,确定好一个方向,如10年的目标,十年之后你要达到什么水平。有了长期的目标还不够,所以还要确定短期的目标,5年的目标、1年的目标,甚至明天要做什么这样的目标。而且确定的目标要可以施行的,可以操作的。第二要要了解自己,所选的行业、职业是不是适合自己,根据自己的个性、性格、兴趣、成长等因素选择行业、选择职业。第三是要选准行业,选准行业是指所选的行业是朝阳产业还是夕阳产业,这个行业今后的发展会给你留下的发展空间有多大,IT行业是属于朝阳产业,正处于发展期,现在和将来都将会是个发展潜力巨大的行业。第四点要做好准备。>>

软件测试门户 | 软件测试文库 | 软件测试工具 | 软件测试论坛 | 软件测试微博
沪ICP备07036474 2003-2012 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd