对于测试功能是的两个不同观点:软实力和技术能力。

个人觉得技术能力80%可以被大众掌握,但是软实力是需要花费很多时间去培养和塑造的。一下几点也是能够衡量个人技能的一些标准:

1,沟通技能-口头和书面能力

与人的第一印象,这开始于这个人的自我介绍的方式以及简历的方式。团队的每一个人,尤其是测试工程师,需要能够清晰正确的沟通,没有绕圈子,并指导如何区分重要和干扰。

更重要的是,他需要知道怎样与对方沟通,不论这个人是主管,测试还是研发。

2,面向业务

(疑惑?我们是在讨论测试工作嘛?我个人倾向于这是我的第一个态度,但是我决定将第一个印象放在口头技能,正如你所知,这是十分重要的。(close call 千钧一发))

我认为团队中每一个人都需要理解业务目标,需求和限制;毕竟我们是团队的一部分,这个团队有着一个共同的目标和任务。并且能够知道怎样安排优先级,然后总是找到最有效的方式去为整个团队做贡献。

3,自学能力

不是寻找自我思考的达人,但是需要明白能够学习和自学新的课程(方法或者工具),在网上寻找有用的资料,书籍或者其他方式。

4,灵活

这个跟面向业务有关,能够做更多的工作,并且不会寻找任务比他的品味和能力低的工作。从测试工程师得到的喜欢的例子是找来当自动化测试的拒绝做任何手工测试(我团队的一个家伙待了大约五分钟就背包走人了)。你可以选择永远不跳槽如果你不想,仅仅当需要做一些你能做的事情,填补位置。这样帮助你更客观,更接近目标。

5,锲而不舍,持之以恒

如果你已经是步入测试行业几个月了,你知道我们的工作需要我们一步一个脚印。一个测试工程师权衡在当他们是错的时候时的理解和当他们需要持久性的与同行、经理、和利益相关方的微妙平衡(A tester should poses that delicate balance between understanding when they are wrong (and letting go) and when they need to be persistent with their peers, managers and other stakeholders.)。

为了完成软实力列表,除此之外,每一个测试工程师必须有好奇心,细心和持久性。

技术技能:

我一直表述我相信这些技能能够很快足以掌握,所以我不会花很多心思在他们上面。

1,以前工作的产品领域的技术;

2,分析产品和推断最好测试产品的方案的能力(基于需求和业务限制)

3,清晰和完整的测试方案的能力

4,bug 报告能力

5,工具 - 任何工具

5. Tools – any tools regardless if they are testing-tools, db-tools, sniffers, etc

Again, at the end of the day you can always train someone on the technical aspects of the work, but you cannot change the way he is.

It is better to have a great person who can become a good tester, than a “great” tester who will never be a good part of your team.

转载于:https://www.cnblogs.com/chateldon/p/3247143.html

如何成为一个好的测试工程师(转载,大意)相关推荐

  1. 如何成为一个优秀的测试工程师?必备的9大职业素质盘点

    对于软件测试人员来说需要具备的素质,我觉得首先最重要的是要有一定的理论知识和测试技能,这是测试工作的基础.我们测试人员应该如何成长才能在工作当中被不断的认可呢? 下面我将以问答的形式阐述: 1.一定要 ...

  2. 要想成为一个优秀的测试工程师,需要具备哪些知识和经验?

    成为一个优秀的测试工程师需要具备哪些知识和经验? 针对这个问题,可以直接拆分以下三个小问题来详细说明: 1.优秀软件测试工程师的标准是什么? 2.一个合格的测试工程师需要具备哪些专业知识? 3.一个合 ...

  3. 成为一个优秀的测试工程师需要具备哪些知识和经验?

    先说下做软件测试所必须掌握的技能范围 我按照薪资的不同大致划分成3个档位: 月薪5-9k:从零基础入门到能够找到工作 月薪15-25k:测试在职搞定性能测试和自动化测试 年薪30W+:搞定测试开发,进 ...

  4. 你觉得一个测试工程师应该具备哪些素质和技能?

    现在对测试同学的要求越来越高,为高质高效地完成测试任务,软件测试工程师应具有很好的素质和能力,包括沟通能力.技术能力.自信心.耐心.怀疑一切的精神,勤奋精神,洞察力,适度的好奇心,反向思维和发散思维能 ...

  5. 一个测试工程师应具备那些素质和技能?

    一个好的测试工程师,不仅要基础扎实,对自身的性格.责任心都有非常高的要求.具体如下:(1)掌握基本的测试基础理论(2)本着找出软件存在的问题的态度进行测试,即客观吧,不要以挑刺形象出现(3)可熟练阅读 ...

  6. 游戏测试工程师的光荣与梦想(一)-百炼成钢

    (一)百炼成钢 天行健,君子以自强不息:地势坤,君子以厚德载物.-<周易> 前言 开篇名义:做测试的这么多,能形成自己测试体系的有几个? 现在整个测试行业可谓欣欣向荣,从业人员在不断增多, ...

  7. 做了8年软件测试的我,是如何从菜鸟快速成长为测试工程师的?

    工作多年,从毕业后就开始从事软件测试,不知不觉已经从事软件测试6年了,长期的测试工作让我对软件测试有了比较深入的了解.但是如今工作上仍然偶尔会犯错误,离一个优秀的测试工程师还有一段很长的距离,道路且长 ...

  8. 零基础学软件测试难吗?小白怎么半年内成为测试工程师

    软件测试(Software Testing),描述一种用来促进鉴定软件的正确性.完整性.安全性和质量的过程.换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程.软件测试的经典定义是:在规 ...

  9. 字节女测试工程师万字总结的软件测试入门技巧

    成为一个优秀的测试工程师需要具备哪些知识和经验? 针对这个问题,可以直接拆分以下三个小问题来详细说明: 1.优秀软件测试工程师的标准是什么? 2.一个合格的测试工程师需要具备哪些专业知识? 3.一个合 ...

最新文章

  1. JDK相关版本特性浏览
  2. 手把手教你用Python处理非平稳时间序列(附代码)
  3. HTML基础_Day02
  4. Redux 核心概念
  5. java rest风格传参_SpringMVC的REST风格的四种请求方式总结
  6. php 函数封装上传,PHP(多)文件上传实现和函数封装
  7. opensource项目_最佳Opensource.com:编程
  8. (二)为自动化MLOps设置GitHub、Docker和Google Cloud Platform
  9. eigen3.3.8帮助文档下载 chm_惠普7500A驱动下载-惠普hp 7500A打印机驱动下载 v28.8官方版...
  10. 企业与黑客攻击 就是一场军备竞赛
  11. 【转】电脑显示有软驱
  12. 【Flutter】基础组件【09】Button
  13. USB3.0高清视频和音频采集处理芯片——MS2131
  14. arcgis制图汇总
  15. 使用UltraISO刻录自己的音乐CD步骤
  16. [20130827]A Short History of Nearly Everything[serial]
  17. oracle数据库小记
  18. 华为IT总监离职时给大家写了一封告别信
  19. jmeter压测指南
  20. 仿照jetty的nio原理写了个例子

热门文章

  1. arraylist 后往前遍历_面试官:谈谈常用的Arraylist和Linkedlist的区别
  2. colsure php_PHP Closure(闭包)类详解
  3. android百度地图轨迹实现,android 获取GPS经纬度在百度地图上绘制轨迹
  4. 带头结点的线性表的链式实现
  5. 关于 synchronizeOnSession
  6. 《算法基础:打开算法之门》一1.5 拓展阅读
  7. python3的数据类型以及模块的含义
  8. 建立名称server
  9. SystemCenter2012SP1实践(15)共享库服务器和ISO
  10. linux启动x不启动桌面,redhat开机不启动桌面登录程序