xiushang 2018-03-28
在程序员之间流传着这么一段话:有人喜欢创造世界,他们做了开发者;有的人喜欢开发者,他们做了测试员。近年来,企业开始转变重开发,轻测试的想法,使得软件测试呈现出火爆的发展势头,很多公司都表示市场上软件测试人员实在太少。
我们所说的软件测试行业是一个很大的行业。一般会分为以下几个等级:初级测试工程师、中级测试工程师、高级测试工程师和测试管理人员。
初级测试工程师:他们的工作通常是按照测试方案和流程对产品进行功能测试,检查产品是否有缺陷。具有一些手工测试经验,开发测试脚本并开始熟悉测试生存周期和测试技术。
中级测试工程师:他们要能够编写测试方案,测试文档、与项目组一起制定测试阶段的工作计划。能够在项目中合理利用测试工具来完成测试任务。能够独立编写自动测试脚本程序并担任测试编程初期的领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能。
高级测试工程师: 他们不但需要掌握测试与开发技术,而且对所测试软件对口的行业非常了解,能够对测试方案可能出现的问题能够进行分析和评估。帮助开发或维护测试或编程标准与过程,负责同级的评审,并能够指导初级的测试工程师。
测试负责人: 负责管理一个小团队,负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品,负责开发项目的技术方法,能够为用户提供支持与演示。
测试经理 :能够担当测试领域内的整个开发生存周期业务,能够为用户提供交互和大量演示,负责项目成本、进度安排、计划和人员分工。
根据中华英才网显示,目前软件测试人才的缺口在30万人以上,IT行业国内外巨头正在加紧争夺软件测试人才。随着测试行业的不断发展,软件测试的薪资也是不断升高。
实习生薪资
初中级薪资
资深级薪资
软件测试人才更强调经验积累,在几年的努力下,可以逐步转向管理或者资深测试工程师等更高的职位。
小编今天就为对软件测试感兴趣的你,带来了福利!
部分资料截图
资源领取
关注‘黑马程序员’头条号回复:测试,即可领取完整资源