测试工程师的工做

测试工程师(Test Engineer,后文简称TE)的职责重点在于评估对用户的影响以及软件产品总体目标上的风险.测试

TE在测试计划及测试完整性上必须更加系统和周密,重点在真实用户的使用方式和系统级别的体验上.TE擅长发现需求中的模糊之处,分析沟通不明确的问题.设计

成功的TE游走于这些微妙且敏感的地方,有时候还要与个性很强的开发和产品人员打交道.一旦找到薄弱点,TE就会经过测试使软件出错,而后与开发,产品,SET一块儿推进解决这些bug.TE一般是团队里最出名的人,由于他们须要与各类角色沟通.开发

考虑到技术能力,领导力,深入理解产品的能力等多方面的要求,TE的职位描述有点吓人.事实上,若是没有合适的指导,不少人很难胜任这个工做.在全部的工种里,TE多是在互帮互助方面作得最好的了.这个角色须要敏锐的洞察力和领导力,所以不少Google的高级测试经理们都来自于TE.产品

下面是咱们关于TE职责的通常性描述.软件

  • 测试计划和风险分析
  • 评审需求,设计,代码和测试
  • 探索性测试
  • 用户场景
  • 编写测试用例
  • 执行测试用例
  • 众包
  • 使用统计
  • 用户反馈

固然,可以最好的完成这些任务的,是那些有很强的人格魅力和优秀的沟通技巧的测试工程师.书籍

 

参考书籍:Google软件测试之道技巧

相关文章
相关标签/搜索