最近在想,工作近三年了,许多优秀的人,应该成为高级测试工程师了吧,而自己还在中级打转。
首先说说自己眼中认为的中级测试工程师:
- 精通测试理论,具有测试思维,熟悉开发流程
- 至少学习过一门编程语言,不要求精通,但能看懂代码
- 有实际的项目经验,嗯,量大从优
- 实际做过接口,性能或其他自动化测试等
- 有技术广度,如数据库,服务器,linux,网络等方面的知识
- 至于实际管理经验,可以略,其实我也没得
偏技术大概就这些,不包括一直功能测试,在某个行业扎得很深的老手。
--------------------------------------------------------------黄金分割线-------------------------------------------------------------
下面是我一些求职心得
求职深坑——(裸辞):
能提前找好下家的,最好不要裸辞,现在IT行业竞争之大,想找个期望的工作之难(别说自己能力出众,能干的人都是被挖的),要是没把握住机会,时间稍微一久,各种压力就来了,简单一句你在哪里上班,瞬间伤害爆炸。提前找好下家,进退无忧,一般辞职时正常的领导都不会很为难,大家好聚好散,对吧!
求职敲门砖——(简历)
不管在职还是离职,简历都是第一步,如何包装简历,网上百度一大把,有人说七分真,三分假,这其中的尺度就得靠自己把握了。你说你做过,面试官又不是傻子,到时自己要敷得圆。我觉得很重要一点就是对号入座,需求明确才好工作,找自己感兴趣并且差距又不是很大的公司,按着JD(职位描述)上写(没有的技能可以整个替代方案,嘿嘿),能直接对接HR最好,这个比一个简历广撒网有效得多。我倒不是否定广撒网,其实广撒网有个好处,就是你面试的公司多了,然后会发现自信莫名的提高了(可能是我的错觉)。
求职防弹衣——(面试准备)
漫长的等待后,你接到了面试邀请,高兴之余不要忘了第二步——面试准备,大家都知道不打无准备的仗,说说我觉得重要的点:
1,了解公司全方位信息,公司干什么的,公司的发展历程等等(面试官可能会问:你对我们公司有了解么)
2,知道公司的业务项目,要么是产品(多半是自家的),要么是项目(多半是别人家的),你可以提前使用一下(面试时你就可以说说自己的体验了,万一发现了bug,绝对加分项,记住要先扬后抑,往轻的方面说)
3,技能方面是重点,JD上要求的,尽可能地全覆盖(网上许多求职网站都要面试评价,或者有人脉的话,都可以利用)
4,想好自我介绍(一般面试一开始就是自我介绍),这个网上资料也是一大把,记得要突出自己的亮点,足够匹配JD要求
5,硬件准备,打印好简历,有什么证书之类的也可以打印(包括测试文档,如测试计划,用例,报告啊之类的),都是加分项
6,提前准备好行程,如果有变化,记得提前通知,这些都是为人处事方面,算是隐藏分了
大概是这些,对了,形象着装也要注意哈,即使我们是做技术的(这儿面试官可能会觉得你不够上心)。
求职独木桥——(面试进行曲)
面试是最后一步,虽然有前期准备,也不能说稳操胜券,所以准备得好,只能说胜算更大。且不谈那些技巧,我觉得面试最重要的就是自信,像牛逼的人都是自信满满的,面试如果是武艺切磋,那自信就是内功,虽然说起有点空,但给人的感觉就是战斗力强!
自信的强弱每个人都是不同的,像我这种学历背景差,能力不强,还不会吹牛,很难说有什么真正的自信,不过到后来发现,面试多了自己慢慢就有自信了(可能不是那么在意结果了),仔细想想,我是把面试看成一种检验手段了,当面试官让回家等消息,心都凉了半截,感觉没有面上就是自己能力不行。
其实啊,如果把面试当成一个提高自我的过程,本着学习的态度,你就会发现,自己面没面上都是赚(没回答好的你可以请教,你不又get到一项技能),实在没get到什么,可以加个好友赚个人脉(这个可以实践哈,不要让面试官觉得你是为了套近乎才加的哈)。
最后,结合自己与身边的朋友我发现,面试时眼缘很重要。有能力符合的,不一定能面上;能力不好的,但面试官偏觉得顺眼,就莫名其妙的过了。所以让你回家等消息,也不一定是自己的问题,用老家话说,是面试官装莽罢了。
--------------------------------------------------------------复制的分割线-------------------------------------------------------------
遇到的部分面试问题:
1,性能测试是怎么开展的
2,接口测试是怎么开展的
3,支付二维码怎么测试
4,手机测试要点
5,说说你最有印象的bug
6,说说你了解的中间件
7,你了解哪些常见的开发模式
8,测试报告包括了哪些内容
9,说说你的缺点是什么
10,谈谈冗余用例