大家好,我是小谭。
今天跟大家看一份高级测试工程师的简历(部分)。这份简历是B哥的,他是我转行测试那年认识的,比我先工作一年,多年来我们一直保持着断断续续的联系。
前不久,他说在北京卷不动了,想回成都找一份养老的工作,问我有没有合适的推荐,并把简历发给了我。
在征得B哥的同意下,我截取了他简历里的两点内容,给大家做做讲解。
在讲解之前,再啰嗦一点:其实,不管是测试还是开发,没有所谓初级、中级和高级的分级,不像正高、副高,或者教授、副教授之类国家承认的等级,在互联网行业,工程师的分级很宽泛。说的难听点,就是大家自封的。
所以,每个公司对初级,中级,高级的要求不一样,可能一些大厂对中级的要求就是某些小厂对高级的要求,所以我也不能说B哥的简历就是高级测试工程师的简历,只能说他是一位经验丰富、能独立负责的测试工程师的简历。
个人技能
B哥的简历风格如上:他会一个形容词去修饰技能,明确掌握的程度;再详细描述其内容。
你可以看到,这位经验老道的测试工程师并不会提及具体的技术,比如Java or Python等编程语言,比如Junit or Pytest等自动化框架。因为做自动化越久,对自动化的理解越深刻,你就会明白,会写代码,会用工具,并不代表你真的会自动化测试。
自动化测试,它是一种思维模式。
这一点如果要细谈就会谈得特别深,关于自动化的理解与实操,我在内部教程中会写到,感兴趣的话,你可以去购买我的内部教程。
在技能分解中,B哥着重描述了0~1搭建自动化体系的经验,此点忒吃香!因为现在大多数公司要求面试者具备自动化的能力,但真正做过多个完整自动化测试项目的人才特别少,更何况还是像B哥这样有从0到1搭建经验的人。
所以,他切重了招聘者看重的点,只要面试聊得好,找份工作是件很简单的事情。
但是,针对第二点,他写得很宽泛。我跟B哥说:你能轻松cover技术,但你写的这些内容,面试官肯定会追问你怎么落地与推广,你得好好准备下。
B哥说确实如此,他之前在北京的时候,就有面试官问过他推广的问题。比如,
- 这套自动化产品(高手battle已经上升到产品思维)的服务对象是谁?它的设计理念是怎么样?
- 推广之后的效果如何,大家有哪些槽点?推广取得了什么价值?
就这点,再跟大家普及一下:技术是一个单一层面的理解,如果你想真真正正的深入自动化测试,一定要从产品的角度去思考这些问题。别最后做出来的自动化项目就你自己在用,不具备推广性,不管是向上汇报还是工作述职,止流于表层。
项目经历
B哥的项目经历,搭配着他的技能来阐述,增加了简历的真实性和丰富度。
一般遇到这样的简历,我会先问面试者自动化介入的时机,再深入进行一个battle和探讨。你也能够看出这个人他到底有没有认真的思考自动化——因为他在项目中写到了积极思考这四个字。
第二点,既然他有多次从0到1的经历,那我就会问给到新系统如何开展自动化测试这样的问题。
明白面试官的套路了吗?
大多数时候,面试官是根据你的简历在提问。所以,写简历的一个好办法便是简单罗列你的技能,然后通过项目展示你的技能。
我这一年来,也看过很多简历,有的小伙伴写技能,仅仅在单纯的罗列会用的工具。
(当然,初级和中级这样写并无不可,之前我写过文章聊过这个问题,内部教程里更是详细描述过)
还有的小伙伴写项目,一页简历纸上铺几个项目,但在每个项目中,自己的工作内容又是一模一样的,没亮点,也没变化。
还有的小伙伴写项目,一页简历纸上铺几个项目,但在每个项目中,自己的工作内容又是一模一样的,没亮点,也没变化。
所以,大家在写简历的时候一定要仔细揣摩,不然你的简历会平平无奇,找工作也就变成一件特别难的事情了。
|