最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)很多测试小白在初入测试领域时经常弄不清楚自己的定位,也没有确定自己未来的发展方向究竟如何,笔者有一位从事了测试岗位3年的朋友,其表示,工作至今才


很多测试小白在初入测试领域时经常弄不清楚自己的定位,也没有确定自己未来的发展方向究竟如何,笔者有一位从事了测试岗位3年的朋友,其表示,工作至今才真正开始思考,自己和刚从事这份工作时有什么不同,而当自己工作到第5、6年时又会发生怎么样的变化。

这个问题对于我感触也很深,软件测试一定是一个有发展空间的岗位,这是毋庸置疑的,但是很多时候初入行的我们对行业并不了解,摸着石头过河,从而错过了很多机会,那么软件测试的职业发展方向有哪些?作为软件测试工程师, 又该如何为自己制订职业发展规划?

本期,就为大家总结了一份「软件测试工程师」职业生涯路线盘点。

软件测试在职业发展上,可以概括分为“管理”和“技术”两大类。另外,软件测试还可以在质量领域发展。下面就从这两方面给大家来说一下。

技术路线 :
初级测试工程师→中级测试工程师→高级测试工程师→资深安全/性能测试工程师→测试开发架构师


管理路线:

测试工程师→测试组长→测试经理→质量总监(公司级别)→事业部总经理


第一阶段:初级测试工程师(0~2年)

自身条件:初出茅庐,自身刚从计算机专业毕业,或刚刚参加了软件测试课程培训,没有实战经验。

具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。

薪资待遇:如下图。

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

第二阶段:中级测试工程师

自身条件:有1~2年工作经验的测试工程师或程序员。具有初步的自动化测试能力,完善自动化测试脚本。

具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的领导工作。

学习方向:拓展编程语言、操作系统、网络与数据库方面的技能 。

薪资待遇:如下图。

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

第三阶段:高级测试工程师/测试组长

(内含性能测试工程师/自动化测试工程师/安全测试工程师)

>>高级测试工程师

自身条件:有3~4年经验的测试工程师或程序员。具有一定的行业业务知识,储备系统分析员的能力。

具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审(软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。

学习方向:继续拓展编程语言、操作系统、网络与数据库方面的技能。

薪资待遇:如下图。

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

>>测试组长

自身条件:一般由有两年左右工作经验的测试工程师担当。可能会管理2~5名软件测试工程师。一般来说,测试组长不会负责整个产品,只是负责其中一个或多个特性。

具体工作:测试组长并不是完全的管理者。从事的管理工作大多仅集中在测试计划的制订和执行上;在产品测试上,他们常会负责产品重点、难点的测试;除此之外,他们还要负责带新员工,让测试工作可以顺利进行下去。

薪资待遇:如下图。

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

第四阶段:资深安全/性能测试工程师/测试经理

>>资深安全/性能测试工程师

自身条件:有6~10年经验的测试工程师或程序员。

具体工作:负责管理8~10名技术人员。性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的安全漏洞等。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户提供支持与演示。

薪资待遇:如下图。

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

>>测试经理

自身条件:有5年以上的工作经验。

具体工作:中级软件测试管理者负责的对象为产品,可能会管10~20名软件测试工程师(其中包括测试组长)。中级软件测试管理者最重要的工作还是运作测试项目,制订并执行测试计划,测试结束后还需要对产品质量进行评估,给出产品发布建议。

要做好这些,需要他们掌握更多的项目管理知识,深入理解项目价值,做好项目范围管理、质量管理、成本管理、时间管理、风险管理和人力管理。除此之外, 他们还要和开发人员、市场人员、服务人员等密切配合、紧密合作,其间,沟通协调能力必不可少。

薪资待遇:如下图。

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

第五阶段:质量总监(公司级别)/测试开发架构师

自身条件:有10年以上工作经验的软件设计架构师,能够设计整个产品架构,决定各模块如何协调工作,决定采用何种开发平台。

具体工作:领导公司测试技术的发展和测试策略上的方向

学习方向:开发和设计测试框架测试库;纵横全局的考虑产品的功能,设计复杂的测试系统;负责研发某一项特定的测试技术;为你的公司考虑如何提高测试效率。

薪资待遇:如下图。

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

做管理还是做技术?

看了以上的统计,相信大家对软件测试的职业发展比较清晰了,但是还有一个困扰了很多资深测试工程师的问题存在:究竟是走管理路线还是技术路线?

很多人会更偏向管理层面,认为到了30岁测试工程师还在做技术是一件很丢人的事情,其实并不然,软件测试在 “技术方向”和“管理方向”上又是可以相互转换、交叉发展的,测试管理者可以转岗为测试架构师,测试架构师也可以转岗为测试管理者。

我们从时间上来计算,如果本科23岁毕业,到30岁也只有7年的时间,并不算太长,对于软件测试的理解,只能算是 “管中窥豹” 而已。所以建议软件测试工程师在计划职业发展里程碑时,可以把时间放得更长一些, 5年一个小台阶,10年一个大台阶,也许对软件测试行业来说,更合适一些。

最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)

当然,小伙伴也可以通过自身的情况来选择合理的发展路径,但还是要建议测试管理者一定不要过早地放弃技术,走所谓的“纯管理” 路线,把自己陷入各种管理会议、沟通协调中。

只有在产品测试中不断地实践、总结、再实践、再总结,才能不断地提升自己。如果忽视测试技术水平,那我们的职业能力会与资历越来越不匹配,从而越走越窄。

今天的文章最全「软件测试工程师」职业生涯路线盘点(内含薪资统计)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/7977.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注