给软件测试工程师的一些面试建议!

由于业务需求,要扩大一下测试团队的规模,增加几个测试工程师的岗位,最初我定的目标是半个月左右招人,一个月内到港,根据以往经验,我觉得问题不大,然而,我却因此掉坑里了,直到现在,我的队伍才初具规模,历时近3个月。

刚开始我对测试的要求比较高,希望具备一些大数据测试经验,还要对分布式环境搭建有了解,能够独立搭建测试环境,持续集成了解一点,简单的构建可以做,然而面试经验告诉我,这样的人可遇不可求。慢慢的我的要求一放再放,可找到合适的人依然很难。

有人问,为啥现在这个岗位那么难找到人呢,我总结一下,基本有以下几个原因:

1. 由于地理位置,由于公司地理位置比较偏,很多人就根本不来,原本定好的面试,到时间了,招呼都没有提前打,就不来了。

2.测试人员本身的素质也各不相同,因为与开发相比较,测试入门相对简单,所以很多跨行业的转测试,造成测试水平不一。然后大家都知道,做功能测试在最底层,然后是自动化和性能,所以很多做了几年功能测试的人员都想转自动化,然而又不具备自动化测试功底。

3.部分人员简历造假,造假分两方面,一方面没有测试经历,却说自己有3年的测试经验,这个真真切切存在。另一方面不能说造假,只能说他把自己听说过的测试工具都写在简历上了,但是一问全部都不了解。

4.测试经历单一,有的人做功能测试已经7,8年了,测试用例没怎么写过,测试计划,报告都没有写过,只是把别人写好的用例跑一跑。

5.候选人思维太活,一个公司做不到一年,频繁跳槽,这个对任何一家公司来说都是损失,因为培养一个人,要花费大量的时间和精力,刚有起色,人走了。

6.候选人个性太强,很多人上来就说,我坚决拒绝加班。做互联网行业,大家都清楚,不加班是不可能的,就看加班频率。

由此,我想给相关测试工程师一些建议:

第一,对于自己做的事情,一定要有一个深度和广度的了解,要了解为什么这么做?业务逻辑是怎样的?数据来源,相关系统之间的关系等等,要想自己职业有一个很好的发展,就要具备独立思考能力,每天机械的做着别人安排的工作,不深究不探究,知其然而不知其所以然,对自己职业发展一点好处没有。

第二,简历一定要真实。会就是会不会就是不会。面试官不会因为你一个问题答不上来就pass你,反而诚实的回答更让人觉得可靠,不要存在侥幸心理,觉得可以唬弄面试官,面试官的几个问题基本就知道你了解的程度。

第三,一定清楚自己的职业规划,并且为之而努力,对自己的要有一个清楚的定位。为什么这么说?我问过很多人,对自己职业规划怎么考虑的?三分之一的人没有想法;三分之一的人有想法,但是没有行动,比如功能测试要转自动化,需要学习那些东西?通过什么途径学习,完全不知道,平时对相关技术也不关注;还有三分之一的人有想法,并且知道自己的优劣势,这是面试官想看到的。

先写这些吧,其实还有很多想分享,慢慢想起来再补充吧。

你可能感兴趣的:(给软件测试工程师的一些面试建议!)