![]() |
1
10
不幸的是,有时候,那些毛茸茸的开放式问题会给你一个人最好的视角。 无论什么 技术的 您提出的问题(这些问题很大程度上取决于您的开发方法,因此我不能真正帮助您,应该对它们进行定制),您应该始终确定潜在候选人在团队环境中的工作方式。 您需要确定:
我发现面试中最好的方法是呈现情景并询问应聘者他们的想法,例如:
只需回答这个问题,你就可以评估候选人是否:
等等。 我也不能强调沟通技巧对开发人员/测试人员关系的重要性。让测试人员生成一个粗略的错误报告(他们想要的任何错误),并讨论它的充分性(确切的步骤、预期的行为、实际的行为…)。 |
![]() |
2
9
除了这个问题的深层次答案之外,还有一个简单的问题经常被忽视: 你能表现得像一个普通的或没有经验的用户吗? 现在,这看起来很愚蠢,但它提供了很好的洞察力。如果候选人说“是”,坦率地说,他们不是他们看起来的样子。在信息技术领域从事开发(特别是分析或测试)工作的任何人都不能做到这一点;仅仅因为我们远远超过了缺乏经验的用户的水平。你应该寻找的答案是: 不,但是我可以创建能够准确映射到“所谓”正常用户行为的测试用例。 或者是这个的派生词。这显示了一些重要信息。
这至少是我发现的。 希望这样或那样有帮助。 |
![]() |
3
6
我的建议是考虑一些开放式的问题,比如:
我想问一下:
这是一种问题类型,根据他们所拥有的背景,他们的回答可能会成为一个因素,需要注意的一些事项包括:
我之所以提到这些,是因为这正是我想问的问题,在给出一个模糊的问题或要求时,他们最初有哪些参数,应该有更多的细节,但哪些细节才是关键。我也会注意到在给出一个答案的时候停顿了多长时间,我会说15-30秒没问题,任何更少的问题,我会认为这是一个预期的问题,如果需要更多的时间,那么应该有几个分钟的时间来考虑它,因为总的来说,当这种情况出现时,每个SI的期望值是多少判定元件? 另一个想法是提及您使用的软件开发方法,然后询问使用这种方法与QA相关的挑战是什么?例如,如果开发人员使用TDD,这将如何影响QA?如果是更像瀑布的方法呢?你想在这里看到的是,他们能站在自己的脚上思考得有多好,以及关于所用内容的后续问题是什么,如果我说我们使用scrum,那么这对scrum的一般概念的实现有多好的定义,真的。 |
![]() |
4
3
开发人员可以通过给他一个场景来检查以下内容 态度 测试人员是否具有探索性的态度?给他一个场景,检查他/她问了多少个有效的问题? 技能 在您工作的每个项目中,都需要一些与测试相关的技能。它包括需求研究、测试设计、测试执行等。检查测试人员在理解需求方面有多好。 知识 在您要招募测试人员的领域中,检查测试人员的广度和深度。即使测试人员不在当前字段上工作,也要检查测试人员对该字段了解多少。 接近性 给测试人员一个场景,就像有一个客户问题,开发人员在休假一整周。这个问题需要紧急升级,作为测试人员,它会找到问题的根本原因。在这种情况下,你将如何处理 |
![]() |
5
2
我们在软件质量人员中寻找的一些关键项目:
|
![]() |
6
1
我认为这真的取决于你要找的测试人员的类型。你是在找人按按钮告诉你它看起来不正确,还是你在找一个能理解技术甚至代码并发现更深层的错误的人?作为访谈循环的开发人员,我可以想象还有传统的QA类型可用。如果是这样,他们会问典型的测试问题。你需要了解他们的技术水平和互动方式。考虑到这一点,尝试以下几种问题:
|