Microsoft对测试人员所要求的训练和技能

  微软测试人员有提供以下training roadmap

  0. Day1-2: Cross Discipline New Employee Orientation

  1. 0-2 years

  Test Design Approaches

  Test Automation

  Debugging

  Model Based Testing

  Elective Courses

  2. 2-5 years

  Technical Electives: Design patterns, SQL server, C#, C++, protocols, other skill based courses

  3. 5-10 years: 才算是senior tester

  目前和公司的训练课程比较,微软在0-2 years做的事情和我们差不多, 不过我们是缺少了debugging这一块, 也能是这一块并不容易处理, 或者是目前我们这方面的人才也不够, 所以排不出这样的课程.

  不过到了2-5years, 微软在这方面做的就不错. 目前我们公司在这方面就没有太多着墨, 或许我们在deveopler有开这方面的课, 但是我们却没有强迫tester去参加. 如果我们没有加强这一块, tester会不容易在前期有更多帮助, 或者是在review, debugging能出更多力. 所以这应该是之后我们公司要努力的一块.

  另外, 微软也要求测试人员, 除了hard skill外, 也需要具备以下的soft skill

  1. 分析解决问题的能力

  2. 客户为主的创新

  3. 卓越技术

  4. 项目管理

  5. 对品质的热情

  6. 战略眼光: 可以帮助我们超越竞争者和增加stakeholder的价值

  7. 自信: 要有自信知道这些bug是对顾客非常重要, 因此一但发生这些问题时, 便会强力要求开发人员修改

  8. 冲击和影响: 影响力是来自于自信和经验,冲击是来自知道如何让改变发生

  9. 跨界合作: 创新常常来自于跨部门或组织的合作, 若是只注意自己的功能或测试这样不会成功

  10. 自我意识: 会自我捡讨自我批判, 来不段学习和改进

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-09-24 02:16:40

Microsoft对测试人员所要求的训练和技能的相关文章

51Testing专访史亮:测试人员在国外

版权声明:51Testing软件测试网原创出品,转载时请务必以超链接形式标明文章原始出处.作者信息和本声明,否则将追究法律责任. 史亮,东南大学计算机软件与理论专业博士,研究领域为软件分析与测试.2006年加入微软(中国)有限公司,任职软件开发测试工程师,负责微软在线业务与商业智能产品的测试工作.2011年调至微软总部,从事Microsoft Office 2013的测试工作.2012年与淘宝测试工程师高翔合著了<探索式软件测试实践之路>一书.2014年,独自出版了<软件测试实战:微软技

关于测试人员的职业发展

近期由于项目组人手不够,需要招聘一些测试人员.本周及上周陆陆续续面试了十多个应征者,工作年限在2年~9年之间,但无一满意.期间,种种感叹,回想起去年面试六十余人仅有3人满足要求,如有鲠在喉,还是吐槽一下.如有不对请大家也狂喷我. 我的要求高么? 我的要求其实是:有还算不错的沟通能力,熟悉常见软件开发流程,有一定的需求分析.用例设计能力,会基本的linux和sql操作能力.有一些代码能力会加分.这是长期与现实妥协的结果.如果人还算机灵,其实我很愿意花时间来培养他们. 面试结果 令人惋惜的是,一个合

测试人员必备的软技能

测试人员在软件开发生命周期中,除了独立完成测试任务以外,还需要和项目的不同利益相关者进行合作,包括项目经理.开发人员或者用户等.测试人员需要向项目经理/测试经理反馈测试进度.产品质量等信息,同时还需要从项目经理/测试经理处获得项目的进展和状态,例如:项目内容或进度的变更.在测试过程中,无论是提交缺陷还是文档评审,测试人员都离不开和开发人员的合作和沟通.测试人员还可能需要从客户那里了解用户是如何使用产品的,或者因为产品的质量问题,从用户那里得到反馈甚至抱怨.因此,在复杂的测试工作环境中,测试人员除

测试人员总结应如何提高产品质量

应我们总监要求,让我这个测试来写一篇关于 如何提高运营质量的文章,这不是为难我吗? 第一,我不是运营,该怎么写运营质量呢? 第二,我也不是项目经理,对整个项目产品把关? 问过很多同学,回复百度,或者只是写一下 测试在整个运营中的工作及重要性和影响就行. 无奈小公司,没有几个运营人员,产品上线后,用户有一些问题没有及时处理,我是兼测试和客服了. 附件中是自己写的一个文档,记录在日志中,也算自己的工作收获了. 刚才重新查看了下,上传的附件没有找到,不知道怎么回事,哎. 如何提高产品运营质量 要想提高

TCP/IP体系结构-测试人员必须理解的

如果还想在测试这条路上继续走下去的话,那么下面这些东西就是我们必须去掌握的,至少你还不想止步于简单的黑盒测试--其实,一直想去接触Linux下的应用测试,这样能学到东西会很多,而且会非常的受用.之前听小布老师讲,如果你想在IT技术上长期发展下去,那么你就大胆拥抱Linux吧,因为在这里你能学到东西远胜过于你在Windows平台下学到的东西,而其中最经典的一段话就是:如果你一直跟随微软的技术,那么终究会被拖死,因为微软的技术一直在变化,而你却需要不断的去学习他的东西.而Linux不一样,它更多的是

渗透测试工程师的17个常用工具 还有专家告诉你如何成为渗透测试人员—转载绿盟

渗透测试工程师的17个常用工具 还有专家告诉你如何成为渗透测试人员 发布时间:2017年9月15日 07:51    浏览量:2231   渗透测试 (pen testing) 是由安全专家进行的一项安全性测试,其目的是为了在攻击者攻击之前发现系统中的漏洞.它需要聪明的思考.耐心和一点点运气.此外, 大多数安全专家将需要一些具体的工具来帮助完成这项工作. 最近, 外媒跟一些民间组织和一些安全专家进行了沟通,看看他们最喜欢用哪些工具.下面的工具是那些在简单的评估.复杂的项目中曾经用过的工具,其中的

JMeter远程测试,每个实际测试人员都要学习的

详解JMeter远程测试(1) 如果运行JMeter客户端的机器性能不能满足测试需要,那么测试人员可以通过单个JMeter GUI客户端来控制多个远程JMeter服务器,以便对服务器进行压力测试,模拟足够多的并发用户.通过远程运行JMeter,测试人员可以跨越多台低端计算机复制测试,这样就可以模拟一个比较大的服务器压力.一个JMeter GUI客户端实例,理论上可以控制任意多的远程JMeter实例,并通过它们收集测试数据,如图11-3所示.这样一来,就有了如下特性: 保存测试采样数据到本地机器.

做一名安静的Web渗透测试人员必备的8种素质和技能

无疑,Web安全测试工程师或Web渗透测试工程师的任务就是审计公司的Web应用程序.Web服务.Web服务器的安全性.那么,公司如何才能请到优秀的Web应用安全专家而不是纸上谈兵的"赵括"?下面的这八项素质或技能可以为公司选聘Web渗透测试人员提供参考: 1. Web渗透测试人员拥有一定的开发背景(知道如何编码) 公司不可能聘用一位连编写代码都不懂人成为渗透测试人员.公司的Web渗透测试者应首先是开发者,在此基础上才考虑对Web漏洞扫描器的掌握技能,其好处有五个方面: · 了解所开发W

做一名安静的Web渗透测试人员 要必备的8种素质和技能

无疑,Web安全测试工程师或Web渗透测试工程师的任务就是审计公司的Web应用程序.Web服务.Web服务器的安全性.那么,公司如何才能请到优秀的Web应用安全专家而不是纸上谈兵的"赵括"?下面的这八项素质或技能可以为公司选聘Web渗透测试人员提供参考: 1. Web渗透测试人员拥有一定的开发背景(知道如何编码) 公司不可能聘用一位连编写代码都不懂人成为渗透测试人员.公司的Web渗透测试者应首先是开发者,在此基础上才考虑对Web漏洞扫描器的掌握技能,其好处有五个方面: · 了解所开发W