联系我:新浪微博@架构师Jack 或 dongjietest#163.com联系.(#换为@)

微软与Test Architect

上一篇 / 下一篇  2009-11-07 00:35:07 / 个人分类:测试架构师的日常工作

  首先申明没有对微软团队有偏见,只是认为:微软总部应该对中国团队更信任,更开放些。最近就windows7中国团队开发2个核心模块的新闻,我们内部有一个讨论。新闻中谈到的2个核心模块之一自诊断模块,在我们这里定义为可测试性模块。可测试性模块是产品设计中的重要模块之一,但是无法在重要模块中优先级排到上半区。微软总部还没有把一个操作系统产品中最重要的内存管理,进程管理,任务管理,文件管理,可靠性模块放到中国来,不知需要多久微软中国的工程师才能有机会做到真正产品中优先级上半区的核心模块。由此我想到微软在美国有几十个测试架构师,但为什么现在中国工程院已有上千人,按微软二百五十分之一的比例,至少中国工程院也应该有45名测试架构师,来中国领导微软的测试工程师在系统的测试技术之路上发展,成为标杆。也许是我见识少,目前不但还没看到关于微软中国工程院测试架构师的报道,也没有看到美国微软的华人测试架构师。看到微软测试最多的报道都是关于自动化测试和测试工具的内容,这样会很容易导致国内的测试界误认为测试活动的技术方向只有自动化测试和测试工具。实际上在测试知识世界中自动化测试和测试工具所占比例不到50%,鉴于微软在国内大多数人心目中标杆地位,希望微软内部的朋友们能在测试工具和自动化测试之外,多分享一些测试“软技术”的信息。

K^H%h0{;k0

下面是微软美国Test Architect的信息(来自google)51Testing软件测试网T~:y:]cS#~'^ f]/m

Bj Rollison spoke about his experiences in sixteen years as a Microsoft test architect. He jokingly refered to Microsoft as a „whore house“: „We all know that it is there, some of us know better what is going on, most of us don’t“. Therefore he wanted to present some details….51Testing软件测试网.m,m"rg5RJ\)?

Bj Rollison teaches more than 500 testers per year and is on a couple of universities’ advisory boards. The main message of his speech:Software Test is much more than just finding bugs, it is also about design and analysis. Quote: „The value of Software Testing is the ability to prevent defects, accurately evaluate business critical product attributes and capabilities and adequately identify and analyse potential risks.”

Sji0g&^0

 

!@'Zv ZQ_0

http://sqa.fyicenter.com/art/What-is-a-test-architect.html51Testing软件测试网 {BZ%I W6DdKe

what is a test architect. One answer is that it's a fancy title for an experienced tester. AtMicrosoft, we try to avoid this definition, and instead describe test architect as a senior test role with wide strategic scope.That's the short answer. 
-f D2S eIxj0Here's the long answer. 
51Testing软件测试网 Tw?+F lm P5]

There is no typical test architect role.Test architects focus on a diverse set of goals and perform. a wide variety of tasks.Some spend time developing testing infrastructure, test authoring frameworks, or evaluating features in order to create complex tests. Some are in charge of a particular technology for their group. Others spend time consulting on how to improve test effectiveness.The common thread across all test architect roles and the primary responsibility of atest architect is to provide technical leadership and strategic direction for their testing organization.It is also expected that in addition to accountability to the current product, that senior test architects will consistently look beyond the current release and may have several deliverables not tied to a particular product release. 51Testing软件测试网yn8d @y{6FUp FUG
51Testing软件测试网 K(WL1F1Q5s3p(m
A test architect has in-depth knowledge of a variety of testing techniques and methodologies used both inside and outside of Microsoft. They often provide technical assistance and/or advice to the test Manager. The test architect often takes on some leadership roles typically associated with the test manager. For example, while test managers certainly will implement change to grow their teams, the test architect is frequently the individual who provides technical leadership and strategic direction for their organization. 51Testing软件测试网7j"Q2U{ jPq6K
A test architect is expected to be able to affect change not only across the testing community, but between other engineering disciplines as well. Test architects must drive quality across all disciplines, providing guidance, feedback, and suggestions to improve quality practices across an entire engineering team. 51Testing软件测试网G"FV f ?/a
While a few test architects may be focused on a specific problem or improvement, the
goal for the test architect investment should be long-term improvement of the organization testing process and growth.Senior test leaders, when faced with an urgent problem or situation in need of quick improvement can typically find a solution.Broad or recurring issues, however, may require a test architect. The test architect should be thinking long-term and laying out a path for solving big issues over a long period and not focused on fighting daily fires.The test architect must be focused on defining the testing process and setting the test team up for continued success.51Testing软件测试网Wj2f#z-lj%d6t

 51Testing软件测试网b"Q c!sab4S U S,~Aa

Test Architect, Bing51Testing软件测试网'{wDQk|&m[?

 Email to Friend

h/IWA.p;zY0

Job Category: Software Engineering: Test 51Testing软件测试网%h)dx L7O|g,F
Location:
 United States, WA,Redmond 51Testing软件测试网T c @p1M9E
Job ID:
 703588 51Testing软件测试网w9qttG)o%d J!|S
Product:
 Bing 
5lW Q ~5b/a-z0Division:
 Online Services Division51Testing软件测试网~9l uZP*B a

We are looking for a test architect to help deliver world class infrastructure by developing effective test strategies, test tools and breakthrough test technologies. 
Nu;TK;h5C$W VN0Responsibilities51Testing软件测试网1RO O*QQ(r)pi}6Iv
Design and implement the test engineering system for functional, performance, scalability and stress testing for Bing infrastructure team
#@&MyF8P&\Q X0Advance the state of the art of large scale distributed systems by developing new test techniques and tools for testing
 
2\'N"X2psv+gP&@-y(F0Understand customer pain points and testability challenges to influence product design51Testing软件测试网iQ1Q2M N-QM
Work with test managers to define, guide and drive testing strategies for Autopilot, Cosmos and Data mining feature teams51Testing软件测试网\d*q*O]M7C}o
Coach and influence highly motivated individual contributors and leads51Testing软件测试网Fe q9c QjYeg
Qualification51Testing软件测试网 x&nr4|N M3F~O
Shipped multiple large commercial software products or online services as senior dev or test individual contributor51Testing软件测试网_f.m1[Y4D/b
Excellent analytical, design, implementation and testing skills51Testing软件测试网;L/KI:\0_X+G\8q
Ability to influence all engineering disciplines on quality and product strategy decisions51Testing软件测试网tyn;z6|P1RDQV
Ability to experiment sophisticated algorithms and statistical models
m6YF!M2d6W0Experience in distributed system testing and data mining experience is a big plus51Testing软件测试网TXu+m8p
M.S. in computer engineering/science is desired.

A(ft&r&W*QD/?0

 51Testing软件测试网t4QJt7F _#qR?


TAG:

引用 删除 lydia11   /   2010-04-12 18:08:54
很是赞同:“微软总部应该对中国团队更信任,更开放些。”只有这样,才能均衡发展,中国的团队才会更有工作的激情!技术无国界。
测试人生 引用 删除 mexia   /   2009-11-10 15:20:52
希望以后国内的测试能好些
 

评分:0

我来说两句

Open Toolbar