软件测试工程师的薪资在IT行业里也算很高的,刚毕业的初级软件测试工程师起薪就在6000元左右。随着经验的积累,薪资也会稳步提升。软件测试的发展路线基本分为以下两个方向:
管理路线:
初级软件测试工程师(6-8k)——测试组长(10-15k)——测试经理(15-25k)——项目经理(15-35k)——产品经理(15-35k)
一般来说如果走管理路线发展的话,在担任了几年初级软件测试工程师后,只要努力、责任心强,就能够升到测试组长的位置,再加上如果有管理的潜力也可以往测试经理方向晋升。另外软件测试工程师相对于开发工程师,后期更容易转成产品经理。因为软件测试岗位注重产品的用户体验,对产品有各个角度的把控能力。
技术路线:
初级软件测试工程师(6-8k)——自动化测试工程师(15-25k)——接口测试工程师(15-25k)——性能测试工程师(18-25k)——高级测试工程师(20-30k)——测试架构师(20-40k)——测试专家(50k+)
如果走技术路线的话,从初级软件测试工程师再往上的话需要学习自动化测试、接口测试、性能测试,才能胜任相关岗位的工作。从业经验达到5年以上的话可以胜任高级测试工程师。如果进修一些开发相关的知识那么可以胜任测试架构师岗位,如果做到了行业大牛水准,那么升职到测试专家岗位也是可能的。
软件测试工程师的进阶之路:
一、初级测试工程师
刚入门拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。
二、测试工程师/程序分析员
具有1~2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期领导工作。拓展编程语言、操作系统、网络与数据库技能。
三、高级测试工程师/程序分析员
具有3~4年经验的测试工程师或程序员。帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其他初级的测试工程师或程序员充当顾问。
四、测试组负责人
具有4~6年经验的测试工程师或程序员。负责管理1至3名测试工程师或程序员。担负一些进度安排和工作规模/成本估算职责。
五、测试/编程负责人
具有6~10年经验的测试工程师或程序员。负责管理8至10名技术人员。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。
六、测试/质量保证/开发(项目)经理
具有10多年的工作经验。管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。
七、计划经理
具有15年以上开发与支持(测试/质量保证)活动方面的经验。管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任。
如果想学习软件测试,也可以来啄木鸟学院了解