軟體測試職業發展的各個階段:
這是國外公司的職位分佈,國內一些走在前列的公司,也差不多在國內可能晉升要快的多。
發上來勉勵一下自己,當然,自己的路還要自己去走!
初級測試工程師
剛入門的擁有電腦科學學位的個人或具有一些手工測試經驗的個人。
開發測試指令碼並開始熟悉測試生存週期和測試技術。
測試工程師/程式分析員
具有1-2年經驗的.測試工程師或程式設計師。編寫自動測試指令碼程式並擔任測試程式設計初期的領導工作。進一步拓展程式語言、作業系統、網路與資料庫方面的技能。
高階測試工程師/程式分析員
具有3-4年經驗的測試工程師或程式設計師。幫助開發或維護測試或程式設計標準與過程,負責同級的評審,併為其它初級的測試工程師或程式設計師充當顧問。繼續拓展程式語言、作業系統、網路與資料庫方面的技能。
測試組負責人
具有4-6年經驗的測試工程師或程式設計師。負責管理1至3名測試工程師或程式設計師。擔負一些進度安排和工作規模/成本估算職責。更集中於技能方面。
測試/程式設計負責人
具有6-10年經驗的測試工程師或程式設計師。負責管理8至10名技術人員。負責進度安排、工作規模/成本估算、按進度表和預算目標交付產品。負責開發專案的技術方法。為一些使用者提供支援與演示。開發一些特定領域的技術專長
測試/質量保證/開發(專案)、經理
具有10多年的工作經驗。管理8名或更多的人員參加的1個或多個專案。負責這一領域(測試/質量保證/開發)內的整個開發生存週期業務。為一些使用者提供互動和大量演示。負責專案成本、進度安排、計劃和人員分工
計劃經理
具有15年以上開發與支援(測試/質量保證)活動方面的經驗。管理從事若干專案的人員以及整個開發生存週期。負責把握專案方向與盈虧責任