上次是从技术角度说到了微软测试人员的发展,但并不是所有人都对技术非常感兴趣和用心,而且某些人在管理方面有自己的独特的想法和见解,这就
提供了另外一道发展方向,就是测试管理。微软也不例外,同样也会在测试管理方向为那些有志于这个方向的测试人员提供好的机会。
如下是微软测试人员的管理发展路径:
Career stage Product Scope
SDET 负责一个Feature的tester
SDET Lead 管理一个2-10人的team,这个team负责一组feature或小的subsystem;有时包括性能,安全,兼容性测试各个领域
Senior SDET Lead 根据SDET Lead的技术复杂度和个人能力,特别是安全测试方面的一般是Senior SDET Lead
SDET Manager 负责一个产品或非常复杂的feature或subsystem 的所有测试工作
Senior SDET Manager 负责一个主要的产品或非常复杂的feature或subsystem 的所有测试工作
Director of Test 负责一个产品线领域或非常复杂的系统或架构的所有测试工作
VP of Test 负责整个division的所有所有测试工作
这里解释下微软组织架构里面的division的概念,从产品研发领域来分总共分三个divison:
Platform Products and Services Division(PSD)包括Client Group,Server&Tools Group,Online Service Group
Business Division (MBD) 包括Information Worker Group,Microsoft Business Solutions Group, the Unified Communications Group
Entertainment and Devices Division(E&D)包括the Home & Entertainment Group,the Mobile&Embedded Devices Group
这里也可以看出上面的Director of Test和Group Test Manager是同一级的。
Test Manager的主要工作是发展和提高整个测试team的技能并与产品管理部门一起评估产品质量和为产品发布做准备;一般也不会去写和执行测试,但
必须关照整个process和测试用到得tools;甚至还期望Manager知道怎样才能更好的对一些特殊的测试进行自动化。
如果顺利成为Test Manager,在微软一般加入一个team,叫Microsoft Test Leadership Team(MSTLT),每个季度这个Team都要开会讨论分享自己各自Team
的一些好的实践方法,有时也是一些经验教训。其目的就是在全公司范围内为所有测试人员的测试知识提供分享和好的实践。当然这个Team也会有
不一样的东西要讨论,由于这个Team与HR部门是紧密合作的,也就是说每次会议后都会将一些人的在测试方面的领导力信息提供给HR部门。
这里所有关于微软测试人员的职业发展就写完了,大家是否做好了准备,希望大家根据自己的兴趣与各方面的能力综合考虑选择哪个方向。