聘请优秀人才对于建立可靠的软件测试程序至关重要。相对于招聘人数而言,高质量的应征者寥寥无几,因此招聘过程正在加速发展,并且比以往任何时候都更具竞争力。
毫无疑问:进行软件测试面试问题对于评估候选人是否合适至关重要。尽管技术技能对于成功担任该职位至关重要,但非技术性问题(如沟通,文化,职业发展等)通常会导致招聘失败。
我们将软件测试面试问题集中在面试中经常忽略的软技能上。将这些与一系列严苛的技术面试问题配对,您将确保对候选人进行全方位评估!
1.您认为您经常使用哪种应用程序具有最佳/最差的质量?什么让你有那个想法?
- 为什么这是一个好问题:测试他们的创造力,让您对他们所认为的“ 质量 ” 有所了解。
- 在响应中寻找什么:越详细越好。您需要一个可以轻松传达他们在应用程序中看到的内容并进行精妙观察的测试人员。另外,请确保其质量定义与您在测试中的应用中所寻找的内容保持一致。
2.在您过去的角色中,您创建并执行的最有价值的测试是什么?您如何衡量该价值?
- 为什么这是个好问题: 确定他们在测试中的价值以及促使他们做得更好的因素。
- 在响应中寻找的内容: 不断改进的愿望,以及创建精确,强大的测试以显示新缺陷而不是仅仅关注已生成测试数量的历史。
3.告诉我您过去与队友发生的冲突。为什么会出现?如何解决的?如果您可以再做一次,您会以相同的方式还是以不同的方式处理它?
- 为什么这是一个好问题:确定候选人可能存在的人际关系问题。
- 在响应中要寻找的内容:不断发生冲突的候选人可能会一直与避免冲突的人一样麻烦。确保候选人是平衡的,并从过去的冲突中学到了如何应对未来的冲突。
4.您做了什么准备今天的采访?
- 为什么这是一个好问题: 演示候选人的主要学习方式。
- 响应中要查找的内容:确保已做好充分的准备,但最重要的是,请注意他们如何学习该信息。您希望这种学习风格与最成功的测试人员(特定于您的组织)相匹配。
5.成为测试员对您意味着什么?您如何向家人和朋友解释您的角色?
- 为什么这是一个好问题:表明他们对工作感到自豪,并希望长期继续在野外工作。
- 在响应中查找的内容:应对响应中的任何不一致与职位空缺中规定的工作职责进行对比。测试人员的一个共同特征是希望过渡到应用程序开发,并确保他们对过渡的任何需求都符合您的计划。
6.五年后,您如何看待自己?要达到更高的水平,您需要实现什么?
- 为什么这是一个好问题:突出他们的职业野心。
- 应对措施中寻找的内容:一定 程度的职业发展有望留住任何员工,因此不要将升任管理层或担任领导职务的愿望作为危险信号。但是,您要确保他们对自己的优缺点和达到下一个水平所需要的发展有公正而准确的看法。
7.您错过/迟迟未采用的一种改变测试的趋势是什么?我们需要关注的下一个测试趋势是什么?
- 为什么这是一个好问题:从以往的学习中表现出自我意识和成长。
- 寻找回应:寻找 适应不断变化的市场条件的意识,并更新其策略以与其他伟大公司的行为相匹配。
8.您会对刚开始测试的人提供什么建议?为什么您会建议呢?
- 为什么这是一个好问题:显示他们在培养其他候选人时转变为领导或管理角色的能力。
- 应对中要寻找的是: 自我意识以及向同事和过去的角色学习。
9.您工作过的最好/最差的公司是哪家?为什么做得这么好/可怕?
- 为什么这是一个好问题:说明比较符合他们个人喜好的公司文化。
- 寻找响应的内容:公司环境与他们所服务的优秀公司之间的紧密结合。在讨论应聘者工作最糟糕的公司时,请确保他们的论点是扎实的,并且不是眼前的实际问题。
10.您喜欢在工作以外做些什么?
- 为什么这是一个好问题:建议他们对工作与生活之间的平衡期望。
- 在响应中查找的内容:正确了解其下班后的时间表。期望不一致会导致挫败感和快速倦怠。
我们希望这些软件测试面试问题能派上用场,因为您继续聘请比较好的测试人员来建立您的团队。请在下面发表评论,让我们知道您最喜欢的问题,以及我们可能忘记的面试问题!