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