测试工程师应具备的软实力

发表于:2020-11-16 09:51

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

 作者:wenti    来源:网络

分享:
  测试工程师不仅要有过硬的技术实力,也需要培养软实力。硬实力决定着起点是基础,软实力决定能够走的多快多远。在平常的工作中需要不断升级打怪,修炼并提高自身的软实力。
  特别是作为一名测试工程师,未来的转型方向很多,而软实力可以决定着转型方向。如转型做测试经理、项目管理、产品,甚至是QA。
  首先对软实力进行分类,一级分类是初级测试工程师必须具备的;二级分类是穿插在平时的工作中的,项目过程中少不了跟研发、产品、项目对项目过程中的需求、Bug、资源、进度等进行沟通协调;三级分类体现的是高级测试工程师或优秀测试工程师的特质。
  一级为必备实力,二级为上升的实力,三级为加分的实力
  一级:有责任心、积极主动、有条理性;
  二级:沟通协调、团队协作、情绪控制;
  三级:有担当善合作、分析和解决问题、业务理解能力;
  一级软实力
  看过招聘测试要求的经常会看到类似这样一句话如“人品端正,诚实正直,工作积极主动,认同公司企业文化,具备强烈的责任心、同理心和进取心”、“具有强烈的责任心和团队合作精神,能够承受工作压力,工作态度积极主动”等。
  责任心体现的是做事的态度,很多事情并不是我们做不好,而是没有一个好的态度去做。责任心就是全心全意地干好本职工作、做好每一件小事和细节、积极主动做一些不在本职工作范围内的事。责任的反面是风险,规避风险就是负责,而放任风险是不负责。
  责任心往大了说体现在对风险的认知,二是对交叉事项的判断,三是做事的方式是否有规划性;面试官可以这么问:
  产品经理评审结束之后,已经进入开发阶段,在一次用例编写中,你发现了产品设计里面有个小问题,但是并不影响现有的功能,这时候你怎么做(交叉事项)?
  除了你们部门的工作之外,你有觉得日常工作中,你的上一家公司有哪些安全的问题需要改善的吗?
  有条理性则体现如当前要处理的事情比较多时,如何判断事情的优先级和严重程度,合理安排;如在设计复杂测试用例的时候如何考虑各种组合覆盖测试场景,应该优先写出测试功能点和测试场景,而不是直接写用例。
  二级软实力
  整个项目过程中,涉及测试、开发、产品、质量等各个团队协作,测试人员避免不了经常与产品沟通需求文档、与研发沟通Bug复现场景,与质量沟通测试标准和过点标准、漏测定级规则;针对临时紧急任务协调测试资源和人力,保障项目进度;在沟通过程中就需要控制个人情绪,就事论事不要进行人身攻击,因此沟通过程中控制情绪非常重要。就事论事不要进行人身攻击,因此沟通过程中控制情绪非常重要。
  三级软实力
  如果具备三级特性,那就可以称得上一个优秀的工程师了。有担当善合作,在工作要勇于承担有挑战性的任务,主动拉通上下游合作一起解决问题,不推诿不扯皮;分析和解决问题,如能够定位Bug的出现原因、遇到事情能分析问题原因,制定解决策略;了解自己负责的业务领域,多参与需求评审和设计方案评审,了解原理从而提高设计测试用例覆盖的用户场景。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号