了解最新技术文章
早在 2015 年,我们就为您提供了一份来自测试社区中最优秀思想家的面试问题列表,以帮助您为您的团队聘请最优秀的测试人员。其中许多问题在今天同样重要,因此我们重新审视了该列表,为您提供更多问题供您选择。
在开始之前,我们还提供了一些有关面试的建议。了解您的团队需要哪些技能非常重要,这样您才能提出适合您的行业和工作环境的具体技术问题。
您还可以根据候选人简历的内容提出具体问题,以确定他们对所描述的任何给定项目的掌握和参与程度。这将帮助您确定他们是否执行了其他人创建的测试或者他们是否也在设计测试。设计者和实干者都会为团队增加价值,但如果您在招聘过程中寻找其中之一,则必须明确自己的目标。如果您正在寻找从哪里开始考虑团队的需求,请从这里开始。
将您的面试分为几个阶段,以便您可以招募团队中的不同成员在候选人在整个流程中取得进展时与他们会面。从标准的人力资源筛选开始,然后是技术电话,然后是评估候选人是否适合团队的对话。这种方法有助于在具体的技术问题和深思熟虑的开放式选项之间取得平衡。
每次面试的进展都会有所不同,因此您可能无法回答您想问的每个问题。我们建议您研究这个列表,建立一套核心问题,向每位候选人提出,以便更好地评估和比较他们,然后再列出另一张您最喜欢的问题列表,您可以在对话中加入这些问题,以保持对话的顺利进行。
当您开始谈话时,建立舒适的融洽关系很重要,但快速了解候选人测试问题的方法也很重要。您希望确保此人的理想与您团队的价值观一致,并为稍后提出的更详细问题建立基线。
您为什么选择软件测试作为职业,是什么促使您坚持下去?
(丹·比林建议– @TheTestDoctor)
什么是对你的考验?你有测试范例吗?你能解释一下吗?
(由Kim Knup建议– @punkmik)
说说你最近在做的工作吧。您发现的最有趣的错误是什么?为什么?
(由Katrina Clokie 建议 – @katrinaclokie)
测试会带来什么样的挑战?您能告诉我您遇到过的一些具体的软件测试挑战以及您是如何克服这些挑战的吗?
您如何为您合作过的组织增加价值?您能给我举一个您上一个或当前职位的具体例子吗?
(丹·比林建议– @TheTestDoctor)
除了针对您的业务量身定制的具体问题外,您还希望了解该候选人的优势所在。这些问题揭示了候选人如何开始解决新的测试问题、处理工作的基本任务以及适应团队现有流程的信息。
你一直在做什么样的测试?你喜欢他们什么?您如何开发这些测试?
当您进行测试时,您会采取哪些步骤?
你写过测试计划吗?您能描述一下其中包含哪些内容以及原因吗?
您使用什么工具来记录测试想法、执行和结果?
您如何确定测试的优先顺序?哪些因素可能会影响您的决定?
您如何知道何时停止测试?
如果您报告错误并且开发人员拒绝修复它,您该怎么办?
您能描述一下您是如何分析风险的吗?它在你的测试中扮演什么角色?
您是否衡量当前测试方法的效果如何?如果不是的话怎么调整?
如果我让你测试两个小时,当我回来时你要给我看什么?
(由理查德·布拉德肖建议– @FriendlyTester)
如果您正在寻找自动化测试人员,您将需要根据您的团队现有的框架提出具体问题。除了技术技能之外,还要确保候选人了解组织内自动化的目标和限制,以便您可以确信该测试人员将为您的团队增加价值并加快流程,而不是减慢速度。
你的测试自动化了吗?为何如此?
您最喜欢的测试工具是什么?为什么?如果某些技术限制导致您无法使用它,您会怎么做?
(由Richard Bradshaw – @FriendlyTester和Carlos Mueses建议)
您如何知道您(或您的自动化设备)何时发现了错误?是什么让它成为一个错误?某些错误是否比其他错误更重要?你如何举报他们?
(由理查德·布拉德肖建议– @FriendlyTester)
您如何决定自动化哪些测试?哪些测试没有自动化,为什么?
(由Katrina Clokie 建议 – @katrinaclokie)
如果您从未编写过自己的自动化测试,您是否曾经与软件工程师合作创建或改进现有测试?这个过程是什么样的?
技术是一个不断发展和发展的领域。在一个不断变化的行业中,测试人员能够适应新的条件至关重要。以下是一些问题,可帮助更多地了解候选人在其角色中学习和成长的能力。
您能描述一下您了解新产品和团队成员的流程吗?
您目前使用什么流程进行测试?您能描述一下如何改进它吗?
(由Katrina Clokie 建议 – @katrinaclokie)
测试可能具有挑战性。是什么让你充满动力?
(由Kim Knup建议– @punkmik)
你如何保持在游戏中的领先地位?你做什么自学?
(丹·比林建议– @TheTestDoctor)
您收到的最后一条重要的批评反馈是什么?你是如何适应的?
您可能已经找到了完美的测试人员,但他们现在是您团队的完美测试人员吗?您希望确保此人具有适合您当前团队的个性。这些问题旨在帮助您了解该候选人如何应对挑战以及人员和想法的多样性,以及他们对领导层的期望。
告诉我你喜欢怎样的管理方式。如果您不喜欢被管理或觉得不需要被管理,我如何帮助您在这个职位上取得成功?
(由 Karen N. Johnson 建议 – @karennjohnson)
您在与同事合作时遇到过任何挑战吗?告诉我一个你遇到困难的具体例子,以及你是如何处理的。
(由Katrina Clokie 建议 – @katrinaclokie)
你曾经做过错误的决定吗?是什么促使您做出这个决定?你是如何应对后果的?
(由Kim Knup建议– @punkmik)
您如何理解来自不同背景的同事的观点?
(来自 Kelli Newman Mason,每个求职者都应该能够回答的 8 个关于多元化和包容性的面试问题)
您是否曾经遇到过无法在截止日期前完成的情况?
(来自面试中要问的行为问题(以及要寻找的内容))
如果你必须选择一个无用的超能力(不能拯救生命或帮助世界)但可以改善你的生活,你会选择什么?
(塞加尔·帕特尔建议)
迄今为止,您在职业生涯中学到的最重要的教训是什么?
您能描述一下您的职业生涯吗?你为什么想在这里工作?为什么现在呢?