一个年薪30w软件测试员的职业规划,献给还在迷茫中的朋友

先抛出一个观点 ,
那些,担心30岁后,35岁后,40岁后,无路可走的;基本属于能力不够、或者思维太局限 。
总之,瞎担心 / 不长进 。
具体,见下面正文 。

曾经,在16年,写过一系列的软件测试从业者职业成长文章,本以为,大家应该都目标清晰,职业发展路径清晰,没有疑问了。

但,最近几个月,越来越多的,从业者咨询老徐,关于职业发展的疑惑。

也许是那些文章太久远,传阅率太低,很多同学没看到过;

还有就是年底了,普遍开始思考明年的发展规划了。

道理懂再多,到自己的身上,基本上,还是不敢做决定,或者一片迷茫 。

通过这篇文章,再次聊聊,软件测试工程师的,职业发展,可行性的路径。到底有哪些路可以走,分别有哪些门槛,哪些坑,适合谁 等 。

希望对大家,有那么点用。

认准目标,剩下的,就是18年,干干干 。

/

从普遍的思维来看,测试从业者的发展路径,技术方向 & 管理方向 。

- 1 -

技术方向

1. 测试开发工程师:

支撑测试部门,一般来说主要负责设计&编写测试部门所需的测试工具,提升测试团队的工作效率(当然,每个公司不一样,不排除,有些公司这个岗位,让你去测功能偏多) 。

门槛:必须具备非常强的代码能力,最好有一点测试思维,能理解测试部门的业务需求,对测试整个流程、诉求、痛点了解,开发出的工具,能解决问题,提高效率,而不是一堆华而不实的无用工具,自嗨 。

2. 自动化测试工程师,通过开源的自动化工具,或者一些商业工具,执行自动化测试,以及确定自动化测试方案 等 。

门槛:对常用测试工具熟悉,了解测试自动化测试流程,得具备基本的代码能力 等。

3. 性能测试工程师,大家都知道,性能分析、风险控制、性能评估、给出调优建议 & 结果 等 。

门槛:水很深,不是玩玩工具就可以的。老徐个人,不建议,走这条路。

4. 测试架构师 ,整个测试部,技术方向把控 。

门槛:测试方面的理论、方向,软件工程,语言基础 等,都必须得具备。

5. 高级测试工程师 / 资深测试工程师,一般来说,也是技术方向,偏业务方面多点 。

门槛:很多稍微有点技术能力,不是点点点,混几年,就可以了,具备基础的测试必备能力,linux/DB/Shell/Python/Java/工具等;当然,很多不会的也混的很好,只是核心竞争力不够 。

- 2 -

管理方向

1. 测试组长,公司只有几个测试的情况下,一般会有个测试组长,管几个测试,团队一般功能测试为主 。

2. 测试主管,基本同上 。

3. 测试经理,一般来说,管理一个测试部门,下设多个测试组,也许会有自动化测试团队、测试开发团队等 。除了关注技术本身,还得关注部门发展、绩效等。 具体可以看看之前的文章 -> 测试经理每天到底在忙些什么?

4. 项目测试负责人,很多项目制形式的团队,带领几个测试人员,对这个项目的整体质量负责,协调资源,确保整个项目,最终质量 。

5. 测试总监 ,根据测试经理延伸,市场岗位有限,看机遇,缘分 。

- 3 -

如上,聊了两个常规方向 。

思维扩散点,其实还有几个方向,可以走 。

不一定,要死在测试这颗树上 。
更多教程和文章资料加群:672899761 (行业大牛解答)

比如,

1. 产品经理

2. 开发工程师

3. 转行做咨询顾问

4. 或者转行当培训老师(现在培训机构那么火,而且培训老师,技术成长压力没那么大)

5. 回家带娃(家庭,必定是根本)

6. 自己创业 (工作了几年,有一定的基础资金,去创业,做点自己感兴趣的)

7. 转行做销售(有一定的技术功底,如果口才OK,做销售,也是条路)

8. 转行做技术支持 (应该都知道吧,很多公司有这块岗位,测试的工作经验,多技术支持岗有帮助)

   

总结

如果你对此文有任何疑问,如果你也需要接口项目实战,如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎加入我们,加入方式在文章的最后面

  自动化测试相关教程推荐:

2023最新自动化测试自学教程新手小白26天入门最详细教程,目前已有300多人通过学习这套教程入职大厂!!_哔哩哔哩_bilibili

2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华,学完年薪40W+_哔哩哔哩_bilibili

测试开发相关教程推荐

2023全网最牛,字节测试开发大佬现场教学,从零开始教你成为年薪百万的测试开发工程师_哔哩哔哩_bilibili

postman/jmeter/fiddler测试工具类教程推荐

讲的最详细JMeter接口测试/接口自动化测试项目实战合集教程,学jmeter接口测试一套教程就够了!!_哔哩哔哩_bilibili

2023自学fiddler抓包,请一定要看完【如何1天学会fiddler抓包】的全网最详细视频教程!!_哔哩哔哩_bilibili

2023全网封神,B站讲的最详细的Postman接口测试实战教学,小白都能学会_哔哩哔哩_bilibili

  总结:

 光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

​​​

​​​

如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

如有不懂还要咨询下方小卡片,博主也希望和志同道合的测试人员一起学习进步

在适当的年龄,选择适当的岗位,尽量去发挥好自己的优势。

我的自动化测试开发之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,

测试开发视频教程、学习笔记领取传送门!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/595947.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

开发环境待

一 web开发环境搭建 1 web开发环境概述 所谓web开发,指的就是从网页中向后端程序发送请求.与后端程序进行交互. 流程图: 1,Web服务器是指驻留于因特网上某种类型计算机的程序. 2, 可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界 浏览…

JWK和JWT 学习

JWK和JWT 介绍 JWK (JSON Web Key) 和 JWT (JSON Web Token) 是现代Web应用程序中用于安全通信的两个重要概念。它们都是基于JSON的,并且是OAuth 2.0和OpenID Connect等协议的核心组成部分。 官方文档 JWT官方网站 JWK和JWK Set的RFC文档 JWT的RFC文档 JWK (JS…

16_Scala面向对象编程_函数

文章目录 1.声明Scala函数2.访问伴生对象3.空对象直接用的方法4.构造对象--通过object获取单例对象--直接new--scala独有apply()方式--scala有参构造--scala构造方法两大类使用辅构造如下上述代码主构造为辅助构造方法甚至可以多个多个辅助构造形参内容不能重不使用辅助构造和使…

【ACM出版】第四届控制与智能机器人国际学术会议(ICCIR 2024)

第四届控制与智能机器人国际学术会议(ICCIR 2024) 2024 4th International Conference on Control and Intelligent Robotics 2024年6月21日-23日 | 中国-广州 官网:www.ic-cir.org EI、Scopus双检索 投稿免费参会、口头汇报及海报展示 四…

ROS仿真小车与SLAM

ROS仿真小车与SLAM ROS中机器小车的仿真实验一、建立模型1.创建功能包导入依赖:创建urdf,launch文件: 2.可视化 二、添加雷达传感器1.编写xacro文件2.集成launch文件3.添加摄像头和雷达传感器my_camera.urdf.xacro文件:my_laser.urdf.xacro文…

easy_signin_ctfshow_2023愚人杯

https://ctf.show/challenges#easy_signin-3967 2023愚人杯信息检索,在请求荷载中发现一个base64 face.pngencode ZmFjZS5wbmc解密结果 flag.pngencode ZmxhZy5wbmc尝试一下 返回内容 Warning: file_get_contents(flag.png): failed to open stream: No such file…

AArch64 内存管理

本文是对arm developer网站《Learn the architecture - AArch64 memory management Guide》的学习笔记(Documentation – Arm Developer) 一、背景概述 本文介绍了AArch64中的内存转换,这是内存管理的关键,它解释了虚拟地址如何转…

成语:势如破竹、迎刃而解;明以前唯一同时入选文庙、武庙的牛人

千古流芳、身后能够进入文庙或武庙,是古人最高的荣誉,也是读书人和武将终极的追求,所谓的青史留名,享受万代祭祀、千秋敬仰,甚至都可以称之为圣人,但历史上,却有两人文武兼备、同时入选了文庙与…

单调栈-java

本次主要通过数组模拟单调栈来解决问题。 目录 一、单调栈☀ 二、算法思路☀ 1.暴力做法🌙 2.优化做法🌙 3.单调递增栈和单调递减栈🌙 三、代码如下☀ 1.代码如下(示例):🌙 2.读入数据&a…

学习记录:AUTOSAR R20-11的阅读记录(一)【Foundation(FO)】

一、OverView 1、AUTOSAR R20-11文档下载 官网下载:AUTOSAR 打包文档地址:AUTOSAR R20-11 2、文档组说明 AUTOSAR定义了三个文档组:ClassicPlatform(CP)、Adaptive Platform(AP)和Foundation(FO),基于CP和AP的ECU基于共同标准F…

php基础知识快速入门

一、PHP基本知识 1、php介绍: php是一种创建动态交互性的强有力的服务器脚本语言,PHP是开源免费的,并且使用广泛。PHP是解释性语言,按顺序从上往下执行,无需编译,直接运行。PHP脚本在服务器上运行。 2、ph…

【算法】滑动窗口——无重复字符的最长子串

本篇博客是一篇滑动窗口算法练习题——无重复字符的最长子串的思路详解,从最开始的暴力解法,优化以及怎么想到滑动窗口这种算法的一个详细思路过程,有需要借鉴即可。 目录 1.题目解读2.暴力求解3.暴力求解的优化4.题解代码示例 1.题目解读 题…

超详细——集成学习——Adaboost——笔记

资料参考 1.【集成学习】boosting与bagging_哔哩哔哩_bilibili 集成学习——boosting与bagging 强学习器:效果好,模型复杂 弱学习器:效果不是很好,模型简单 优点 集成学习通过将多个学习器进行结合,常可获得比单一…

无经验计科应届生前端面试遇到的问题整理

js数据类型有几种,分别是 原始数据类型(Primitive data types): 字符串(String): 用于表示文本数据,使用单引号(‘’)或双引号(“”)括起来。 数字&#xff…

27-代码随想录三数之和

15. 三数之和 中等 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请 你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重…

C++ 如何进阶?

一、C基础(3个月) 1、面向对象的三大特性:封装、继承、多态 2、类的访问权限:private、protected、public 3、类的构造函数、析构函数、赋值函数、拷贝函数 4、移动构造函数与接贝构造函数对比 5、深接贝与浅贝的区别 6、空…

创新指南|组织健康仍然是企业创新长期绩效的关键

麦肯锡关于组织健康的最新调查结果表明,它仍然是当今全球市场中价值创造的最佳预测者和竞争优势的可持续来源。在本文中,我们将探讨最新的 OHI 结果,并重点介绍该指数揭示的有关领导力、数据和技术以及人才管理的一些更引人注目的见解。我们还…

数据仓库基础理论(学习笔记)

数据仓库基础理论 1.数据仓库概念 2.数据仓库为何而来 3.数据仓库主要特征 4.OLTP、OLAP系统 5.数据仓库与数据库的区别 6.数据仓库与数据集市的区别 7.数据仓库分层架构 7.1为什么要分层? 8.ETL、ELT

【前端】创建跳动字符效果的前端技术实现

创建跳动字符效果的前端技术实现 在前端开发中,动态视效能够显著增强用户体验。本文介绍一种实现字符跳动效果的技术方案,通过简单的HTML、CSS和JavaScript代码,你可以为网页文本添加生动的交互动画。这种效果可以用于吸引用户注意、增强品牌…

C语言—控制语句

控制语句就是用来实现对流程的选择、循环、转向和返回等控制行为。 分支语句 if语句 基本结构 if(表达式) { 语句块1; } else { 语句块2; } 执行顺序: 如果表达式判断成立(即表达式为真),则执行语句块…