毕业后6年,我终于成为了年薪50w+的测试开发工程师
我的第一份工作就是拿的这么多,主要以功能测试为主。
我用了大概6年的时间,成为了年薪50w+的测试开发。
回顾我从功能测试到测试开发的成长路径,基本上是伴随着“3次能力飞跃”实现的。
入行
进的是一家小公司,刚开始的时候,什么也不懂,就是从最简单的手工测试做起。每天做的最多的就是:编写测试用例>提交bug>回归bug。
最开始的时候不懂这些,觉得有所收获,但是3个月后,这些事情搞熟悉了,会有一种浪费时间的感觉。
另外在每次提交bug的时候,都要确认环境,还有一些bug没法复现,一方面老是被开发怼,另一方面也不得不加班。
这个时候我就想,能不能不让开发怼,能不能不加班?这会我开始开始修炼内功
这里为你准备了200G软件测试教程资料,包括用例模板、计划模板、报告模板、性能调优、自动化教程、测开模板、简历模板、面试技巧、大厂真题等!点击文末自行获取:
第一次能力飞跃开始
首先是看需求文档,只有了解了需求,才能知道设计这个功能的目的是什么,进而才能判断这个问题是不是bug,这样做后,一定程度上减少了被开发怼的情况,即使是开撕,也有了一定的依据;
其次就是看开发的设计文档,当然开始不熟的时候可能不给您看。你去研究他的业务逻辑,才能大致判断这个bug是如何产生的,进而能够复现和定位bug。
当然,这个过程肯定不是那么顺利。第一是因为你要主动学习和研究超出能力的事情,必须沉下心来钻研;第二是刚开始接触这些新事物的时候,处理问题会不那么完美,要扛得住质疑的压力;第三是向开发请教或者讨论的时候,必然要面对开发的鄙视和冷漠;第四就是学习会占用你的大量时间,加班不可避免。
这个过程可能1-2年,之后你就能自己排查和定位问题,提交bug之后开发也不再找你了,产品和开发开始对你刮目相看。
在找到的做测试的认同感,坚定了朝着测试持续发展的时候,我又觉得每天的重复性工作太多,能不能提升一下效率,
于是我开始研究自动化,
第二次能力飞跃的开始
先从学一门语言开始,Java或者Python都行,开始时为了入门更容易,建议先从Python入手。掌握了语言,就可以开始编写一些脚本或者测试工具来提升效率了;
然后去研究架构,从更高的层面去提升效率,可能这个阶段你还达不到设计架构的高度,但是你要往这个方向去思考,要有这个野心。
这个阶段,大概需要2年左右的时间,如果这个阶段你完成了,你才能称得上一名合格的测试工程师,月薪15-20k以上是稀松平常的事情。话说我过了这个阶段已经跳槽了,因为第一家公司团队和业务都太小,自己已经没有太多的成长了。而这个时候,我的薪资达到了25k。
再往后,我又不满足了,不是不满足薪资,而是不满足仅仅提升效率,而是想要更早的预测缺陷以及监控缺陷,这个时候就开始往测试开发的方向去进阶,
第三次能力飞跃的开始
通过“测试左移”,提前与开发人员一起制定测试计划,推动代码评审、代码审计、单元测试、自动化冒烟测试、测试精准化分析以及研发自测等来保证研发阶段的质量;
另外,参与配置部署,将自动化测试用例配置到持续交付链中,并通过“测试右移”,全流程监控发布后的应用质量。
这里我所说的“测试左移”,也就是指的研发阶段的质量保证,“测试右移”也就是发布后的质量监控。搞定了测试开发,以我的经验来看,要去大厂,小公司用不到这个,薪资也给不起。测开目前在北京来说,年薪30W+只能算个起步。
绵薄之力
做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
下面分享我整理的这份2023年可能是最全的软件测试工程师发展方向知识架构体系图。
1. 自动化测试必备Python编程内容
2. Web UI 自动化测试基础内容
3. Web UI 自动化测试实战内容
4. APP UI 自动化测试基础内容
5. APP UI 自动化测试实战内容
6. API 接口自动化测试基础内容
7. API 接口自动化测试实战内容
8. CI/CD持续集成专项技术
9. 自动化测试框架实战技术
上面就是我整理出来的一份自动化测试工程师技术路径图。希望大家能在这个成长过程中收益良多。全方位提升测试技术,建立一套属于自己的技术体系。帮助大家不断学习和优化技术栈,跟进先进和主流的测试技术,给到大家带来的不仅仅是技术和薪资的提升,更多的是改变测试人在IT技术领域的地位和心态,拔高测试行业的技术深度。
点击下方链接,免费获取上方网盘链接及自动化测试详解
这些都是高附加值的知识!
其实这些高附加值的知识和能力可以边工作边自学的。相信年薪30W+也是很简单的!关键就看你愿不愿意学!
合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!
-事必有法,然后有成- 最后祝大家早日拿到满意的offer ~
今天主要是和大家分享我的感悟和学习路线,后续我会分享更多关于软件测试资源教程,有被帮助到的朋友,大家可以关注和点赞一下~
相关文章
- 20K薪资要什么水平?来看看25岁测试工程师的面试过程…
- 2023非常全的接口测试面试题及参考答案-软件测试工程师没有碰到算我输
- 测试工程师功能转自动化居然找不到工作?不要因为这个毁了你整个测试生涯
- 人家这才叫软件测试工程师,你那只是混口饭吃
- 功能测试如何摆脱现状,自动化测试工程师进阶之路以及测试开发的看法 。
- 测试开发程序员工程师有哪些出路?“黑化“工程师的一定的加成作用......
- 一名测试开发工程师的内心自白,被裁员之前,没得到任何风声,措手不及......
- 都是苦命的螺丝钉,别人眼中的程序猿和现实中的测试/开发程序猿差别在哪?这些工程师是干什么的?......
- 测试工程师加薪的那些事,加薪的博弈其实从很早就开始了,凡事预则立,不预则废
- 软件测试工程师,资深5年测试告诉我的晋升技能经验(提升)
- 【测试面试】软件测试工程师面试踩过的坑(实战经验分享)
- 测试开发程序员,我该怎么和你沟通?工程师不食人间烟火......
- 测试工程师怎么甩锅!
- 职场日常:多年的测试工程师如何继续在测试行业中砥砺前行
- 想成为月薪过万的软件测试工程师?你得了解这些测试思想和工作方法~
- 全栈开发工程师微信小程序-中(下)
- Android开发工程师文集-Fragment,适配器,轮播图,ScrollView,Gallery 图片浏览器,Android常用布局样式
- 数据工程师用Python面试QA 9例
- 谷歌工程师:杀毒软件根本没什么用