从企业方面:多数企业较难招聘到满意的软件测试工程师,尤其在软件测试外包企业,人才问题成了这类企业的发展瓶颈,这些恰恰反映了整个软件测试行业的发展遇到了瓶颈;
从个人方面:很多软件测试人员薪资和职位到了一定阶段就很难得到提升,例如很多软件测试工程师做到测试经理后,几年内得不到提升。
职业发展尤其体现在待遇方面。下表是北京市一些IT企业测试工程师的月薪数据。这些数据主要从一些网站收集,由一些测试工程师发布。
通过上面的数据,我们可以看出:
(1) 企业规模越大,越重视测试,而测试人员的待遇也越高;
(2) 掌握软件测试工具的测试人员待遇往往高于那些只能进行手工测试的工程师;
(3) 软件测试技术越熟练,待遇越高,而具备一定领导能力的测试工程师待遇会更高些;
但是我们就整个IT行业来看,尤其是与开发人员相比,软件测试工程师的待遇显得很低。就作者掌握的资料来看,同一级别的开发工程师要比测试工程师高1~2K(人民币),甚至更多。
与开发人员相比,测试工程师的职业目标则很少,主要下面几类:
◇ 测试组长(也可称之为测试负责人、测试经理):这类测试人员通常是测试项目负责人,既要具备较高的测试技术能力,还要具备一定的管理能力。主要职责是制定测试与编写测试计划、监控和管理整个测试过程。测试组长职位之所以受青睐,是因为测试组长可以向上发展为测试部门经理、质量经理,也可以横向发展为项目经理,因此通常待遇相对高些。
◇ 测试分析师:主要职责是对系统的测试结果进行综合的分析,例如缺陷分析、性能分析等。测试分析师不但测试技术能力较强,还要具备数据库、操作系统等多方面的技术知识。这类职务的发展空间也不错,可以发展成系统设计师等。
本文转载自51Testing软件测试网(查看全文):http://www.51testing.com/html/35/n-202535.html