软件测试人员职业发展方向2020
- 2020-03-14 16:24:00
- IDO老徐 原创
- 13446
注:这篇文章原创首发于2017年,由于年代久远,很多同学找不到了,又经常有同学问,重新发一次,大家保存好;另,新增了几个方向,基于这两年的案例观察,具备可行性的方向 ;
先抛出一个观点 :那些,担心30岁后、35岁后、40岁后,无路可走的、找不到工作的;基本属于能力不够,或者思维太局限,或者思考太少的 。总之,瞎担心 / 不长进 。
具体,看完这篇文章,你就没疑惑了;自行收藏 + 好看 + 转发 ,此文内容几年后看依然不会过时 ;
曾经,写过一系列的软件测试从业者职业成长文章,本以为,大家应该都目标清晰,职业发展路径清晰,没有疑问了。
但,当有越来越多的,从业者咨询老徐,关于职业发展的疑惑的时候,你会发现,你以为的并不是你以为的 ;
至于原因 :
1)那些文章太久远,传阅率太低,很多同学已经找不到了;
2)太多同学,没掌握通过关键词检索有用信息的能力;
3)基于当前阶段整体行情,确实得思考职业发展规划了,毕竟随时有可能失业 ;
道理懂再多,到自己的身上,基本上,还是不敢做决定,或者一片迷茫 。
通过这篇文章,再次聊聊,软件测试工程师的,职业发展,可行性的发展路径;到底有哪些路可以走,分别有哪些门槛,哪些坑,适合谁 等 。
希望对你,有那么点用。
认准目标,剩下的,就是,干干干 。
/
从普遍的思维来看,测试从业者的发展路径,技术方向 & 管理方向 。
一、技术方向
1. 测试开发工程师:
支撑测试部门,服务于测试部门;通过系列的技术手段,提升测试团队的工作效率 ;如编写测试部门所需的测试工具
、编写测试部门的大一体化平台、写一些小的造数据小工具(毕竟造数据是很多团队效率障碍的真凶之一);
当然,不同公司不一样,不排除,有些公司这个岗位,让你去测功能偏多;或者利用已有的测试工具,执行自动化测试 & 性能测试 等到 。
门槛:必须具备非常强的代码能力;最好有一点测试思维,能理解测试部门的业务需求,对测试整个流程、诉求、痛点了解,能基于诉求、痛点、通过开发出的工具,来解决问题,提高效率;而不是一堆华而不实的无用工具,自嗨 。
2. 自动化测试工程师:
通过开源的自动化工具,或者一些商业工具,执行自动化测试,以及确定自动化测试方案 等 。
门槛:对常用测试工具熟悉,了解自动化测试流程,得具备基本的代码能力 等,能进行一些简单的脚本修改 & 编写 。
3. 性能测试工程师:
性能分析、风险控制、性能评估、给出调优建议 & 结果 等 。
门槛:水很深,不是玩玩工具就可以的。老徐,不建议,走这条路。且专职岗位不多 ,想专项玩,门槛高 ;
4. 测试架构师 ,整个测试部,技术方向把控 。
门槛:测试方面的理论、方向,软件工程,语言基础,系统架构 等,都必须得具备。
5. 高级测试工程师 / 资深测试工程师(业务测试工程师):一般来说,也是技术方向,得专项到某个业务方向,偏业务方面多点 。
门槛:稍微有点技术能力,不是点点点;具备基础的测试必备能力,linux
/DB/Shell/Python/Java/工具等;当然,很多不会的也混的很好,只是核心竞争力不够 。
6. 还有什么 ? 你来补充 ;
注:安全测试,忽略,多数测试从业者,不具备这个能力,做不了;
二、管理方向
1. 测试组长:公司只有几个测试的情况下,一般会有个测试组长,管几个业务测试工程师,团队一般功能测试为主,无专职测试开发岗位 。
2. 测试主管,基本同上,不同的岗位名;唯一区别的是,测试主管上级可能是测试经理;测试组长上级,应该就是研发老大,属于研发部门的一个小组(当然,不觉得,也有很多独立的测试部门,组织架构是:测试组长 ->测试经理 -> 测试总监) 。
3. 测试经理:一般来说,管理一个测试部门,下设多个测试组,也许会有一个独立的「自动化测试团队或测试开发团队」等,服务于业务团队团队,提升效率; 除了关注技术本身,还得关注部门发展、绩效等。具体可以看看之前的文章 -> 测试经理每天到底在忙些什么?
4. 项目测试负责人:很多项目制形式的团队,带领几个测试人员,对这个项目的整体质量负责,协调资源,确保整个项目,最终质量;参考(业务测试工程师) 。
5. 测试总监 :对整个公司的所有系统质量负责,质量部门的最高负责人;测试经理延伸;市场上岗位有限,看机遇,缘分 。
6. 质量副总裁(测试副总裁):看到有一些公司在招这类岗位,但非常少;具体内容,参考 测试总监,没啥太大区别 ;
7. 研发总监 :很多技术体系 + 技术底层沉淀足够的,且运气不错,加上自己足够努力的,转「转发总监」也是可以的,不过难(门槛高);
8. 事业部总监:做测试的过程中,带某条业务线,深度足够后,如有机会,可以直接负责那条线,最终运气不错的,有成为事业部总监的可能性(身边有成功案例),不过看运气 + 自身努力(门槛高);
三、其他方向:聊了两个常规方向,看看其他的
思维扩散点,其实还有几个方向,可以去发展 ;不一定,要死在测试这颗树上 。
比如,
1. 产品经理 :测试转产品,是非常适合的一条路,身边很多这类成功案例;毕竟,平时项目中,测试是对业务最了解的 ;
2. 开发工程师 :参考 测试开发工程师 ;
3. 转行做「咨询顾问」:也挺好,很多这类独立顾问,但机会不多,看个人影响力 + 表达内容 + 知识体系 + 见识(高门槛) ;
4. 转行做「培训老师」(现在培训机构很火,而且培训老师,技术成长压力没那么大,也有非常多成功案例的);
5. 回家带娃(特别是职场妈妈) :老徐作为过来人(家里两娃),建议小孩尽量自己带,就算自己带不了,也要留在身边,每天陪伴;父母带与自己带,差别一点点 ;
6. 自己创业 (工作了几年,有一定的基础资金,去创业,做点自己感兴趣的):而且50岁、60岁,找工作挺难的,创业是一个方向;身边也有案例;至于创业做什么,不重要,不一定要是IT相关的 ;
7. 转行做销售(有一定的技术功底,如果口才OK,做销售,也是条路)
8. 转行做技术支持:售前 / 售后 也可以;应该都知道吧,很多公司有这块岗位,测试的工作经验,对技术支持岗有帮助 ;
9. 转行做「运维」:其实也是不错的方向,平时每天接触Linux,自己看服务器
监控、自己搭服务器、啥都会的;做做运维,混口饭吃,也没问题;
10.转行做「运营」:运营适合脑洞大、对数据增长感兴趣、或者文笔不错的同学,也许是一条路,可以试试 ;
当然,还有很多,请留言补充 。
End 。
此文标题,也可以叫:软件测试从业者的24条可行性发展路径
补充:很多同学问老徐,软件测试从业者35岁以后,都干嘛去了 ?看完这篇文章,你也许就明白了;
OK ,
路有很多,如上这些都具备操作的可行性 。老徐身边的朋友,或者接触的测试,有成功的案例。
当然,最重要的,还是自己的兴趣,有兴趣,才是前提。否则,每天都很痛苦。
做自己感兴趣的事,可以久坐几个小时,几天,苦心钻研,完全不觉得累 。
此文,仅代表IDO老徐
个人观点,欢迎转发、讨论。任何第三方平台,未经允许,禁止转载
IDO老徐
2020.02.13 深圳
上一篇
软件测试工程师远程办公遇到的一些障碍
推荐文章
在家远程办公,考验「软件测试人的知识甄别能力」
1/3 的软件测试从业者,孤军奋战且薪资下降 。
希望老徐的每篇文章都对你有那么点价值 。如有用,广而告之(欢迎文章转发,禁止未经允许抄袭COPY文章内容到其他平台) 。
作者:IDO老徐 ,博客isTester.com
推荐阅读 :软件测试25条职业发展方向 / 21天搞定Linux / Linux部署 / 600位测试工程师现状
1. 所有文章,均为IDO老徐原创(免费学习,欢迎收藏、转发),博客地址 isTester.com
2. 顶部菜单,按栏目查询,可快速检索你需要的所有文章 。看完文章还有不明白的,微信联系 IDO老徐
100 个实战小项目,少亏钱,多赚钱
送《一人企业复利商业化》实体书(包邮)
365 * 24 随时向 IDO老徐 免费提问
微信 957863300
- 软件测试从业者知识体系大纲(脑图)
- 软件测试工程师需要掌握的SQL命令合集(21天掌握)
- 电子书:软件测试综合能力提升@IDO老徐
- 如何选择一台适合日常学习的Linux云服务器 ?
- Centos 下mysql数据库完整安装过程
- 所有你要的软件测试资料打包送上(最新)
- 21天,搞定软件测试从业者必备的Linux命令(完整篇)
- Linux 下 部署 禅道(zentao)项目管理系统
- Mysql安装,解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题
- git 查看本地仓库,对应的“远程仓库地址”
想了解更多 ?
所有原创软件测试文章都在这
有近10W 软件测试工程师关注
助力「软件测试从业者综合能力提升」
关注后,回复 666 有惊喜
长按/扫码 关注@简尚
我的个人微信 957863300
IDO老徐
全网同名,个人IP公众号
日更10年,每天 1 分钟、解决 1 个问题
职场、副业、轻创业、写作、个人IP
公众号、视频号、小红书、知乎
长按/扫码,关注IDO老徐
关注回复 401 送你一份资料包
联系人: | IDO老徐 |
---|---|
Email: | 957863300@qq.com |
QQ: | 957863300 |
微信: | 957863300 |
微博: | isTester |
网址: | isTester.com |
地址: | 中国 · 广东 · 深圳 |