优秀的 QA 团队成员的关键属性是什么?

软件测试 qa-角色 团队 文化 人们
2022-01-26 12:23:04

如果您准备好雇用您的第一个(或下一个)QA 团队成员,您会关注一个人的关键属性是什么?

4个回答
  • 测试能力
  • 愿意提问
  • 谈判能力
  • 技术能力(读写代码)
  • 沟通能力强
  • 好奇心
  • 坚韧不拔

tl;博士:

  1. 技术敏锐度
  2. 沟通
  3. 外交
  4. 好奇心
  5. 驾驶

我一直认为技术技能是测试工程师被严重高估的属性之一。当然,拥有技术敏锐度对于执行任务、与产品经理和软件工程师合作至关重要,但这只是实际工作的一部分。再说一次,我并不是说你想要的测试工程师不能是技术性的,而是我说这只是我一直认为的成功测试人员的一部分。

以我的经验,沟通技巧和外交是测试工程师可以拥有的一些最关键的技能。当测试人员发现错误时,真正的诀窍不是复制,而是能够将故障案例传达给开发团队以及对产品团队的影响。如果您无法与其中任何一个小组进行交流,那么您就不会获得被雇用的结果。

“在我的机器上工作”声明是您需要有一个在他们发现错误、写下错误并游说他们更正时外交的测试人员的主要原因。与软件工程师一起工作是每天面临的挑战,真正有效的测试人员知道何时在他们的交互中保持外交。

如果你对你的系统不好奇,那么你就不会发现所有的错误。好奇心是成为测试人员的关键属性之一。你越好奇,你就越有可能找出你的用途无论如何都会发现的边缘情况。

最后,我希望我的测试工程师有很多独立的驱动器。我希望我的测试工程师对不同的语言、框架和方法感兴趣。事实上,我挑战他们挑战他们工作的现状,以便我们可以改善我们的文化和工具。

补充以上答案:

  • 不容易感到无聊。

我发现一些更好的测试人员不会厌倦在 The Great Bug Hunt 中一遍又一遍地点击相同的按钮。

  • 良好的沟通
  • 分析思维
  • 问“为什么不”的问题
  • 无所畏惧(自信)
  • 团队合作者,没有“游侠”心态
  • 知道什么时候推信封和什么时候放手
  • 轻松掌握概念
  • 爱学习
  • 相信自己和产品(即不放弃)