做了4年多软件测试,跳槽2次,我终于干到月薪30k...... ...

打印 上一主题 下一主题

主题 840|帖子 840|积分 2520

我现在的这份工作,比上一份要好很多,首先薪资直接涨了一倍,7k到16.5k,13薪,朝九晚六,从不加班,项目也简单,包罗我在内测试组一共有6个同事,但是每个人分到的任务真的很少,用一句话总结就是上班7.5小时,摸鱼6个钟。。。我现在的公司是7.5小时制的,所以才说轻松。

谈谈上一份工作 

说下我上一份工作吧,这份工作时间不长没有啥代表性,上一份工作我在那公司带了3年多了。
2020年的时候,由于疫情,我结业后的第一份工作辞掉了,但是找了很久都没找到下一份,我简历写的薪资要求是7-8K,当时候能找到一份7K的就已经不错了。
每天投几十份,也接到过面试,但都不理想,有些是我自己不喜欢,面试时去到才发现公司环境太差,有些是给的工资远远低于7这个数字;有些是面完之后,别人以为你不符合,比如其中的一家吧!是一个中年男面试的我,人看起来很随和,先问了mysql,基础的的单表查询我能回答上来,但厥后他给我画了几张表,让我做个多表查询,做不出来,不外面试官态度真的很好,全程微笑,并没有由于我做不出来而面露不悦或者停止面试。
然后问了接口测试这一块,他问我postman如何切换环境测试,由于我之前有效过postman,隐隐记得是通过大括号{}做一个引用来切换的,所以还是可以回答上来。面完之后,自己感觉不是很理想,由于mysql这块是我的弱点,果不其然,过了几天没有一点回应,就知道挂掉了...

厥后还是找到了,也就是我上一家公司,电商行业,自研的saas平台。还记得入职那会,他们测试就只有一个小姐姐,厥后才知道由于项目即将上线,他们才招了我进来。
入职第一天,小姐姐直接把一份测试用例、以及原型发给我,让我在两个星期内把用例过完一遍,有题目直接提禅道上。
说真的,我一脸懵,都没有对我举行任何培训,就直接让我负责这个新项目的测试了,我新来的啊,对这个项目真的不熟悉啊,主流程是什么?不知道。如何业务闭环?不知道。
幸好我还应付得了,凭借之前实习以及第一份工作积累下来的经验,自己逐步探索,两个星期内就基本相识了主流程、基本业务,也顺遂把测试用例跑完了,提交了N多个BUG。
其实这个电商平台刚上线那会,做的只是一期功能,看上去很巨大,涉及web、APP、小步伐,但现在看起来,也不外如此。
在公司站稳之后,顺遂转正,由于我从入职第一天就开始负责这个saas电商平台的测试,厥后公司组织架构调整后,他们就让我专门负责这个项目,另一个同事小姐姐,负责其他杂七杂八项目的测试。
真正转折点应该是2021年,这一年,由于疫情好转,国内经济规复很快,电商行业火爆,公司业务扩展敏捷,基本上客户量每个月都以一种指数级的速度来增长,需求天然就多了,通常一次迭代就有10个功能,有些还是大的功能,需要开发这边改动很大的代码量,新添加接口,所以BUG就很多,通常都是一边开发,一边测试,有BUG就敏捷提给开发,敏捷修复,发布测试环境,再验证。
然后是加班,特别是上线前几天,项目组通常加班到八九点,上线当天加班到11点。累是肯定的,但主要还是我一个人负责整个项目的测试,从web、APP、小步伐,都是我一个人搞,其实公司中途也尝试过给我招人,不外都由于某些原因跑路了,有些人干了一个月跑了,有些刚好准备转正,又跑了,所以这两年来,终究还是我一个人扛了下来,就天然而然变成我一个人负责整个项目的测试,以及相关的工作。
21年的时候,心力交瘁,迭代频仍、新需求源源不停、加班严峻(没加班费),虽然我公司是双休的,但我还是累得像狗,拿着7K的工资,整个项目都是我一个人测试,相当于一个人干着两三个人的活了。
那一年,我都有无数次提桶跑路的想法。
但仔细想了一下,发现自己还是不够资格,由于我在这家公司做了这么久功能测试,单纯的点点点,就算跑路了,那下一份工作呢?还是重复如许的点点点吗?
痛定思痛,也就是这一年开始,下定决心要把自己的专业技能提升上去。


逐步点亮技能树

Jmeter

比如jmeter、postman,2018年我实习的时候跟着部门老大学的,大学那会儿老师可没教这些。由于这一份工作单纯就是点点点,我险些没用过这些,我就去网上自学,像博客园、CSDN,都有很多测试大神写的文章,教你如何入门,还有B站,我就是在B站白嫖了某一个机构的公开课,把jmeter的入门都学会了,比如接口的上下关联、token跨线程调用、参数化、正则表达式、json提取、jmeter+ant+jenkins、压力测试、jp@gc监控,等等,学了之后,自己把jmeter应用到公司的项目,把项目中快要1000个主流程接口全部集成到jmeter中,每次迭代上线前两天我都会跑一遍脚本,来查验有哪些接口又被开发搞坏了(防止背锅,你懂的)...... 
而且学会jmeter接口测试之后,确实大大低沉了压力,进步效率,比如说偶然候开发改了某些逻辑,只是后端修改了接口,前端没改,那我只需要测接口就知道有没有BUG了。
然后是postman,由于熟悉了jmeter,postman做起来就简单多了,由于他俩差不多的。所以很多事变通常没有各人想得那么困难,只要你学会了其中一种,另一种就很容易上手了。

python

python是肯定要学的,这是我个人明白,不信各人可以去主流的几家雇用APP查一下,你想拿15K以上,必须要会python、java其中一门语言,而python相对简单、容易入门,所以绝大多数测试都是以python为切入点,用它来做接口自动化、UI自动化。
我自己是在博客园、CSDN这些论坛学的,看大佬们的文章。但我并没有从零开始学python,我是直接copy大佬们的代码,自己一点一点修改,把它应用到公司项目去。
 

我最开始学的是python+unittest+requests这个自动化框架,遇到不懂的,就直接网上查,比如说我在学这个框架的时候,最开始就遇到一个跨不已往的难题,token如何跨.py文件传参?我就论坛上查,学到了两个方法,一个是通过global设置全局变量,另一个是把登录接口传出来的token写入一个文件内里,遇到需要token的时候就取出来。
所以网上自学,基本都是如许的,你想学基本的、入门的,网上肯定有,论坛、B站,都行,自学过程中遇到很多题目,也是可以通过网上查,通过大佬们的文章,自己逐步领悟,比如上面提到的token如何跨.py文件传参?我查到的文章,他们写的代码和我的不太一样,我是参照他们的,然后自己改了,但末了的效果都是一样的,所以自学的过程,提升的速度是非常快的,由于自己是带着题目去学的,事前思考,事后复盘,通常会更有收效
mysql
linux
Fiddler/charles
这些就更不消说了,作为一名测试,肯定是要学会的。像数据库mysql,我个人总结是:面试必问、不懂必挂。
linux在面试中也是问得比较多。
fiddler、charles这些是抓包工具,肯定要把握的。我在上一家公司的时候,一开始其实是没那么在意抓包这种,厥后我就学着一边测试,一边打开F12,时刻关注接口的变化,就在这种潜移默化中,对抓包、接口的分析也懂了很多,对于提升自己的接口测试、定位前后端BUG,确实有很大的帮助。

我厥后吧,还自学了charles的其他小功能,比如弱网测试、打断点、映射,都是非常实用的,都在实际测试中用处很大,比如说之前不停有客户反馈我们的APP偶尔有闪退,但是开发暂时没法定位是啥原因,厥后我用charles的弱网,终于把BUG重现出来了,由于网络很差的时候,前端没法处理一些数据,安卓APP自带的机制,直接就报crash了。

另外,我还自学了adb+monkey,用于APP测试。由于上一家公司的时候,我们是有APP的,加上两年前我面试过一家公司,面试官问我会monkey吗?当时候我听都没听过,又挂掉了......所以我就干脆把这个也学了。
除了上面这些,在2021年的时候,我还跟着项目组的架构师,学了性能压测、相识了微服务、分布式、k8s、nginx负载均衡、linux服务器,等等。然后自己通过网上自学,用现在比较盛行的jmeter+grafana+influxdb搭建了一套性能测试的框架。
虽然没有举行过很正规的性能测试,但起码知道了很多关于性能压测的东西,比如全链路压测、分布式压测、中心件、redis等等。
 

所以,2021年的时候,我一边工作,一边在空余的时间里自学,一个测试工程师所需要把握的技能,我基本都学了,在学习的同时,还把自己学到的知识应用到公司的项目中,一方面确实进步了测试效率,另一方面也提升了个人水平,找下一份工作的时候,底气也足了。
顺便说一下自己这份工作是如何找到的。

颠末2021年的自学,感觉自己的本领已经有了质的提升,像jmeter、postman、python、mysql、linux都学了,还学会用jmeter+ant+jenkins、python+unittest+requests搭建了自动化测试框架,基本上到达了一个自动化测试工程师的水平吧,以为找一份14k以上的工资应该不难。
起码我当时是如许想的,预期薪资是14K。
万事俱备,只欠东风,有了上一份工作的经验,自己简历也多了很多亮点,比如独立负责过大型互联网saas平台的测试流程、使用jmeter+ant+jenkins、python+unittest+requests搭建过自动化测试框架。
投简历的时候我是有针对性地去投,凡是薪资低于14的一律不投递,会合投递15-20这个范围的。
末了相中了一家,三轮面试,电话面试、网上笔试、视频面试,一炮而过。视频面试的时候,个人感觉挺好,面试官问的题目,全部都回答上来了,而且很多题目都是在以前实际工作中遇到的,结合自己的感受,自己概括出来,回答的效果就非常好。
面完之后,还不到15分钟,他们的HR小姐姐给我打了电话,说我现在是离职还是在职状态,听到这个,我就知道稳了
厥后吧,颠末交谈,那边最终敲定的是16.5k,13薪,假如我考虑的话,就立刻发offer到我邮箱。
于是乎,沉浮软件测试三年了,终于突破10000的薪资,从7k到16.5k,翻了一倍多。
我现在在这家公司做了几个月,特别让我开心的是,双休、不加班。

不外现在也有一点不好的地方,就是项目太轻松的,都是点点点,功能测试,我原来以为自己之前学了那么多技术,可以到新公司大展身手,什么接口自动化啦,性能压测框架啦,现在才发现,草率了,压根就没有效武之地,所以我也不知道这家公司到底为什么要花16500块招我进来做功能测试,招一个结业生不香吗?8000块充足了呀。
所以呢,我现在是特别感谢上一家公司对我的栽培,要不是工资太低、加班太多,我应该就不会换工作了,哈哈哈。这家公司除了工资高一点,工作轻松,貌似也没偶然机可以学习,特别是没办法提升个人技能的时候,我感觉我也快要跑路了。
不外在跑路之前,我得抓紧时间学一下python的UI自动化,我之前不停学的都是接口自动化,UI这一块还得补回来,另外,性能压测这一块我自己还是欠缺的,由于想要工资20K以上,性能肯定是要会的,比方说性能进阶的,有分布式压测、全链路压测、性能监控、性能分析、调优方案,这些都是要具备的,而不是简单相识就可以的了。
末了感谢每一个阅读我文章的人,准备一点警惕意,虽然不是啥珍贵的东西,需要的话直接拿走:

 

 

 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

小小小幸运

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表