目录:导读
前言
软件测试这个岗位,想要找到一份高薪的工作,离不开繁杂的面试程序,这相信是很多准备应聘软件测试岗的朋友难题。
很多已经在职多年的软件测试工程师对于这个岗位面试都谈虎色变,那么,今天我们就来探讨一下测试面试,到底需要哪些核心能力。
一、对项目流程的了解
一个完整的项目流程是什么,测试工作从哪里开始介入到哪里结束,每个步骤中测试工程师的职责是什么。
如果该同学经历的公司项目流程并不是非常规范,可以问他觉得这样的流程会有哪些问题,如果能清楚知道问题,再继续问有没有尝试改进(主动性)。
二、项目经历
印象深的项目或者问题,遇到的问题怎么解决的;
有没有独立负责哪些项目,负责哪些模块,具体的交互是怎样,怎么做测试分析和风险分析;
遇到问题是如何应对的,体现面试者处理问题的能力;
是否有独立负责项目,可以根据具体项目观察是怎么统筹全局的;
如果没有独立负责项目的经历的话可以结合某个项目问主要负责哪个模块,是否有关注上下游系统。
三、对业务流程或者行业的了解
如果有相关行业工作经历,有哪些熟悉的业务、某个模块的功能和系统交互(比如说你测放款,你连数据流资金流都不知道怎么走的,只知道页面上点提款之后就生成还款计划),如果没有,为什么想在这个行业,以及对这个行业的了解有多少。