当前位置:首页 > 知识

测试工程师简历参考

上周帮朋友筛了二十多份测试工程师的测试简历,能让我停下来细看的工程不到五份。问题不在经验多少,师简而是历参大部分人根本没搞明白简历是给谁看的——你面对的是技术面试官,不是测试HR。他们扫一份简历的工程时间大概15秒,找的师简是“这个人能不能干活”的信号,不是历参“这个人有多努力”的故事。

别写“负责XX模块测试”这种废话

“负责登录模块的测试功能测试”——这句话等于没说。面试官想知道的工程是:你怎么测的?发现了什么?解决了什么?

我见过一份写得不错的,原文大致是师简:“登录模块涉及短信验证码、密码、历参第三方授权三条路径。测试用Postman做了接口参数边界测试,工程发现验证码在60秒后仍可复用,师简后端缓存没清。提了bug后跟开发确认是Redis key没设TTL,修复后复测通过。”这段描述不到80字,但把测试思路、工具、发现的问题、协作过程全带出来了。对比一下“负责登录模块测试,编写测试用例并执行”,差距一目了然。

核心就一句话:用动词和结果说话,别用职责描述。

技能栏不是许愿池

经常看到技能列表写一长串:Python、Java、Selenium、Appium、JMeter、Postman、Fiddler、Jenkins、Docker、K8s……面试官随便挑一个问深一点,就露馅了。

我的建议是按熟练度分层写。比如:

  • 熟练:Python(写过接口自动化框架)、Postman、Fiddler抓包、MySQL增删改查
  • 了解:JMeter做简单压测、Jenkins跑定时任务

“了解”不丢人,丢人的是把“了解”写成“精通”然后答不上来。有个候选人在技能栏写了“精通性能测试”,我问TPS上不去怎么排查,他说“加服务器”——这种简历直接进回收站。

项目经历要有“我”而不是“我们”

“我们团队完成了自动化测试框架搭建”——面试官不关心你们团队,关心你在里面做了什么。哪怕你只负责了一个小模块,也要写清楚:你写了多少条用例?覆盖了哪些场景?框架用的什么设计模式?有没有做过数据驱动?

举个真实例子。一个候选人在项目里写:“用Python+requests+pytest搭建接口自动化,覆盖订单模块32个接口,用例156条,接入Jenkins后每天凌晨跑一次,跑了三个月发现17个回归bug。”这个描述有数字、有工具、有结果,面试官立刻能判断出他的实际水平。

Bug描述能看出你的测试思维

简历里可以挑一两个典型bug写清楚。不是让你列bug清单,而是展示你发现问题、定位问题、推动解决的能力。

比如:“支付回调偶发超时,复现概率约5%。通过抓包发现第三方回调在并发超过200时响应超过3秒。跟开发一起排查是连接池配置过小,调整后压测验证通过。”这种细节比任何自我评价都有说服力。

别忽略“软技能”的硬证据

测试工程师要跟开发、产品、运维打交道。你说自己“沟通能力强”,不如写“推动开发修复了3个历史遗留bug,跟产品确认了12个需求边界”。你说自己“学习能力强”,不如写“两周自学Docker并搭建了测试环境”。

简历不需要花哨的排版,但需要清晰的逻辑。一页纸足够,重点突出你解决过什么问题、用什么方法、拿到什么结果。那些“负责”“参与”“协助”开头的句子,能删就删。

最后说个观察:很多测试简历看起来都差不多,因为大部分人只写了“做了什么”,没写“做成了什么”。面试官要的是后者。你改一版简历,把每个项目描述里的“我们”换成“我”,把“负责”换成“发现/解决/优化”,效果立竿见影。

分享到: