5年测试,应该是能达到资深测试的水准,即不仅能熟练地开发业务,而且还能熟悉项目开发,测试,调试和发布的流程,而且还应该能全面掌握数据库等方面的技能,如果技能再高些的话,甚至熟悉分布式组件等高级技能。或者说,做个项目小组长,管个3、4号人,应该也没问题。


这两天和朋友说起这件事情,感叹现在的年轻人都这么优秀,说到底,软件测试行业还是属于技术岗位,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,行业天花板也在逐渐升高,曾经那些只会点点点的测试员们越来越难在行业立足,逐渐会被自动化测试工程师和测试开发工程师所取代。

我的职业生涯也和大多数测试人一样,刚毕业是在一家电商公司外包功能测试,做了应该有大半年,工作忙忙碌碌,每天在各种业务需求学习和点点中度过,过了好几年发现自己还只是一个功能测试工程师,看着身边人一个个的在技术的道路上越走越远,而自己只会功能测试,焦虑感也油然而生,这一份工作给我的总体感受是大量的写测试用例,自己写测试用例的能力熟练了不少,测试技能倒是没有多大的提高,真正需要技术的工作却因为技术能力的不够而没有机会,几度怀疑自己的职业规划方向是否正确了,于是开始反省,自己未来的路怎么走呢?

开始进阶

于是我开始寻求进步的方法,开始研究各个工具,Postman、Fiddler、Jmeter、Selenium、Appium,反正网上能下的,都下了个遍,发现这些工具,用起来还都挺简单实用的,入门肯定是不在话下,同时也开始自己写代码,至少别把大学学的那些给落下,当时python试着写了写(所在团队的项目用python写的),前端的样式也试着改了改,这个很容易,浏览器F12,就可以在上面改。

以前提BUG只会说这个盒子的高度不对,现在我会说:overflow没有写、盒子层级z-index不对等等,总之就是,我能指出你的不足,我还能提供修改建议,这对我来说是十分有成就感的,从开发哑口无言的态度也能看的出来,我的地位一下子崇高了起来!

当然我没有急着跳槽,我开始用各种工具对我们的项目做测试,还给部门经理提了很多建议,当时经理也应该是对测试不甚了解,被我说得也是一愣一愣的,当时由于公司的规模和产品的局限性,导致自动化测试始终未能应用到公司实战项目中。我觉得外面的大公司有更多机会,毅然而然的提出了离职,一心准备阿里的面试!

成功面试上岸

在同学的推荐下,我报名了xx机构的软件测试课程。虽然我有自动化测试经验,但报班进行系统学习仍然很有必要,一方面是给自己做个加强训练,系统地巩固下技术栈;另一方面,课程内容也让我很放心,说不定在学习过程中又能有新的收获。
正式学习中,也确实超出了我的期待,开发测试平台或工具必需的Web前端、Spring Boot后端及数据库设计等技术学的很系统,实用性非常强。

老师讲的也很不错,我学习的过程也很顺利,上课讲的知识都能理解并知道怎么应用到工作上,尤其是从0到1的项目分析、设计与开发知识的学习,让我能从容的面对一个新的测试工具的研发,快速展开工作。经过一段时间的培训,感觉在技术上也更加扎实了。一个多月,从笔记到公开课,从项目到前辈们的各种面试题、还有之前的考试,都过了一遍,再着重看那些出现频率比较高的面试题,对这次面试做好了充分的准备!!

一开始难免有些心慌,在经过学习交流群里的大佬和技术老师的指导下,发现很多技术问题自己都有接触过,突然之间有了莫名的信心。大概面试了一周多,我就4面拿下了阿里的自动化测试岗。面试过程也是坐过山车一样刺激,特别是三面,真是惨不忍睹的过程!!!但是还好自己准备充足,足以应对面试官挑剔又刻薄的提问!在面试过程中,我觉得最能打动面试官的,除了扎实的技术之外,还有对项目的熟悉程度。基本上,面试官问我关于项目的问题,我都能答出来,并且能讲到明明白白。

从以前的3K到现在的30k,我信了那句话,越努力越幸运!今后,我还想在技术上有更大的进步,做到高级测开,还要往高级开发的方向发展,最后当然有机会也要往管理岗努力。要比开发更懂代码,要比测试更懂技术,这样的竞争力,才会更强。

我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和收集总结,所以,我和朋友特意花了一段时间整理编写了下面的《自动化测试工程师学习路线》,也整理了不少【网盘资源】,文末可以查看

1、Python 编程与测试开发技术*

2、Web自动化测试基础

3、APP自动化测试基础

4、Postman测试工具专题

5、接口自动化测试基础

6、测开自动化框架封装

7、持续集成

8、Jmeter 性能测试

9、APP性能测试

10、Fiddler 抓包工具的使用

11、TCP/IP协议详情

12、计算机操作系统

13、Linux 系统操作

14、MySQL 数据库

15、RobotFramework 自动化测试框架

16、跨平台的自动化测试框架

上面就是我整理出来的一份自动化测试工程师技术路径图。希望大家能在这个成长过程中收益良多。全方位提升测试技术,建立一套属于自己的技术体系。帮助大家不断学习和优化技术栈,跟进先进和主流的测试技术,给到大家带来的不仅仅是技术和薪资的提升,更多的是改变测试人在IT技术领域的地位和心态,拔高测试行业的技术深度。

最后感谢每一个认真阅读我文章的人,下面这个自动化网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

这些资料,对于做【软件测试】想进阶的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….

公司招了个五年经验的测试员,见识到了真正的测试天花板相关推荐

  1. 为什么公司愿意录取3年经验的程序员而不是经验5年的自己?

    这些东西是贯穿于整个软件开发过程,是核心.所谓万变不离其宗,这是内功.如果没有牢固的基础,上层建筑无法巩固. 通过这次面试,小辉表示「**5年的经验并没给我带来多少安全感」.**事实上他确实做了5年的 ...

  2. 论高危职业,测试员坦然垫底,揭秘一个测试员疯狂的全过程!

    1.你把时间浇灌在哪里,哪里就会开花结果. 大三在考研与工作的纠结中,我最终选择了工作,据学长学姐的推荐下就这样开始了我的测试学习之路.因为从未接触过,在图书馆借了几本书,越看越发现和学长学姐口中说的 ...

  3. 软件测试理论与经验-第1章(测试员的角色)-第2章(按测试员的方式思考)-阅读笔记

    Lessons Learned in Software Testing  美 Cem kaner.James Bach.Bret Pettichord著 本书的三位作者具有多年的测试经验,知道成功的测 ...

  4. [转] 测试员,敢问路在何方(来自微软工程师)

    [转] 测试员,敢问路在何方(来自微软工程师) Date: 2015-05-22 转自: [译]测试员,敢问路在何方?来自微软工程师 [译者注]: 原作者是Qingsong Yao,来自微软.他的Li ...

  5. 一个资深测试员的感悟

    原博文地址:blogs.msdn.com/b/qingsongyao/archive/2012/12/14/tester-s-career-series.aspx 原作者是Qingsong Yao,来 ...

  6. 测试员,敢问路在何方

    1  第一部分 - 成为资深软件测试员的四条进阶之路 在这篇文章中,我认为我们的软件测试员有四条潜在的进阶道路.它们是: 1)成为专业的QA.知道如何使用不同类型的测试工具开展网络测试,性能测试,负载 ...

  7. 漫谈测试员系列:无BUG不生活

    我决定谈一谈世界上最著名的虫子:BUG ! BUG 困扰了一代又代的测试员,不论是杰出的计算机科学家,还是像 Linus Torvalds(Linux内核创始人) .Bill Joy(传说三天写出BS ...

  8. 【面试类】5年经验的你为何败给3年经验的程序员?

    更多精彩内容请关注我们 导师:James 咕泡学院CEO,10年行业经验,7年互联网工作经验,曾就职于惠普.大众点评.互联网金融行业.三年面试官经验,有丰富的教学和实战经验. 你的面试干货合集已生成, ...

  9. 游戏测试员—游戏即人生

    来自:新浪科技 游戏测试员--游戏生产链接中一个重要的组成部分,他的成员构成也以炯异于程序员.美工师的专业性和全职性而著称.在国内外很多游戏厂商中,既有专职的测试人员,也有由游戏玩家组成的测评大军.因 ...

最新文章

  1. Android 中文 API 文档 (45) —— AbsoluteLayout.LayoutParams
  2. Android chromium 1
  3. Giphy – 分享一个很棒的 GIF 动画图片搜索引擎
  4. Ubuntu16.04如何换pip源
  5. CXF 客服端调用报错
  6. 如何循序渐进的学习javaScript呢,请听我慢慢道来!
  7. 20以内分数化小数表_如何使用标准正态分布表?
  8. 复杂电路简化经典例题_一天搞定考试系列之电路原理(3)
  9. Docker 安装配置Tomcat
  10. Remoting在FX2.0中的新特性 (2)
  11. Python 汉字转拼音的库--- PyPinyin
  12. c语言程序设计精髓第三章编程题
  13. 第二次信奥考试试题及题解(部分)
  14. 店铺DSR综合评分的计算维度,淘宝店铺评分结算标准
  15. mysql Unknown error 1146
  16. 雅思写作6.5分的奥秘在这里
  17. 变时尚 Peugeot 307CC
  18. 合并多个ts文件,处理加密的ts文件
  19. NBIOT模块 BC20 OPENCPU LWM2M协议传输数据到OneNet平台
  20. JLINK_Windows_V6.10i 驱动免费下载地址

热门文章

  1. transporter上传卡正在交付_Transporter上传卡在—正在验证 APP
  2. 循序渐进学 LoadingDrawable
  3. 大数据开发岗位的几个方向
  4. codeforces 333B - Chips
  5. 24小时制与12小时制的时间换算
  6. 深度学习绘图模板.pptx
  7. 【自监督学习】主题论文推荐
  8. java开发系统内核:放大招!为系统开发星球大战游戏程序
  9. rmarkdown入门
  10. 嵌入式C++开发详解