微软对测试人员有提供以下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. 自我意识: 会自我捡讨自我批判, 来不段学习和改进