时光给予了我们成长也赋予了我们经验,那来说说我的亲身经历吧!入行软件测试已经十年有余,曾经的我认为,进这行是一件非常简单的事情,只要是个正常人,会点点点,就可以很快胜任这份工作。的确我们起初认为的软件测试,无外乎就是整个软件开发完了,给测试从头到尾点一点,没什么问题,就能上线了。

正是因为这个理解,所以留给我们的印象就是:测试职业,门槛低,入门简单 !如果找不到工作,或者不想干开发,就来做测试吧 。

所以,出现了如下的一片景象:

A写了几年代码,写不下去了,听说测试很好上手,先来做几年测试 。

B小文员一枚,想入行 IT,听说测试入门简单,请问怎么入行 。

C之前在工厂上班,太累,且工资低,想入行 IT。听朋友说,测试入门简单,想入行,请问,怎么入 ?

D之前干财务的,想入行 IT,干点技术,听说测试入门简单,怎么入 ?

E高中毕业,不想读书了,想入行 IT,听说测试简单,怎么入 ?

然而,真的是这样吗?随着社会的进步,IT行业的不断发展,经历了这十年,我发现,测试行业,已经不是你臆想中的样子了 。

想要成为一名合格的软件测试从业人员,需要具有极强的综合能力,不仅要懂点代码,还得具有项目管理、环境部署、问题跟进、沟通协调、系统架构等能力。

测试行业的现状: 虽然每年都会有大批的测试人员涌入,但是随着公司业务量的激增,创业风潮的兴起,测试人才的需求仍然大于供给,软件测试从业者已然成为了一个重要的职位。

测试人员的现状: 如果只是单纯的测试执行(纯功能执行),没有其他综合技能,无法独立去保障单个产品线的质量工作,是很难找到一份满意的工作的 。

走过了这十年,也看过了很多各种各样的招聘信息,我总结了下比较热门的软件测试岗,希望可以帮助一些新入门或者还在迷茫中的朋友们。

热门软件测试岗位:

功能测试工程师,性能测试工程师,安全测试工程师等,根据业务的不同,比如WEB测试、H5测试、APP测试、SDK测试、接口测试等;

集成测试工程师,白盒测试工程师,QA配置,资料审核等;

自动化测试工程师,测试开发工程师,测试工具开发等……

那么月薪2万以上的软件测试岗需要哪些技能?

想要成为一名普通的测试员很容易,但谁愿意一直停步不前呢。现在的软件测试行业也在一步步不断进步,自然需求的人才也在一点点的提高门槛,那一名优秀的测试从业者需要哪些技能呢?以我的经验,分为硬技能+软技能。

硬技能

1、软件测试基础知识:

测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况,还需要良好的沟通能力,以及各种测试阶段所使用的测试方法,单元测试、功能测试、集成测试、系统测试等等、CMMI /ISO9001,不用全都会,但至少要懂一些。

2、各种测试工具的使用:

我们在测试的工作中为了能够提高工作效率进程会用到很多工具,QTP、LR、QC、TD、Bugfree、VSS、SVN等等工具,虽然说工具不是万能的但是工具能为我们提高工作效率所以不能把工具当神一样看待,但是必须得会熟练的使用。

3、操作系统相关知识:

Windows、linux、uinx这些都必须会使用,而且不仅仅是简单的操作,一般的服务管理、注册表编辑、命令行操作都需要会,可以想象下一个连apache服务都不会安装配置的人,谁能想象你可以做好基于apache环境的测试工作。什么?你不知道怎么查看磁盘压力、IO数据,其实windows linux都有提供自带的工具可用于查看这些数据,如果你懂操作系统,这些简单的问题很快便能解决了。

4、数据库知识:

现在Oracle的DBA待遇比一般的开发人员待遇还高,这个就表明了数据库在企业中的重要性,作为测试人员虽然不需要有DBA的能力,但是基本的数据库操作你必须得会吧,不管是Oracle、DB2、MSsql还是mysql最少都应该能熟悉使用其中的一二。

5、计算机硬件知识:

做过性能测试的朋友都知道在性能测试过程中硬件性能也是一个非常重要的指标,CPU、内存、IO、带宽等等。如果你是做硬件测试的,那么就更不用说了,交换机、路由器、防火墙这些设备都需要有所了解。

6、网络协议:

如果你还不知道TCP和UDP有什么不一样的话,请赶快去补充点知识吧!互联网时代,一切都通过网络传输、常用协议必须得了解。曾经面试了一个测试工程师,做了2年的测试,居然不知道自己测试软件使用什么协议,这样的人是你的话你敢招么?

7、开发语言即代码编写能力:

虽然不会写代码也能做测试,但是如果你想做到高级测试工程师以上,那么代码编写能力就是必选项。如果不会写代码,那么你不可能成为高级测试,高级测试工程师的一部分工作就是在写测试工具。

上面列举的这些硬技能,虽然看起来比较复杂,但很多东西,平时工作中,都会用到,用几次,实践多了自然也就会了。不过对于一名合格的软件测试从业者,仅仅会一些硬技能,还不够。你还需要具备一些软技能,具体如下 。

软技能

质量意识(很多时候,团队中,并不缺技术,唯独缺质量意识);

好的工作习惯(每天把不懂的内容,用本子记下来,弄懂为止,几年后,成长超速);

善于主动寻找答案(多数内容,搜索引擎都可以检索到);

简单事情,重复做;

重复事情,微创新(提升效率);

有始有终(对于质量的最后一环节,一定要确保所有的问题,有始有终,走完整个生命周期);

知道怎么提问……

总结:

我说了那么多技能或者是说是需要掌握的技术、如果你没有一颗发现缺陷之美的心态、没有一颗以提高质量为前提来投入工作中、那么就算你其他做得再好也不过是万千普通软件测试从业人员中的一枚,无法更好的提升自己。

所有这些技能中最最重要的一点就是: 请不要忘记时刻学习着

这点我相信大家应该都能理解,所以不用写什么:纵使你是五年、十年工作经验的测试人员,仅此一点“不学习就会落后”!!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31407649/viewspace-2213612/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31407649/viewspace-2213612/

测试老鸟分享:掌握2项技能,轻松拿到软件测试工程师offer...相关推荐

  1. 【不务正业的测试狗】从工地佬转为IT界的软件测试工程师

    [不务正业的测试狗]从工地佬转为IT界的软件测试工程师 前言 痛苦 迷茫 脱变 前言 这是我发表的第一篇博客,主要讲述转行成为测试工程师的心路历程,后续慢慢会分享一些技术.工作的经验以及技术之外的技能 ...

  2. 【转】 测试职业思考:如何成为一名优秀的软件测试工程师

    如何成为一名优秀的软件测试工程师                                                                                     ...

  3. 【转】测试职业思考:如何成为一名优秀的软件测试工程师

    如何成为一名优秀的软件测试工程师                                                                                     ...

  4. 测试技术大牛谈成长经历:一个好的软件测试工程师应该做到这些!

    我们在变化中成长.假设你拒尽了变化,你就拒尽了新的美丽和新的机遇. 初始软件测试 "这是一个杯子,主要用来喝水的,它的质量应该如何考量?" 这是在进入上家公司面试时,测试主管问我的 ...

  5. 腾讯10年测试老鸟分享:转行穷三年?那是你准备没做好吧···

    经常在知乎上看到有朋友问"××岁适不适合做软件测试?":"原来是什么职业/专业,想要去做软件测试可以不?"可能下面的回答都是千篇一律的说可以,然后给你推荐一些培 ...

  6. 测试类笔试和面试训练题,40道软件测试工程师面试秘籍

    试题1.在一个项目中,测试工作如何介入? 答案:测试工作从以下方面介入. (1)项目前期,跟进需求,充分理解功能需求. (2)项目开发阶段,测试人员收集测试准备素材,包括测试用例准备.测试数据准备.自 ...

  7. 初学Web前端开发,你需要掌握的11项技能

    你也许会觉得Web前端开发是一个很简单的工作,但当你深入其中时,一定会发现好像Web前端开发不是那么简单,光网站性能优化.响应式.框架就让你焦头烂额.确实,做前端开发就是先易后难,想成为一个优秀的We ...

  8. 毕业转行当软件测试工程师,已实现月收入30K+,真实经验分享

    因为对本科专业不太感兴趣,所以工作也没有考虑往这方面发展,正所谓知难而退.哈哈,没错,我给自己留了条退路--软件测试.如今也验证了我当时的想法和选择是无比正确的. 在庆幸的同时,也想跟大家聊聊那些初学 ...

  9. 测试架构师10年经验分享:测试小工到资深专家必备这5项技能

    这两天一直在和朋友聊软件测试的发展:这一行的变化确实蛮大,从开始最基础的功能测试,到现在自动化测试岗位需求逐渐增多,测试架构师的岗位也随之兴起.我也在软件测试这行摸爬滚打了十多年了,正好有朋友问我:如 ...

  10. 10项技能让前端开发者价值百万!

    本篇文章介绍了10种,前端开发者要掌握的技能:并且这些技能可以让前端开发者价值百万.准确的说,这些技能可以让你能够轻松步入百万富翁的行列. 哪些技能呢?下面就列出这10项技能,看看你符合价值百万的前段 ...

最新文章

  1. MySQL 通配符学习小结
  2. md5sum算法 —— linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序
  3. laravel5.5使用sendCloud邮件服务
  4. 如何用四个月搞定java?
  5. 微软Vista今起大幅降价 最高幅度达到千元
  6. 俄国牛人写的开源爬虫xNet
  7. SqlDictionary表,使用SQL语句查询TableID
  8. [软件应用]深入验证Nero是否注册成功
  9. Java:计算立方体的体积和底面积
  10. 2022年餐具行业市场分析
  11. Ghost网络克隆详细步骤教程(网刻教程)
  12. 长得好看,但没有男朋友是怎样的体验?
  13. 深入解读-微信小程序SDK
  14. python笔记6-python官方文档之format()格式化详解
  15. csr8510对应win10即插即用驱动
  16. 重磅出炉!中国高校人工智能专业综合排名榜单
  17. 苹果注定要输给欧盟,USB-C成为标准接口已是大势所趋
  18. bzoj3990【SDOI2015】排序
  19. 用什么方式推广莆田鞋最好?C原版本真的能买吗
  20. CMMI-原因分析与解决(CAR)

热门文章

  1. 中年危机:全面贬值的中年人
  2. SpringBoot + Vue 结合支付宝支付(1)-- 准备工作
  3. java版12306抢票_GitHub - a1647517212/J12306: 12306抢票程序JAVA版
  4. 万条票房数据看2019春节档各地影院表现
  5. 弧长正反算matlab,利用Matlab计算子午线弧长和平行圈弧长
  6. Dvorak or qwert?
  7. 盘点2022年爆火的小程序游戏
  8. RTI公司任命Elektrobit前首席执行官Alexander Kocher为其顾问委员会成员
  9. 批量修改MP3文件信息
  10. Web服务http日志收集