如何成为一个优秀的测试工程师

发表于:2010-9-10 10:58

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:朱少民    来源:51Testing软件测试网采编

  我一直在想,如何将自己的测试团队打造成世界一流的团队?流程、测试自动化、创新、扁平式管理、国际标准制定、测试社区贡献、…… 但首先一点是明确的,就是要将每一个测试工程师打造成优秀的测试工程师,优秀的团队必须由优秀的成员构成。所以,先讨论“如何成为一个优秀的测试工程师”,将来再慢慢讨论:

  ●一流的测试流程是什么?

  ●测试自动化如何突破?

  ●测试如何创新?

  ●……

  这个周末在看《赢在测试:中国软件测试先行者之道》,每个被访问者都会被问到“如何成为一个优秀的测试工程师”,多数专家只是部分地回答了这个问题,要么是阐述了 “优秀的测试工程师”应具有的素质,或告诉我们什么样的测试工程师是优秀的测试工程师。而问题“如何成为一个优秀的测试工程师”中至少包含了两部分内容:

  ●什么样的测试工程师是优秀的测试工程师?优秀的测试工程师的标准是什么?

  ●如何达到那个标准?即成长为优秀的测试工程师的过程。


  1. 关于第一个问题

  每个公司或每个测试经理对“优秀的测试工程师”标准是不一样,而且一个测试工程师,自己定义“成功”的标准也不相同。我们需要专才,例如IBM 陈雅丽就谈到“第一个将复杂的测试环境设置好”的工程师就是一个优秀的测试工程师。有些工程师就是技术很强,能解决测试中技术问题,或者开发出适合自己的自动化测试框架,那也是优秀的;而有些测试工程师,比较全面,沟通能力好、需求理解深刻、测试用例设计全面,也有好的技术,能够圆满地完成测试任务,当然,也是优秀测试工程师。优秀测试工程师可能是一个专才,也可能是一个通才。对企业来说,你能进入Top 20%(所有工程师)就是优秀工程师。如果某个测试团队每个人很强,如果努力不够,你可能就不能成为优秀的工程师,这时候“积极态度”、“ 相对性”就体现出来了,“优秀的标准”也被提高了。例如,象Google、Microsoft等公司的测试工程师,如果放在普通的中小企业中,个个优秀,但从Google、Microsoft等公司的管理者看,他们还是觉得(评定)其中20~30%是优秀的。

  关于优秀的标准,还会受到企业文化、环境等影响,但总的来说,也是有共性的,许多东西是大家普遍认可的,如扎实的技术、良好的沟通能力等。下面,我们就看看《赢在测试》11位业界人士的看法,然后找出共同的关键字:

  ●Google 段先生(没有完整描述):学习能力强、自我驱动、沟通良好、开发背景、知识面广、深入一门(技术)

  ●本地化专家崔博士:勤奋、开放、善于总结、设定适度目标

  ●性能测试专家陈先生:热情和责任心、过硬的技术、沟通、方法

  ●测试专家曹先生:责任心(强)、耐心、细心、信心、沟通、学习能力、总结和积累

  ●用友夏女士:熟悉业务、沟通、主动、偏外向的性格

  ●东软敬先生:热爱测试、责任心、逻辑思维能力、沟通、坚持

  ●IBM陈女士:扎实、用心、思维开阔、执着、喜欢测试 (更多成分是指导如何成长)

  ●微软周先生:基础扎实、分析和解决问题能力、沟通、创新

  ●金山李女士:人品、责任心、思路、编码能力、主动、条理性

  ●H3C刘先生:好奇心、细致耐心、坚持不懈、创造性、追求完美、沟通、开发经验、逆向思维

  ●我自己:强烈愿望、顾客第一、技术、沟通、踏实主动

  从上面可以看出,优秀的测试工程师要具有的素质和能力,首先要热爱测试,没有兴趣,一切也许是空的。优秀的测试工程师应具有良好的沟通能力,沟通无处不在,没有良好的沟通,不能完全理解需求和设计,也不能很好地表达自己的意见。大家都知道沟通重要,但没有想到它会排在第一。其次,技术能力,应不局限于开发经验、编程能力,还应包括操作系统配置和排错( troubleshooting)能力、网络技术等。然后是人们经常提到的四心——责任心、耐心、细心、信心,有了这四心,应该能做到自我驱动,也会有很高的主动性、积极性,也比较执着、坚持不懈、追求完美。最后,也要强调,开阔的思路/逆向思维、创新、学习能力、善于总结等等。

  这样优秀的测试工程师的关键字已经产生:

  热爱、沟通、技术、责任心、耐心、细心、信心、思路、创新、自我学习、不断总结

  2. 第2个问题——如何成长

  关于第2个问题,也不是一两句话能说清楚,但如果将上述关键字作为自己的座右铭,每天看一遍,自己会成长的更快。当然,更重要的是方法,《赢在测试》也给出了不少方法,例如东软敬先生提出的3点就很好:去实践、去正规的公司、专注。另外,如果有开放的胸怀、很强的自我学习能力,肯定对自己的成长会有很多帮助。还有一点就是设定明确目标,不断思考和总结,才能不断衡量/评估自己,提高自己。如何更快地成长为优秀的测试工程师,关键字是:

  座右铭、目标、专注、实践、思考、总结、再实践

相关链接:

软件测试不是一项简单的工作

软件测试的三重境界

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • zhtgreen
    2010-9-14 14:14:38

    写的不错!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号