年初,一朋友,测试工程师,找我修改了简历,去除了一些无用且累赘的几点,又做了一些技能方面的点缀和优化,拿到了字节短视频测试的offer,Base38K+16薪,目前已躺平,真的让我羡慕,香饽饽!
一份高质量的简历应当包含以下元素:
· 基础情况
· 技术能力
· 工作经历
· 项目经验
· 教育背景
· 自我评价
个人介绍
个人的基本情况其实就是个人信息,一般写上姓名、年龄、性别、联系电话、email 地址,这里需要注意的是,邮箱一定要用专业的邮箱,比如163,126或者阿里云邮箱!
教育背景
写学校、专业,但是需要注意的是,这里不建议将在读的学校标注上去,实际目前最高学历是什么就写什么学历。
工作经历
尽量不要超过三家公司,最好是2-3年以上换一家公司。最近的一家公司一定要写真实的,不要出现频繁跳槽的情况!
注意事项:
时间最好以年为单位,不要以月为单位,会给人感觉你工作的不稳定性
公司2:2018/06/01--2020/06/02
公司1:2016/03/01--2018/05/30
下面是一个完整的工作经历的案例:
工作技能
注意写上的内容,都要会,个人建议一般要写7条以上,包括数据库,Linux,测试理论,接口测试,自动化测试或性能测试选其一!
比如:
1、熟悉软件生命周期、测试流程以及各个阶段的基本工作,能够根据需求文档提取测试需求:熟悉软件测试计划、测试方法、测试用例、测试总结、缺陷报告的设计思想以及规范写作;
2、熟悉软件缺陷管理流程,熟练使用 Bugfree、JIRA 缺陷管理工具,了解 C 测试管理工具;熟悉版本控制工具SVN,掌握思维导图工具MindManager;
3、熟练掌握关系型(MySQL)和非关系型数据库(MongoDB、Redis)通过对数据库(熟悉增、删、改、查等基本操作语句),确认接口和前端显示数据是否正确 帮助开发定位问题 MySQL、Oracle 数据库;
4、了解 Linux 的常用命令,能够在 Windows、Linux 系统下搭建和使用测试环境;
5、熟悉性能测试原理,了解性能测试工具 LoadRunner:自动化测试工具QIP:了解 0SI七层模型以及 B/S 和C/S;
6、精通 Photoshop、Powerpoint、Frontpage、OfficeViso 等绘图软件以及办公软件;
7、熟悉 CentOS 操作系统:熟用 shell 命令进行日志抓取,权限修改、并根据环境配置文档搭建测试环境;
8、熟悉网络协议,通过使用 Fiddler 抓包工具配合 postman 进行接口测试,查看响应体帮助开发定位前后端缺陷;
9、熟悉 java 语言调用第三方相关库进行编写数据驱动框架,编写 UI 自动化脚本进行冒烟测试、回归测试。
每一条写的内容多一点,不要几个字就结束了 ,错误示范:熟悉数据库的增删改查!
对于经验比较丰富的求职者而言,也可以考虑改写此模块的编排方式,改用”使用时间“来强调对于技术的应用熟练程度。
项目经验
第一个项目一定要是最新最近做的一个项目,毕竟是面试官重点问的项目,对于没有做过项目的新手来说,你可以下载一个项目,可以是手机上的app也可以是web项目,总之一定要去熟悉!
你要达到以下程度:
基础功能测试,主要你测试平台业务,测试平台架构,数据流向都描述清楚。基本功能测试。印象深刻问题解决,Sql 验证吗,怎么验证,可能举个例子,看下语法。
个人建议:
1、针对于项目经验,可以写到4~6个项目即可,项目描述清楚,项目名称稍微高大上,看起像一个真实的项目,不要太土气。
2、技能一定要融入职责。项目职责一定要和技能遥相呼应。并且是逐步增强。要符合个人技能成长的规律,从简单到复杂。测试架构平台搭建。解决提效,保证覆盖率达到多少,如何实现的。
我们可以看一个不错的模板:
自我评价
非必要的,如果篇幅没有达到3页,可以添加自我评价,前提不要太过于浮夸真实就好!
对于整体的几点小建议
· 根据不同公司面试的岗位,可以采用不同的应对技能点,并不是一成不变的。
· 篇幅最多不要超过3页,页数过长显得不专业,hr也没有那么多时间仔细阅读你的简历。
· 简历排版一定要清晰,一眼望去密密麻麻的文字基本上要被淘汰掉了。
· 简历要体现数据,比如你开发了一个AI测试工具或平台,提升了50%的工作效率。
· 可以贴上自己的博客网站,公司荣誉或者是软考证书。
· 简历要有亮点,比如你发现一个线上历史遗留的问题,从而避免了什么损失,获得了什么奖励。
最后
很多时候,面试官是根据你的简历在提问。以前我在面试别人的时候,就是根据简历上的罗列的技能,针对性的去结合项目去提问。比如:如何压测,主要监测工具,如何发现瓶颈,优化方案。
总之,一份优秀的简历是整个面试成败的重中之重,按照上面我说的几点,把简历文章做的足,离offer基本上也不远了!