06、软件测试工程师的核心竞争力是什么?

一、教程里这句话总结的比较好:

  只有当自己真正明白了自己的核心竞争力,才能理清“应该做什么”和"应该怎么做"这两个问题,才能朝着正确的方向前行

二、根据作者列举的两个案例并写的总结:

  作为测试人员,必须要深入理解业务,但是业务知识不能等同于测试能力

  测试开发岗位的核心其实是“ 测试”,“开发”的目的是更好地服务于测试【这里所说的测试开发岗位】

三、传统测试工程师应该具备的核心竞争力

  1、测试策略设计能力

    是指,对于各种不同的被测软件,能够快速准确的理解需求,并在有限的时间和资源下,明确测试重点以及最适合的测试方法的能力

    具备出色的测试策略设计能力,可以非常明确回答出测试过程中遇到的这些关键问题:

      • 测试要具体执行到什么程度
      • 测试需要借助于什么工具
      • 如何运用自动化测试以及自动化测试框架,以及如何选型
      • 测试人员资源如何合理分配
      • 测试进度如何安排
      • 测试风险如何应对 

  2、测试用例设计能力

    无论对于什么类型的测试,都能设计出高效地发现缺陷,保证产品质量的优秀测试用例

  3、快速学习能力,其中包含两个层面含义:

    对不同业务需求和功能的快速学习与理解能力

    对于测试新技术和新方法的学习与应用能力 

  4、探索性测试思维

    是指,测试工程师在执行测试的过程中不断学习被测系统,同时结合基于自己经验的错误猜测和逻辑推理,整理和分析出更多的针对性的测试关注点

  5、缺陷分析能力

  6、自动化测试技术

  7、良好的沟通能力

四、测试开发工程师的核心竞争力

  1、测试系统需求分析能力

  2、更宽广的知识体系

  除此之外,还要了解更高级别的测试架构部署和生产架构部署,还必须对开发采用的各种技术非常熟悉

五、这节课程,作者没有讲的是关于性能测试工程师的,不过在问答环节有稍微的补充:性能测试工程师的核心价值不是会多少性能测试工具,而是对于性能问题的直觉和定位能力。

说明:教程来源极客时间--软件测试52讲,作者:茹炳晟   
     喜欢的朋友可以去订阅学习,我这里的记录是按需看的,也是按照教程自己撸了一遍,自己说的一般会用中括号标注。

原文地址:https://www.cnblogs.com/dxw-dong/p/12602287.html

时间: 2024-10-08 10:07:57

06、软件测试工程师的核心竞争力是什么?的相关文章

再谈软件工程师的核心竞争力

发现一个现象IT行业都是做软件开发的, 如JAVA开发工程师, 我们看到大家简历上都做写熟悉Spring Cloud-, 那大家都一样的吗? 你的核心竞争力在哪儿? 如何脱颖而出? 之前的文章<<软件工程师的核心竞争力>>提及到, 今天我们再来看下: 1. 是否有计算机文献英文阅读能力. 大学英语不是白学的, 英文是个工具与门槛. 你需要越过它.       如: https://jcp.org/en/home/index https://docs.microsoft.com/en

软件测试工程师核心竞争力(转)

==============说明:总结整理来源于网络,并非独立原创============== 1.传统测试工程师应具备的核心竞争力 1.1 测试策略设计能力 测试策略设计能力是指:对于各种不同的被测软件,能够快速准确地理解需求,并在有限的时间和资源下,明确测试重点以及最适合的测试方法的能力. 测试策略通常需要重点关注以下内容: 测试要具体执行到什么程度 测试需要借助于什么工具 如何运用自动化测试以及自动化测试框架,以及如何选型 测试人员资源如何合理分配 测试进度如何安排 测试风险如何应对 如何

【转】测试职业思考:如何成为一名优秀的软件测试工程师

如何成为一名优秀的软件测试工程师                                                                                             --------记录自己阅读<赢在测试>读书笔记           来北京快一年了,在自己喜欢的岗位快乐的工作着,这里是自己职业的开始,一直希望自己未来在测试的岗位上走的更远,思考着如何成为一名优秀的测试工程师,最近利用每天晚上回去休息的时间,逐渐读完了<赢在测试>

【转】 测试职业思考:如何成为一名优秀的软件测试工程师

如何成为一名优秀的软件测试工程师                                                                                             --------记录自己阅读<赢在测试>读书笔记           来北京快一年了,在自己喜欢的岗位快乐的工作着,这里是自己职业的开始,一直希望自己未来在测试的岗位上走的更远,思考着如何成为一名优秀的测试工程师,最近利用每天晚上回去休息的时间,逐渐读完了<赢在测试>

什么才是程序员的核心竞争力

add by zhj: 对人的态度,对待工作和问题的态度,技术能力,我认为这是做技术的人的核心竞争力. 对人的态度:团队中的人的技术水平是参差不齐的,性格等各不相同.这就要求我们要有包容的心,对人要和蔼,不要 看不起别人,即使自己能力很强,每个人都有弱的时候,即使很牛逼的人也是一步步走上来的,没有谁一出生就牛逼. 如果一个人不好相处,那么无论他能力有多强,别人也不愿意与他合作同事,独学而无友,且孤陋而寡闻,最后这个人 不可能干成什么事,而且这类人不仅工作不顺心,生活上也不会幸福.所以,这类人应该

转载:什么才是程序员的核心竞争力

下文转载自http://www.cnblogs.com/ajianbeyourself/p/4189449.html,版权归原作者所有. add by zhj: 对人的态度,对待工作和问题的态度,技术能力,我认为这是做技术的人的核心竞争力. 对人的态度:团队中的人的技术水平是参差不齐的,性格等各不相同.这就要求我们要有包容的心,对人要和蔼,不要 看不起别人,即使自己能力很强,每个人都有弱的时候,即使很牛逼的人也是一步步走上来的,没有谁一出生就牛逼. 如果一个人不好相处,那么无论他能力有多强,别人

一个老软件测试工程师的日志(转)

今天在整理电脑的时候发现这样一篇文章.已经想不起来是从哪里弄来的.仔细读来颇有一番收获.再次贡献给大家.愿大家在软件测试的道路上取得一席之地.实现自己的财务自由之路. 软件测试职业发展方向,大体上可以分为管理路线.技术路线.管理+技术路线. 软件测试,是技术主导的职业:不管选择哪条发展路线,都是需要一定的技术沉淀,只是相对来说,管理路线对技术方面要求不高而已.那么我们就先挑重头的技术 路线展开讨论.一般来说,一个普通的测试工程师刚入行,3个月左右熟悉企业的工作流程和模式,那么今后的工作内容趋于平

优秀软件测试工程师必备的8个能力!-(附思维导图)

结合自己以往的工作经验,自己梳理出来一些材料,绝对原创,绝对干货. 优秀的软件测试工程师必备的"8个能力" 作为一名软件工程师,需要的能力并不多,但是要成为一名优秀的软件测试工程师,需要的能力就比较多了,自己整理出来8个方面,每个方面都会分成很多细小的方便并进行举例说明.同样的,文章的思维导图放在文末,需要原图直接找我. 文章一共4500字左右,预计阅读时间9分钟 不废话,上干货! 一.业务分析能力 1.分析整体业务流程 不了解整个公司的业务,根本就没办法进行测试2.分析被测业务数据

软件测试工程师需要掌握的非测试知识有哪些?---打卡第十天

网站架构的核心知识 现如今,互联网产品已经占据了软件行业的大半壁以江山.作为测试工程师,你很多时候都在和互联网产品,尤其是网站类应用产品的测试打交道. 这时,如果你想要做好互联网产品功能测试以外的其他测试,比如性能测试.稳定性测试.全链路压测.故障切换(Failover)测试.动态集群容量伸缩测试.服务降级测试和安全渗透测试等,就要掌握网站的架构知识.否则,面对这类测试时,你将束手无策. 比如,如果你不清楚 Memcached 这类分布式缓存集群的应用场景和基本原理,如果你不清楚缓存击穿.缓存雪