校招这事儿确实让人头大,尤其是海投石沉大海的时候,但别慌,咱们一步步拆开看就好。
测试工程师主要做功能、自动化和性能测试,核心考察你设计测试用例的能力和工具使用。简单说,就是想办法在软件上线前把坑都踩出来,保证用户用着不出乱子。功能测试要写用例覆盖业务,自动化是写脚本替手干活,性能是看系统扛不扛得住。
目前在招岗位有 474 条,数量不算少。从薪资爆料看,这些公司真实在招测试工程师:vivo(东莞)、海信(青岛)、唯品会(广州)、深信服(深圳)、乐信(深圳)、锐捷网络(苏州)、绿盟(深圳)、搜狗(北京)、360企业安全(北京)、恒生电子(杭州)。城市分布挺散的,南方北方都有,珠三角、长三角、北京都覆盖到了。
题库共 100 题:笔试单选 33、判断 18、简答 17、多选 12;面试行为 12、简答 8。真题里简答常考场景法写‘用户下单到取消订单’用例,还有 Web 自动化框架怎么保稳定。判断会坑你‘自动化失败只因新缺陷’这种话。面试题像‘和开发掰扯缺陷认定’‘功能测试最棘手问题’都是行为题,准备俩真实经历就行。
从 278 条薪资爆料看,总包 10-29 万/年,均值约 19 万,月薪 8-22k。vivo 东莞 16*15,深信服深圳 15*15,搜狗北京 17×14.7,锐捷苏州 13.2k*15,也有海信 10、恒生 8k 这种低的。求职进展上,有人投 2 次、笔 1 面 2 拿 1 offer 被拒 1,最多到第 2 面。我的看法:岗位量够、城市散,适合求稳又不排斥技术的同学;但头部爆料少,别光看均值,小厂低价也多。如果你喜欢找茬+写点代码,这岗真能投;想搞纯开发高薪的,可能不够爽。
总之,474 条岗摆着,先投起来再调,比干焦虑强。
题库共100题,分布如下:
笔试客观题(单+判+多)合计63题,简答17题。复习优先级:单选 > 判断 > 简答 > 多选。
从真题看,核心考察三块:
[简答] 请简述测试工程师在设计功能测试用例时,如何运用场景法覆盖一个 '用户下单到取消订单' 的业务流程,并说明场景法的主要价值
解析步骤:
[判断] 在持续集成环境中,自动化测试脚本失败只可能是因为被测系统出现了新的功能缺陷。
解析:错。脚本失败还可能是环境不稳、数据脏、定位器失效。题干“只会”是绝对化陷阱。
[判断] 在自动化测试中,为了提高执行速度,应当尽可能把所有的功能测试用例都改为自动化脚本,减少手工测试比例。
解析:错。一次性/易变用例自动化性价比低,手工不可替代。
在招岗位数:474条。薪资爆料统计278条,总包区间10-29万/年(均值约19万),月薪8-22k。例:vivo东莞16*15、深信服深圳15*15、锐捷苏州13.2k*15、恒生杭州8k。笔试前先看岗位数定目标,别盲投。
根据站内求职进展统计,测试工程师校招常见节点为:投递2次、测评1次、笔试1次、面试2次、offer1次、被拒1次,最多记录到第2面。实际流程一般为:
面试题库共100题,分布:面试·行为12题、面试·简答8题。重点准备:
- 讲讲你曾经和开发同学在缺陷认定上发生分歧的一次经历。你是如何用测试用例或数据说服对方的?如果对方坚持不改,你会怎么处理?
- 请描述一次你在课程项目或实习中负责功能测试的经历。当时你面临的最棘手问题是什么?你具体采取了哪些步骤来设计测试用例并推动。
- 在自动化测试体系里,数据驱动(Data-Driven)和关键字驱动(Keyword-Driven)是两种常见框架设计思路
- 请谈谈你对测试工程师在保障软件质量之外,如何为产品体验优化提供价值的看法,并结合功能测试举例说明。
控制在一分钟内,结构:
用 STAR 回答行为题:
示例应对缺陷分歧题:S=迭代中某用例判为缺陷;T=开发不认;A=拿用例和日志数据说明;R=对方修改或升级至组长仲裁。
面试末尾可问:
278条薪资爆料总包区间10-29万/年(均值约19万),月薪8-22k。部分企业:
在招岗位数474条,面试前建议按上述数据定底线。
根据站内 278 条薪资爆料(总包单位:万元/年),测试工程师总包区间:10-29万/年,均值约 19万;月薪区间:8-22k。覆盖公司包括 vivo、海信、唯品会、深信服深圳、乐信、锐捷网络、绿盟、搜狗、360企业安全、恒生电子。
以下为真实爆料中的具体结构(无学历细分数据,仅列公司口径):
引用:278条样本量有限,头部企业暂无,谈��以具体爆料条目为准,不假设未列公司。
站内目前在招测试工程师岗位有474条。薪资爆料共278条,总包区间10-29万/年,均值约19万,月薪区间8-22k。比如vivo东莞16*15,深信服深圳15*15,恒生电子杭州8k,搜狗北京17×14.7。投之前拿这些数对一对,别被忽悠。
题库共100题:单选33、判断18、简答17、多选12,剩下面试行为12、面试简答8。笔试里单选最多,简答也不少。真题像简答考场景法覆盖下单到取消订单流程,判断考自动化脚本失败是否只因新缺陷、是否所有用例都改自动化。复习抓单选和简答。
数据里求职进展有人投递2次、测评1次、笔试1次、面试2次、offer1次、被拒1次,最多到第2面,没提必须实习。没实习就用课程项目顶,面试题就考‘描述一次课程项目负责功能测试经历,最棘手问题及设计用例步骤’。把项目里用例设计写清楚就能投。
按面试题倒推:行为题要你讲和开发缺陷分歧怎么用用例说服、课程项目功能测试经历。简历就写清用过啥测试设计方法(如场景法)、写过多少用例、发现过啥缺陷。笔试简答考Web自动化框架稳定性,有相关就写框架名和维护方式,别堆术语。
面试行为题有12道,示例包括缺陷认定分歧处理、课程项目功能测试棘手问题。准备时按‘背景-冲突-用例/数据-结果’写两三个真实小故事。若开发坚持不改,答清升级评审或留缺陷记录。别空说,用用例编号或数据说话。
笔试简答考Web端自动化框架如何从稳定性可维护性着手;面试简答考数据驱动和关键字驱动区别。回答列点:元素定位分离、失败重试、日志截图、Page Object分层;数据驱动用外部文件管数据,关键字驱动封装操作为词表。照此准备即可。
数据无笔试挂科相关记录。求职进展中有人笔试1次后面试2次并拿offer1次,说明笔过能进面。各公司笔试系统独立,没数据表明挂一家全行业黑。刷透那100题里的33单选和17简答,重投别慌。
278条爆料里:vivo东莞16*15、海信青岛10、唯品会广州14W、深信服深圳15*15、乐信深圳10k*14、锐捷苏州13.2k*15、绿盟深圳12K、搜狗北京17×14.7、360北京13*14、恒生杭州8k。谈时按城市岗位报这些,总包均值19万做锚点。