微軟測試人員的職業發展(一)

2021-04-29 23:07:46 字數 2289 閱讀 6076

我們都知道微軟的測試人員叫

sdet(software development engineer in test)

,其人員的能力都是非常強的,其實微軟以前也是有

ste(software test engineer),

但後來由於種種原因在微軟拋棄了這種職位

(乙個是名稱,還有就是自動化,這種職位的人員

debugging

能力有限,還有工作內容變化等

)。但是不管怎樣,在微軟內部對

sdet

的能力培養總是不可缺少的,這一方面給測試人員有一種壓力,另一方面也給測試人員對未來的一種渴望。現大概了解下微軟是怎麼來培養乙個新的測試人員的:

這是從個人貢獻度

(在微軟叫

ic, individual contributor,

也就是我們經常說的技術專家

)來考慮:

0-2年內:

1.作為乙個新的

tester

,學習測試設計方法

2.實現測試自動化

3.具備debugging能力

4.學會

model based testing

5.選擇性的學習一些

course

2-5年內:

學習一些自己感興趣的一些技術

(設計模式,

sql server,c#

,c++,

協議,其他

)5-10

年內:

成為senior tester

如果從測試管理角度來看,其實前面幾年

2-3年都是一樣的,後面如果可以的話,可以作為

new test lead,

然後學習一些管理課程,再後面就是

new test manager。

可以看到,在微軟也是一樣,都會提供兩條路,乙個是管理路線,乙個是專業技術路線。這裡要說的是在微軟測試人員和開發人員在職業發展上擁有同樣的機會。

相信大家都聽說過測試架構師,在微軟也有測試架構師,但不同的是測試架構師是個角色,不是個職位。目前為止微軟共有

10000

名tester

,只有40

位測試架構師。

大概說下測試架構師一般在幹啥,有開發

testing infrastructure, testing authoring frameworks,

有評估一些能創造複雜測試的一些特性,有些是在大部門內負責一些特定的技術,有些是專門提供諮詢怎樣提高測試效率。當然一些共同和主要的責任就是為他們部門提供技術的領導力和測試策略的方向性。這也要求測試架構師不僅在測試領域,而且在開發和管理方面都要有提高效率的能力。

下面主要說下

ic tester

的職業發展路徑,最開始就是

sdet 1

也可說是

ic 1

。到最高是

partner sdet (ic 6),

這些級別之間的不同主要在技術深度,技術廣度,影響力範圍。

sdet

的職業發展階段

階段職位名稱

sdet

sdet 2

senior sdet

principal sdet

partner sdet

對客戶的影響力

收集使用者反饋和闡明特性需求,還有寫測試用例

在一些特性上與使用者直接互動並提供關鍵的反饋,開發測試用例

定位使用者的期望,考慮產品整合,還有設計特定的場景和

uc實施與使用者進行技術的交流,並提高使用者與部門之間的互動性

負責讓高階使用者理解整個產品線並提高產品設計

對測試的影響力

搞清楚一些模糊的需求和特性

在提高測試文件和技術設計上提供關鍵性的建議

確定乙個能在未來發現多

bug的設計模式

在乙個產品領域,領導在測試方法和技術上的創新

在整個產品線領域,領導在測試方法和技術上的創新

解釋下在微軟產品和產品線的概念,比如

office

裡面的word

是個產品,那整個

office

就是個產品線。

ic的職業發展並不是在

partner sdet

上就停止了,但在測試領域的確是這樣,不過

partner sdet

卻是vp

的候選人之一。所以大家應該有信心進入高層的。

如上都是從技術方向分析了測試人員在微軟的發展道路,已經決定了職業發展方向的同學,你還在哪些方面有差距呢?後面會介紹從測試管理方向來看微軟是怎樣看測試管理的發展的。

測試人員的職業發展

測試人員的職業生涯究竟如何發展,一直以來都是乙個 難以說清的問題。一方面,各種諮詢機構都在說,測試是個很有前景的行業,另一方面,測試從業人員少,收入普遍較低仍然是乙個不爭的事實。很多同行都處在一 種看不清前路的狀態,測試人員轉行的現象也比比皆是。這裡,我想講一下我對測試這個行業的理解,以及在我心中,...

測試人員職業發展之路

在我們開始嘗試為大家描述軟體測試工作的多種可能性之前,先來看看在現在所知最近代的開發模式中,測試人員還會繼續存在嗎?因為如果連測試工作本身都不存在了,我們也沒必要進行後續的討論了。很多做測試的朋友問過這樣乙個問題 現在敏捷開發模式中,自動化測試那麼流行,而且連開發人員都開始做測試了,是不是以後就沒有...

關於測試人員的職業發展

近期由於專案組人手不夠,需要招聘一些測試人員。本週及上週陸陸續續面試了十多個應徵者,工作年限在2年 9年之間,但無一滿意。期間,種種感嘆,回想起去年面試六十餘人僅有3人滿足要求,如有鯁在喉,還是吐槽一下。如有不對請大家也狂噴我。我的要求高麼?我的要求其實是 有還算不錯的溝通能力,熟悉常見軟體開發流程...