#1 楼
测试能力
问问题的意愿
谈判能力
技术能力(读写代码)
沟通能力强
好奇心
仁慈
评论
呵呵...还有很长的路要走。愿意深入研究并为重要的事情而战是很重要的,但是如果您最终为所有事情都做,那很容易就可以完成。 ;)
–丹·斯内尔(Dan Snell)
2011年5月3日在20:29
+100(虽然不可能)
–塔伦
2011年5月25日下午3:45
我是唯一认为“固执”不一定是积极的人吗?
–乔·斯特拉泽(Joe Strazzere)
2011年6月10日下午16:34
如果我们使用“顽强”而不是“固执”怎么办?
–绿色
2012年9月6日于20:14
那么“注重细节”呢?我认为这很重要。
–玛丽亚·伊内斯·帕尼萨里(Maria Ines Parnisari)
13年11月30日在1:35
#2 楼
tl; dr:技术敏锐度
通讯
外交
好奇心
驱动器
我已经总是觉得技术能力是测试工程师被高估的特征之一。当然,具有技术敏锐度对于执行任务,与产品经理和软件工程师合作至关重要,但这只是实际工作的一部分。再一次,我并不是说您想要的不是技术熟练的测试工程师,而是我只是一直认为自己是成功的测试员的一部分。
以我的经验,沟通能力和外交能力是测试工程师可以拥有的最关键的技能。当测试人员发现错误时,真正的诀窍不是复制,而是能够将故障案例传达给开发团队以及对产品团队的影响。如果您无法与这些小组中的任何一个进行交流,那么您就不会得到被录用的结果。
“在我的机器上工作”语句是您需要拥有一个能在发现错误,编写错误并进行游说以进行更正时使用外交工具的测试人员的主要原因。与软件工程师一起工作是每天的挑战,真正有效的测试人员会知道何时应与他们进行互动。
如果您对系统不感到好奇,那么您将找不到所有的错误。好奇心是成为测试员的关键属性之一。您越好奇,就越有可能找出您的用途所能找到的边缘情况。
最后,我希望测试工程师拥有很多独立的驱动器。我希望我的测试工程师对不同的语言,框架和方法感兴趣。实际上,我挑战他们挑战他们所处的现状,以便我们改善我们的文化和工具。
评论
外交+1。没有人喜欢人们指出自己所做的事情出了什么问题。这也有助于与开发人员建立健康的关系,在“我发现开发人员的工作中存在错误”之前说“我知道我能为开发人员提供帮助的人”的人会走得更远。
– Kinofrost
2011年6月10日12:50
+1外交……由于开发团队和质量保证团队之间不必要的战斗关系,有毒气氛很容易在整个组织中蔓延。
– dodgy_coder
2011年10月26日,1:17
#3 楼
加上以上答案:不容易感到无聊。
我发现,一些更好的测试人员并不厌倦在The Great Bug Hunt中一遍又一遍地单击相同的按钮。
评论
噢亲爱的。当人们说“不要觉得无聊”是测试人员的关键特性时,我讨厌它。我知道无聊的门槛极低的优秀测试人员。在我看来,像地狱那样令人难以置信的好奇和固执将是一个更好的描述。不会轻易感到无聊意味着您应该感到无聊-如果您认为自己处在某种事物的轨道上,就不会感到无聊。
– testerab
2011年5月5日22:55
如果他们一遍又一遍地单击同一按钮,那么这似乎是自动化的好地方。我宁愿有一个会构建工具来完成工作的人,而不是亲自完成工作。
–凯文·麦坚时(Kevin McKenzie)
17年7月10日在19:15
#4 楼
良好的沟通方式
分析思维方式
问“为什么不提问”
没有恐惧感(自信)
团队合作者,没有“远程管理员”的心态
知道何时突破极限,何时放手
轻松掌握概念
热爱学习
对自己和产品的信念(即不放弃)
评论
我一直是“热爱学习”概念的助推器,如果这个人不愿意在我为什么要聘请的职位上成长呢?如果我希望双手在设置自动化过程中一直做同样的事情,那么我希望有人能够吸收并发展自己的位置。
– MichaelF
2011年5月10日12:42
#5 楼
优秀的帖子!除了已经列出的内容外,我还可以添加其他内容(特定于上下文)...
愿意代表用户/企业利益
从UAT /业务方面进行软件测试(我仍在开发技术技能),愿意与业务(经理,用户,业务分析师)进行交谈),捍卫自己的利益并与(而不是与之抗衡)开发人员一起满足这些需求非常重要。
从某种意义上说,测试人员是“用户的拥护者”,并且知道用户想要什么,以及如何从功能,可用性等意义上了解他们想要的东西(通常比阅读要求要多)并把自己放在鞋子里是非常有用的技能。
#6 楼
请找到我的观点初级质量检查
按照定义的质量检查流程
编写错误报告,状态报告以及所有相关信息
管理和更新了自动化套件
,愿意学习,热衷于质量检查角色
高级质量检查人员
自组织的挑战环境,提高测试标准通过试验新流程/采用新工具
对测试自动化框架设计和开发的了解
健全的技术技能
无私-自愿者/导师团队在流程/共享最佳实践方面
参与/推动有意义的讨论并实施最佳实践
承担计算的风险并交付符合质量标准的产品
#7 楼
通常,只有在帮助进行用户验收测试时,测试人员才是“用户的拥护者”。测试人员通常是“产品所有者的顾问”。在此职位上,他们帮助评估风险并将测试重点放在高风险的故事上。此外,他们运用中低风险故事来识别缺陷。
#8 楼
想投入更多能够持续发现“关键”问题的能力
如何?
通过对产品,业务,客户,项目的使用,影响和风险的“理解”,并有信心倡导其工作(例如,提出的错误)。
领导特质是我的书中必不可少的
能够单手处理问题的能力
倾向于(至少)承担复杂而艰巨的任务
导师同龄人,不论其职务是什么
善于建立人际关系
善于与人建立和维持积极的工作关系开发人员,项目所有者和测试团队内部
#9 楼
上面列出了许多出色的功能,但我要补充的是,一个好的质量检查人员必须是:#10 楼
我将添加以上答案:注意细节。
评论
最好把它作为评论
–IAmMilinPatel
16年5月12日在8:04
#11 楼
我想补充一些我在其他许多答案中都没有看到的东西-我认为对于QA的热情对于寻找QA职位的人非常重要。没脑子,但现实是,有很多人认为质量保证职位是发展的垫脚石。我认为,真正想成为一名开发人员的人永远不会像真正对测试充满热情的人那样成为QA人。
#12 楼
我将略微不同意劳拉·亨斯利(Laura Hensley)在“独行侠”上的立场。偶尔的“个人贡献者”可以成为QA团队的强大资产。他们倾向于发现最多的缺陷,最具风险的缺陷,并且无论这些缺陷看起来多么微小,都非常有说服力地修复这些缺陷。凭借他们对产品质量的坚定关注,而不是政治或管理上的进步,他们可以极大地提高产品质量。
然而,亨斯利女士的评论对我来说是正确的,这与他的关注有关/她的举止和与团队其他成员的融合。只要您的测试人员相互尊重和相互配合,甚至彼此相处融洽,偶尔进行的“独行侠”测试也不一定是一件坏事。
#13 楼
质量检查人员/测试人员需要具备许多出色的特性。对我来说,沟通非常重要。同样,团队精神同样重要,甚至更为重要。试图证明自己很聪明或愚蠢无助。我们在一起。应当以尽可能清晰的步骤来讨论缺陷或问题,以重现缺陷。准备好事实和数据以进一步讨论问题。重要的是不要承担任何事情,而要大声说“我们需要讨论这个问题”,然后听听对方必须说什么,开发,BA或PM。
与我或您或任何试图得分或对持股人或高层管理者看起来很棒的人无关。
质量保证/测试旨在提供我们能提供的最佳质量。
评论
好吧,这取决于我要分配给她或他的任务。因此,您的问题没有最终答案。能够准确地看到并能有效表达客户对产品质量的担忧的人。
这不能为问题提供答案。要批评或要求作者澄清,请在其帖子下方发表评论。 -来自评论