作為軟件質量控制中的重要一環(huán),軟件測試工程師基本處于"雙高"地位,即地位高、待遇高。同時,軟件測試的人才需求缺口超過20萬人,而人才的緊缺也促使軟件測試工程師的薪資逐漸走高,高級測試工程師年薪可高達10萬元。從近期的企業(yè)人才需求和薪金水平來看,軟件測試工程師的年工資還有逐年上升的明顯趨勢。
測試工程師一般會分為以下幾個等級:初級測試工程師、中級測試工程師、高級測試工程師和測試管理人員。不同的級別的測試工程師薪資差異很大。
初級測試工程師
年薪約在2-4萬元左右。他們的工作通常是按照測試方案和流程對產品進行功能測試,檢查產品是否有缺陷。具有一些手工測試經驗,開發(fā)測試腳本并開始熟悉測試生存周期和測試技術;
測試工程師
年薪約在5-6萬元左右。他們要能夠編寫測試方案,測試文檔、與項目組一起制定測試階段的工作計劃。能夠在項目中合理利用測試工具來完成測試任務。能夠獨立編寫自動測試腳本程序并擔任測試編程初期的領導工作,進一步拓展編程語言、操作系統(tǒng)、網絡與數據庫方面的技能;
高級測試工程師
年薪約8-10萬元左右。他們不但需要掌握測試與開發(fā)技術,而且對所測試軟件對口的行業(yè)非常了解,能夠對測試方案可能出現(xiàn)的問題能夠進行分析和評估。幫助開發(fā)或維護測試或編程標準與過程,負責同級的評審,并能夠指導初級的測試工程師;
Team Leader(測試主管)
年薪在8-15萬,一般具有5年左右工作經驗,負責管理一個小團隊。負責進度安排、工作規(guī)模/成本估算、按進度表和預算目標交付產品,負責開發(fā)項目的技術方法,能夠為用戶提供支持與演示;
測試經理
年薪在12-20萬,能夠擔當測試領域內的整個開發(fā)生存周期業(yè)務,能夠為用戶提供交互和大量演示,負責項目成本、進度安排、計劃和人員分工;
計劃經理
年薪在20-30萬,具有多年純熟的開發(fā)與支持(測試/質量保證)活動方面的經驗,管理從事若干項目的人員以及整個開發(fā)生存周期,負責把握項目方向與盈虧責任。 軟件測試工程師在IT行業(yè)中越來越受到重視,其薪資也節(jié)節(jié)高升;但上述分析,具體視不同地域、不同性質企業(yè)、測試工程師的不同能力而定。
測試工程師的起薪從2000~5000元/月不等,若有4年工作經驗的話,薪資在8000元/月左右,也就是說,4年的工作經驗,正常的發(fā)展,會成為一名高級測試工程師;那么,普通的測試工程師薪酬情況如何呢?以2年左右從業(yè)工作經驗的軟件測試工程師的各地薪資情況來看:
北京地區(qū)該職位的平均年薪逾5.8萬元;其中外商獨資企業(yè)的年薪為全國之最,將近8.5萬元,而其余各類型企業(yè)的年薪都在5~6萬元左右。
上海地區(qū)軟件測試工程師的平均年薪為6.3萬元,歐美獨資和歐美合資的薪資不相上下,分別為7.9萬和7.7萬元。國營企業(yè)略高于平均線,達到6.5萬元,其余各類企業(yè)則都表現(xiàn)平平。
廣州地區(qū)該職位的平均年薪約為4.5萬元;其中外商獨資歐美企業(yè)的年薪最高,達到了7萬元;合資/合作歐美企業(yè)也能拿到6.2萬元的平均年薪,合資/合作非歐美企業(yè)就較遜色,年薪不到4萬元。
深圳地區(qū)的平均年薪是全國各城市最高的,超出7萬元,其中外商獨資歐美企業(yè)的年薪為7.8萬元,國營企業(yè)的年薪緊隨其后,超過了7.3萬元,合資/合作非歐美企業(yè)的年薪較低,約為6萬。
上海地區(qū)的軟件測試工程師享有的帶薪年假是全國各地最多的,一年中平均有10天,北京、廣州、大連均為8天,杭州和深圳相對較少,為6天。
以上這些地區(qū)在軟件測試的培訓方面都做得不錯,基本上均有6成以上的從業(yè)者可享受到公司提供的培訓計劃,但上海的軟件工程師的培訓比例不到5成。杭州和深圳兩地的培訓是全國各地區(qū)最出色的,逼近8成。
深圳、上海均有2成的從業(yè)者可享受房貼或者補充住房公積金,大連和北京則有3成以上的從業(yè)者可享受公司的房貼或者補充住房公積金,廣州更是達到了4成以上,而杭州此項福利的比例較低,僅為1成。
在我國軟件測試還處于起步階段,和國外比較起來尚有很大的差距。以下為筆者拿到的2002年美國軟件測試工程師的薪資收入統(tǒng)計:
由上述的情況介紹不難看出,在我國軟件測試工程師的發(fā)展前景廣闊,而且薪酬、福利在行業(yè)中也有很強的競爭力。