超全「軟件測(cè)試工程師」職業(yè)生涯路線盤點(diǎn)(內(nèi)含薪資統(tǒng)計(jì))
很多測(cè)試小白在初入測(cè)試領(lǐng)域時(shí)經(jīng)常弄不清楚自己的定位,也沒(méi)有確定自己未來(lái)的發(fā)展方向究竟如何,筆者有一位從事了測(cè)試崗位3年的朋友,其表示,工作至今才真正開始思考,自己和剛從事這份工作時(shí)有什么不同,而當(dāng)自己工作到第5、6年時(shí)又會(huì)發(fā)生怎么樣的變化。?這個(gè)問(wèn)題對(duì)于我感觸也很深,軟件測(cè)試一定是一個(gè)有發(fā)展空間的崗位,這是毋庸置疑的,但是很多時(shí)候初入行的我們對(duì)行業(yè)并不了解,摸著石頭過(guò)河,從而錯(cuò)過(guò)了很多機(jī)會(huì),那么軟件測(cè)試的職業(yè)發(fā)展方向有哪些?作為軟件測(cè)試工程師, 又該如何為自己制訂職業(yè)發(fā)展規(guī)劃??本期,就為大家總結(jié)了一份「軟件測(cè)試工程師」職業(yè)生涯路線盤點(diǎn)。
軟件測(cè)試在職業(yè)發(fā)展上,可以概括分為“管理”和“技術(shù)”兩大類。另外,軟件測(cè)試還可以在質(zhì)量領(lǐng)域發(fā)展。下面就從這兩方面給大家來(lái)說(shuō)一下。
技術(shù)路線?:
初級(jí)測(cè)試工程師→中級(jí)測(cè)試工程師→高級(jí)測(cè)試工程師→資深安全/性能測(cè)試工程師→測(cè)試開發(fā)架構(gòu)師
管理路線:測(cè)試工程師→測(cè)試組長(zhǎng)→測(cè)試經(jīng)理→質(zhì)量總監(jiān)(公司級(jí)別)→事業(yè)部總經(jīng)理?
第一階段:初級(jí)測(cè)試工程師(0~2年)?自身?xiàng)l件:初出茅廬,自身剛從計(jì)算機(jī)專業(yè)畢業(yè),或剛剛參加了軟件測(cè)試課程培訓(xùn),沒(méi)有實(shí)戰(zhàn)經(jīng)驗(yàn)。?具體工作:執(zhí)行測(cè)試用例,記錄bug,并回歸測(cè)試,通過(guò)qtp等測(cè)試工具錄制回歸測(cè)試腳本,并執(zhí)行回歸測(cè)試腳本。?薪資待遇:如下圖。

?
第二階段:中級(jí)測(cè)試工程師?自身?xiàng)l件:有1~2年工作經(jīng)驗(yàn)的測(cè)試工程師或程序員。具有初步的自動(dòng)化測(cè)試能力,完善自動(dòng)化測(cè)試腳本。?具體工作:設(shè)計(jì)和編寫測(cè)試用例,編寫自動(dòng)測(cè)試腳本程序且擔(dān)任測(cè)試編程初期的領(lǐng)導(dǎo)工作。?學(xué)習(xí)方向:拓展編程語(yǔ)言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)方面的技能 。?薪資待遇:如下圖。?
第三階段:高級(jí)測(cè)試工程師/測(cè)試組長(zhǎng)(內(nèi)含性能測(cè)試工程師/自動(dòng)化測(cè)試工程師/安全測(cè)試工程師)?>>高級(jí)測(cè)試工程師
自身?xiàng)l件:有3~4年經(jīng)驗(yàn)的測(cè)試工程師或程序員。具有一定的行業(yè)業(yè)務(wù)知識(shí),儲(chǔ)備系統(tǒng)分析員的能力。?具體工作:幫助開發(fā)或維護(hù)測(cè)試或編程標(biāo)準(zhǔn)與過(guò)程,分析軟件需求,獲得測(cè)試需求。確定測(cè)試需求相應(yīng)的測(cè)試方法,獲得測(cè)試策略方案。參與同行的評(píng)審(軟件需求,軟件測(cè)試計(jì)劃等),并為其它初級(jí)的測(cè)試工程師或程序員充當(dāng)顧問(wèn)。?學(xué)習(xí)方向:繼續(xù)拓展編程語(yǔ)言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)方面的技能。?薪資待遇:如下圖。?

>>測(cè)試組長(zhǎng)?自身?xiàng)l件:一般由有兩年左右工作經(jīng)驗(yàn)的測(cè)試工程師擔(dān)當(dāng)??赡軙?huì)管理2~5名軟件測(cè)試工程師。一般來(lái)說(shuō),測(cè)試組長(zhǎng)不會(huì)負(fù)責(zé)整個(gè)產(chǎn)品,只是負(fù)責(zé)其中一個(gè)或多個(gè)特性。?具體工作:測(cè)試組長(zhǎng)并不是完全的管理者。從事的管理工作大多僅集中在測(cè)試計(jì)劃的制訂和執(zhí)行上;在產(chǎn)品測(cè)試上,他們常會(huì)負(fù)責(zé)產(chǎn)品重點(diǎn)、難點(diǎn)的測(cè)試;除此之外,他們還要負(fù)責(zé)帶新員工,讓測(cè)試工作可以順利進(jìn)行下去。?薪資待遇:如下圖。

?
第四階段:資深安全/性能測(cè)試工程師/測(cè)試經(jīng)理?>>資深安全/性能測(cè)試工程師?自身?xiàng)l件:有6~10年經(jīng)驗(yàn)的測(cè)試工程師或程序員。?具體工作:負(fù)責(zé)管理8~10名技術(shù)人員。性能測(cè)試整體方案設(shè)計(jì),軟件系統(tǒng)性能問(wèn)題定位和性能優(yōu)化,內(nèi)存優(yōu)化及分析數(shù)據(jù)溢出等,分析系統(tǒng)的安全漏洞等。負(fù)責(zé)進(jìn)度安排、工作規(guī)模/成本估算、按進(jìn)度表和預(yù)算目標(biāo)交付產(chǎn)品。負(fù)責(zé)開發(fā)項(xiàng)目的技術(shù)方法。為一些用戶提供支持與演示。?薪資待遇:如下圖。?

?>>測(cè)試經(jīng)理?自身?xiàng)l件:有5年以上的工作經(jīng)驗(yàn)。?具體工作:中級(jí)軟件測(cè)試管理者負(fù)責(zé)的對(duì)象為產(chǎn)品,可能會(huì)管10~20名軟件測(cè)試工程師(其中包括測(cè)試組長(zhǎng))。中級(jí)軟件測(cè)試管理者最重要的工作還是運(yùn)作測(cè)試項(xiàng)目,制訂并執(zhí)行測(cè)試計(jì)劃,測(cè)試結(jié)束后還需要對(duì)產(chǎn)品質(zhì)量進(jìn)行評(píng)估,給出產(chǎn)品發(fā)布建議。?要做好這些,需要他們掌握更多的項(xiàng)目管理知識(shí),深入理解項(xiàng)目?jī)r(jià)值,做好項(xiàng)目范圍管理、質(zhì)量管理、成本管理、時(shí)間管理、風(fēng)險(xiǎn)管理和人力管理。除此之外, 他們還要和開發(fā)人員、市場(chǎng)人員、服務(wù)人員等密切配合、緊密合作,其間,溝通協(xié)調(diào)能力必不可少。?薪資待遇:如下圖。?

第五階段:質(zhì)量總監(jiān)(公司級(jí)別)/測(cè)試開發(fā)架構(gòu)師?自身?xiàng)l件:有10年以上工作經(jīng)驗(yàn)的軟件設(shè)計(jì)架構(gòu)師,能夠設(shè)計(jì)整個(gè)產(chǎn)品架構(gòu),決定各模塊如何協(xié)調(diào)工作,決定采用何種開發(fā)平臺(tái)。
具體工作:領(lǐng)導(dǎo)公司測(cè)試技術(shù)的發(fā)展和測(cè)試策略上的方向
學(xué)習(xí)方向:開發(fā)和設(shè)計(jì)測(cè)試框架測(cè)試庫(kù);縱橫全局的考慮產(chǎn)品的功能,設(shè)計(jì)復(fù)雜的測(cè)試系統(tǒng);負(fù)責(zé)研發(fā)某一項(xiàng)特定的測(cè)試技術(shù);為你的公司考慮如何提高測(cè)試效率。
薪資待遇:如下圖。

做管理還是做技術(shù)?
看了以上的統(tǒng)計(jì),相信大家對(duì)軟件測(cè)試的職業(yè)發(fā)展比較清晰了,但是還有一個(gè)困擾了很多資深測(cè)試工程師的問(wèn)題存在:究竟是走管理路線還是技術(shù)路線??很多人會(huì)更偏向管理層面,認(rèn)為到了30歲測(cè)試工程師還在做技術(shù)是一件很丟人的事情,其實(shí)并不然,軟件測(cè)試在 “技術(shù)方向”和“管理方向”上又是可以相互轉(zhuǎn)換、交叉發(fā)展的,測(cè)試管理者可以轉(zhuǎn)崗為測(cè)試架構(gòu)師,測(cè)試架構(gòu)師也可以轉(zhuǎn)崗為測(cè)試管理者。?我們從時(shí)間上來(lái)計(jì)算,如果本科23歲畢業(yè),到30歲也只有7年的時(shí)間,并不算太長(zhǎng),對(duì)于軟件測(cè)試的理解,只能算是 “管中窺豹” 而已。所以建議軟件測(cè)試工程師在計(jì)劃職業(yè)發(fā)展里程碑時(shí),可以把時(shí)間放得更長(zhǎng)一些, 5年一個(gè)小臺(tái)階,10年一個(gè)大臺(tái)階,也許對(duì)軟件測(cè)試行業(yè)來(lái)說(shuō),更合適一些。?

當(dāng)然,小伙伴也可以通過(guò)自身的情況來(lái)選擇合理的發(fā)展路徑,但還是要建議測(cè)試管理者一定不要過(guò)早地放棄技術(shù),走所謂的“純管理” 路線,把自己陷入各種管理會(huì)議、溝通協(xié)調(diào)中。?只有在產(chǎn)品測(cè)試中不斷地實(shí)踐、總結(jié)、再實(shí)踐、再總結(jié),才能不斷地提升自己。