朋友,作为一个曾经从机械转行到IT的行业的过来人,已在IT行业工作4年,分享一下我的经验,供你参考。

讲真,现在想通过培训班培训几个月就进入IT行业,越来越来难了;如果是在2018年以前,还有机会,一方面,那个时候IT行业还不算卷,需求还是蛮大的;但最近这一两年,由于大环境不好,很多互联网大厂都开始裁员了,连科班出身的程序员有的都失业了,所以从培训班培训几个月就入行,竞争力可想而知。

但也不是完全没有机会,得结合你的背景和市场的岗位需求,具体问题具体分析;但仅3个月就出来拿高薪,大概率不行(当然也不排除这种可能性),别轻易相信拿高薪的(但比其他行业薪资高倒是真的)。

通过技能提升,入行IT可以的,但得先积累足够的经验,才能拿高薪,有个成长的过程。

软件测试岗介绍

软件测试岗位主要负责系统的测试工作,属于IT项目中的质量管理(QA)模块。

这个岗位分为两种类型,一种是功能性测试,一种则是自动化测试;前者对于IT技术的要求不高,不需要会编程;后者则对技术要求比较高,需要通过编代码来进行测试。

因此,对于没有技术背景的人而言,主要做的是功能性测试,即测试系统的某个功能能不能用,好不好用,有没有满足用户的需求。

举个例子,假设我们现在在做微信款软件的开发,用户的需求是:希望微信能够发图片,且图片不超过10M。

程序员按照需求开发出这个功能之后,测试员就会去测试发图片这个功能是否满足要求,例如:能不能发送成功?是否满足10M大小的限制?当发图片这个功能跟发语音这个功能都做好之后,要看看两者之间是否会相互影响等等。把测试的结果记录下来,形成测试报告,尤其对于发现的功能性的问题,需要及时反馈给项目组,让程序员去调整和优化,使得软件最终的功能满足用户的需求。

薪酬水平

由于大多数小白转行到IT行业,做的都是功能性测试,所以起薪不会很高。我们打开招聘网站,搜索北京的初级软件测试员(1-3年),看看薪酬情况:

总体而言,一线城市在8-13K之间;二线城市在5-10K之间,;三四城市由于IT行业不发达,机会就更少了。

所以刚开始转行的时候,是拿不到高薪的;但后面随着经验的积累和能力的提升,IT 行业加薪是比较快的。

工作内容

1、参与IT项目中,相关系统的功能测试;
2、负责测试需求沟通、设计用例框架,编写测试用例,组织或参与评审;
3、参与制定测试计划及方案;参与测试环境维护;
4、构造测试数据,完成测试执行,记录测试结果,提交缺陷;
5、跟踪缺陷,配合问题重现;推进测试问题的解决;
6、编写测试报告、整理相关业务系统文档。

核心技能

一图总结初级软件测试员的核心能力:

零基础如何转行

由于这两年大环境不太好,加上涌入IT行业的人也比较多,导致岗位竞争比较激烈,所以转行成功与否,得看转行策略和个人运气。

就转行策略而言,可以考虑以下几点建议:

①扩大岗位范围

可以考虑跟软件测试有一定重合度的岗位,也把它列入转行的备选项,这样可以多一些求职的机会。

例如:需求分析师岗位,这个岗位是用户和程序员之间的一座桥梁,扮演着中间人的角色。一方面,由于需求分析师懂业务,他可以很好的跟用户进行沟通,搜集用户的需求;另一方面,他又懂基础的IT知识,能够将用户的需求转化成程序员能理解的方式。

所以这个岗位在文档能力、沟通能力、基础的IT知识,跟软件测试员是一样的;只不过它需要掌握一些需求分析的相关技巧,而软件测试员侧重于软件的测试流程和理论。

②提升通用型技能

在IT行业,由于主要的工作就是给用户做系统,所以对于通用型的系统功能,都需要去了解。

任何一个系统,都离不开前端、后端、数据库,而对于软件测试员和需求分析师而言,并不需要会编程,但基本的概念要懂。

尤其是数据库相关的知识,因为涉及到系统的取数、业务逻辑等问题,在需求沟通和系统测试中都会用到。建议零基础的朋友们,可以到网上找找「数据分析」相关公开课程,了解一下数据库相关的知识。

③更新并海投简历

在做好相关技能的提升后,要有意识地去修改自己的简历,尽量使得简历上的内容能够具备意向岗位的关键词,例如「熟悉哪些软件的测试方法?掌握哪些测试的工具?IT技能是否会数据分析中的SQL?文档能力是不是很强?」等等。

对于岗位的地域,如果不是特别排斥的话,尽量去一线城市,例如:北京、上海、深圳、杭州、广州等,这些地方的IT公司更多,大客户也多,薪酬和职业发展前景会更好。

④利用人脉资源

除了投简历之外,身边如果有人脉资源,一定要好好利用起来;甚至可以到领英或脉脉,去找找有没有IT行业的校友,建立一些关系,让他们帮忙内推一下,毕竟之前没有IT行业经验,这两年竞争又比较激烈,如果有熟人介绍,自然会获得更多的机会。

下面分享一下我当时用的学习路线图和测试资料

软件测试学习路线

一、Python编程入门到精通


二、接口自动化测试

三、Web自动化测试


四、app自动化测试

 
五、前端网页编程语言


六、测试开发DevOps体系

七、一线大厂简历制作,面试技巧


八、高阶性能测试

九、RobotFramework框架和HttpRunner


总结(测试资源大放送)

好了就写这么多吧,最后感谢每一个阅读我文章的人,给各位准备了一点小礼品,虽然不是啥值钱的东西,需要的话直接拿走:

软件测试,自学3个月出来就是高薪工作?你以为还是2019年以前?相关推荐

  1. python从事软件测试_软件测试自学到什么程度可以开始找工作

    原标题:软件测试自学到什么程度可以开始找工作 最近有很多小伙伴给我留言,想知道转行做软件测试自学到什么程度可以找到测试的工作 所以我专门整理了一些资源,给大家一些建议,希望能帮助到你们 想要达到找工作 ...

  2. 软件测试自学到什么程度可以开始找工作?

    最近有很多小伙伴给我留言,想知道转行做软件测试自学到什么程度可以找到测试的工作 所以我专门整理了一些资源,给大家一些建议,希望能帮助到你们 想要达到找工作的程度,你需要对测试理论,计算机基础知识有所了 ...

  3. 转行软件测试,简简单单3个月出来就是高薪工作,靠谱吗?我的第一桶金...

    因人而异吧,匿名说一下自己的经历,因为和同事互相关注了博客,所以只能匿名了. 不知道算不算高薪,我也是学了三个多月,报的XX教育的线上直播网课,现在南宁上班,月薪7500. 试用期就一个月我,我们公司 ...

  4. CPU降温软件测试自学,CPU降温软件真的有用吗工作原理是什么

    CPU温度是一个很重要参数,我们都会采取物理和软件等方法对CPU降温,不过也有网友怀疑了,这些软件真的能让CPU降温吗?具体情况一起看看! CPU降温软件真的有用吗 如果要让CPU在不需要使用的时候休 ...

  5. 0基础软件测试小白,如何找到一份高薪的工作?

    对于很多测试小白,刚刚学习的时候都会有许多困惑,从事软件测试到底要掌握哪些知识?如何学习和提升自己的能力?测试行业的职业发展应该如何规划?...... 以上这些问题都是软件测试小白入门需要了解的内容. ...

  6. 软件测试自学网站有哪些?不妨一探究竟

    一:前言 相信各位在学习培训的时候,无论学什么,都会习惯性地找自学网站.各位在自学软件测试的时候,也不会例外.那么,软件测试学习培训网站有哪些?我们不妨一探究竟. "我们需要去哪个网站学习培 ...

  7. 软件测试培训分享:软件测试自学能找到工作吗

    软件测试技术虽然不是很难,但对于零基础的同学来说,想要自学软件测试难度还是很大的,而且会在后面找工作的时候比较困难,下面小编就为大家具体的介绍一下软件测试自学能找到工作吗? 软件测试自学能找到工作吗? ...

  8. 软件测试自学指南---从入门到精通V2.0

    本系列是在之前的基础上进行了修改更新,原来的内容显得过于简单,但都是重点,这次对于过于简单部分增加了更详细的内容. 目前国内越来越重视软件测试,人才的缺口也是比较大的,为了帮助大家快速的学习测试知识来 ...

  9. 嘿嘿嘿,你还不知道呢?软件测试自学网站

    目录 一.论坛类的软件测试自学网站 二.视频类的软件测试自学网站 三.综合类的软件测试自学网站 四.总结忠告 以下的网站都是我经常访问.实用的软件测试网站,当然,网上的资­源有如浩瀚大海无边无际,但我 ...

最新文章

  1. shell脚本中的变量
  2. cinder与ceph的区别_分布式存储基础、Ceph、cinder及华为软件定义的存储方案 -
  3. 初识ES-安装kibana
  4. martin_pthread_pool
  5. G1 vs CMS vs平行GC
  6. Matplotlib 中文用户指南 3.5 艺术家教程
  7. [工具]将xml文件转换为html显示
  8. 【Linux】部署memcache
  9. NFine极速WEB + ORM框架源码
  10. 一个index.html怎么添加备案号,ICP备案号怎么添加到自己网页底部?
  11. 崩坏3服务器修改水晶数量,崩坏3一个月能攒多少水晶_单月水晶数量分析
  12. 过年表情包 || 一个月后就能用啦
  13. 白手起家学习使用flex (5) 在Flash Builder5 中引用 fla 文件中的类( symbol )
  14. CUDA+VS2017+win环境下 cuda工程环境搭建(解决标识符未定义或申明)
  15. pythonpopen会报错_python2.7 os.popen()执行带中文命令报错问题
  16. 【uniapp】压缩图片image-conversion
  17. 总结 — 键盘输入特殊字符
  18. 内外兼修,从增速到增质的触宝新时代
  19. c语言 txt文件数据,怎样用C语言从txt文件中读入数据?
  20. SAP 采购订单PO基于采购金额的审批策略配置

热门文章

  1. 最近火爆的chatgpt,程序员如何使用其进行代码开发
  2. Windows使用dos窗口打开应用
  3. Linux系统 黏着位(SBIT) 详解
  4. SAP中采购订单关于收货和发票三种不同控制情况的分析
  5. 嵌入式基础01【转载】详解大端模式和小端模式
  6. Anaconda安装Jupyter Notebook的常用方法(安装失败解决方法)
  7. Redis删除过期数据的策略概要
  8. debian10 安装jdk8
  9. python需要购买版权吗_关于版权事宜的一些说明
  10. 解决Python中TypeError: unbound method 问题