浅论软件测试工程师

软件测试工程师,有些公司称为测试开发工程师,其核心职责还是软件测试,保证软件的交付质量。

有很多文章比较测试工程师和开发工程师的各种优劣。通常来说,测试工程师的专业技能没有开发工程师高。很多软件测试工程师,是由于各种原因,是退而求其次。但这并不是自卑,测试工程师能够充分了解所处的地位,才能更好的完成工作,规划自己的未来。

测试工程师通常有下面几个发展方向:
  • 深入了解产品某些功能块,有很强的trouble-shooting能力,能发现藏得比较深的问题。也就是对特定功能块有很深的知识积累。
  • 充分了解整个产品的各个功能,明白功能直接的关系机器它们存在价值,可以根据不同客户,给出具体的部署方案,能发现系统集成间的问题。也就是对产品有很广的只是积累。
  • 精通特定测试领域,包括性能测试、安全测试、兼容性测试等等。提供测试方案给一个产品里面的所有功能组,或者一个公司内部不同产品组。
  • 很强的开发能力。可以开发测试工具,包括自动化测试框架、测试监控及Report、嵌入产品的测试模块等等。
除了专业知识以外,测试工程师最好是能说会道,有很好的沟通能力,情商要高!


<下一篇:铁打的营盘,流水的兵>

你可能感兴趣的:(浅论软件测试工程师)