測試工程師發展歷程

1.初級測試工程師

 

主要是計算機相關專業的本科生或具有一些手工測試經驗的個人,主要工作內容是開發測試腳本並開始熟悉測試生存週期和測試技術。我們國內的大多數工程師都在這個水平上,這也是我們軟件質量上不去的一個重要原因。

 

2.測試工程師/程序分析員

 

具有1-2年經驗的測試工程師或程序員,主要職責是編寫自動測試腳本程序並擔任測試編程初期的領導工作,進一步拓展編程語言、操作系統、網絡與數據庫方面的技能。國內的高級測試工程師的水平比這個級別還要略低些。

 

3.高級測試工程師/程序分析員

 

具有3-4年經驗的測試工程師或程序員。幫助開發或維護測試或編程標準與過程,負責同級的評審,併爲其它初級的測試工程師或程序員充當顧問。繼續拓展編程語言、操作系統、網絡與數據庫方面的技能。其能力相當於國內的測試負責人。

 

4.測試組負責人

 

具有4-6年經驗的測試工程師或程序員。負責管理1至3名測試工程師或程序員。擔負一些進度安排和工作規模/成本估算職責。更集中於技能方面。

 

5.測試/編程負責人

 

具有6-10年經驗的測試工程師或程序員。負責管理8至10名技術人員。負責進度安排、工作規模/成本估算、按進度表和預算目標交付產品。負責開發項目的技術方法。爲一些用戶提供支持與演示。開發一些特定領域的技術專長。

 

6.測試/質量保證/開發(項目)、經理

 

具有10多年的工作經驗。管理8名或更多的人員參加的1個或多個項目。負責這一領域(測試/質量保證/開發)內的整個開發生存週期業務。爲一些用戶提供交互和大量演示。負責項目成本、進度安排、計劃和人員分工。

 

7.計劃經理

 

具有15年以上開發與支持(測試/質量保證)活動方面的經驗。管理從事若干項目的人員以及整個開發生存週期。負責把握項目方向與盈虧責任。

 

國內測試工程師早期的發展和國外有些類似,基本遵循從初級測試工程師到中級、高級測試工程師,再從測試負責人到測試經理。但是接下來就很難提升,很少有測試工程師發展成爲IT企業的技術總監,主要原因就是技術能力不夠。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章