成都市信息职业技术学校表示,软件开发中出现错误或缺陷的机会越来越多,市场对软件质量重要性的认识逐渐增强。所以,软件测试在软件项目实施过程中的重要性日益突出。但是,现实情况是,与软件编程比较,软件测试的地位和作用,还没有真正受到重视,对于很多人(甚至是软件项目组的技术人员)还存在对软件测试的认识误区,这进一步影响了软件测试活动开展和真正提高软件测试质量。相关职业级别规划如下:
1.初级测试工程师
国外对初级测试工程师的要求是比较严的,其本是本科生或具有一些手工测试经验的个人,而国内只要是高中生毕业基本就可以入这一职业,国外的要求测试人员的工作内容是开发测试脚本并开始熟悉测试生存周期和测试技术,而我国是对相关软件按企业给出的方案和流程进行测试,把测试出来的相关问题给收集并汇报。
2.测试工程师/程序分析员
国外在招聘软件测试工程师的时候,要求规定指出,该职业要求有1-2年经验的测试工程师或程序员,主要职责是编写自动测试脚本程序并担任测试编程初期的领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能。国内的高级测试工程师的水平比这个级别还要略低些。
国外的分类更细要求更高,除此以外其更高的职位有高级测试工程师/程序分析员、测试组负责人、测试/编程负责人、测试/质量保证/开发(项目)、经理 计划经理 ,国内测试工程师早期的发展和国外有些类似,不过后期的发展规划应该差不多,这必尽是一门做到老学到老的技术,基本遵循从初级测试工程师到中级、高级测试工程师,再从测试负责人到测试经理。再网后面提升就比较困难了,因为目前国内的很多软件测试企业的技术还不能达到。