在企業(ye)中一般稱為軟(ruan)件開發測試(shi)工程師(shi)(Software Development Engineer in Test,SDET)。一般為具有1-2年經驗的測試(shi)工程師(shi)或程序員。
有良好(hao)經驗的(de)(de)測(ce)試工程師可(ke)以成長為產品/項目(mu)組(zu)的(de)(de)測(ce)試組(zu)長(SDETLead)或(huo)軟件(jian)質量經理(SQA Manager),負責軟件(jian)質量保證,進行測(ce)試管(guan)理和領導測(ce)試團隊。
1.編(bian)寫測試(shi)計劃(hua)、規劃(hua)詳細的測試(shi)方案、編(bian)寫測試(shi)用(yong)例。
2. 根據測試(shi)計劃搭(da)建和維護測試(shi)環境(jing);
3. 執(zhi)行測試(shi)(shi)工作(zuo),提交測試(shi)(shi)報告(gao)。包括編寫(xie)(xie)用于測試(shi)(shi)的(de)自動測試(shi)(shi)腳本(ben),完(wan)整地記錄(lu)測試(shi)(shi)結果,編寫(xie)(xie)完(wan)整的(de)測試(shi)(shi)報告(gao)等相關(guan)的(de)技術文檔;
4.對測(ce)試中(zhong)發現的問題進行詳細分析和準確定位,與(yu)開發人員討論(lun)缺陷解決方案(an)。
5.提出對(dui)產(chan)品的進(jin)一(yi)步改進(jin)的建議,并(bing)評估改進(jin)方案是否合理(li);對(dui)測試結果進(jin)行總結與統計分析,對(dui)測試進(jin)行跟蹤,并(bing)提出反饋意見。
6.為業務部門提供相應技(ji)術支持,確保軟(ruan)件質量指標。
1. 對軟(ruan)件質量(liang)負責(ze)
2. 根據需求制定軟(ruan)件質量指標
3. 強調(diao)一定吻合(he)客戶要求的質(zhi)量標準
4. 制定(ding)測試計(ji)劃
5. 領導制定測試用(yong)例和測試環境
6. 對測(ce)試進(jin)行評估
7. 培訓(xun)測試工程(cheng)師
開始(shi)工作即進入大(da)、中型軟件企業,后(hou)期轉行也容易(yi)。
軟(ruan)件質量的(de)把關者,人才鳳毛麟角(jiao),薪酬上升空間非(fei)常大。
質量(liang)是企(qi)業(ye)的生命線,測(ce)試工程(cheng)師(shi)作為(wei)軟件質量(liang)的把關者,因為(wei)職位的重(zhong)要而(er)有較高的待遇就順理成章(zhang)了(le)。另外,“物以稀為(wei)貴”的市場規(gui)律也使得當前極為(wei)緊(jin)俏的測(ce)試工程(cheng)師(shi)“錢(qian)景看好”。
并且我國的軟件(jian)測試(shi)職業(ye)還(huan)(huan)處(chu)于一個發(fa)展的階段,隨著軟件(jian)行業(ye)對(dui)產(chan)品質(zhi)量重視程度(du)的提高,受過(guo)系(xi)統培訓、掌握先進測試(shi)技術(shu)的軟件(jian)測試(shi)從(cong)業(ye)人(ren)員(yuan)的薪(xin)酬上升(sheng)空間(jian)大(da)。從(cong)企業(ye)人(ren)才需求和薪(xin)金水平(ping)來看,軟件(jian)測試(shi)工程師的年工資(zi)還(huan)(huan)有逐(zhu)年上升(sheng)的明顯(xian)趨勢。
具(ju)有1-2年經驗的(de)測試(shi)(shi)工(gong)程(cheng)師或程(cheng)序員(yuan)。編寫(xie)自動測試(shi)(shi)腳(jiao)本程(cheng)序并擔任測試(shi)(shi)編程(cheng)初(chu)期的(de)領(ling)導工(gong)作。進一(yi)步拓展(zhan)編程(cheng)語言、操作系統、網絡(luo)與數據庫方面的(de)技能。
計(ji)算(suan)機軟件(jian)(jian)產品(pin)檢驗員(yuan)(即軟件(jian)(jian)測試(shi)工程(cheng)師)早在2005年就被勞動和社會保障部門列(lie)入(ru)第四(si)批新(xin)職(zhi)業中。經(jing)過短短幾年的(de)發展,軟件(jian)(jian)測試(shi)員(yuan)已躋身(shen)IT業搶手人才之列(lie)。究(jiu)其原因主(zhu)要有(you)二。首(shou)先是企業對測試(shi)“經(jing)濟價(jia)值”的(de)認可。
有(you)(you)調查顯示(shi),通過必要測(ce)試,軟件(jian)缺(que)陷可(ke)(ke)減少75%,而軟件(jian)的投資(zi)回報率則可(ke)(ke)增長(chang)到(dao)350%。對于一個軟件(jian)企業(ye)來說,只(zhi)有(you)(you)它的產(chan)品或是項目質量(liang)完全地得到(dao)認可(ke)(ke),業(ye)務才有(you)(you)可(ke)(ke)能進一步擴展。很(hen)多中大(da)型軟件(jian)企業(ye)設(she)立了單獨的測(ce)試部,與(yu)(yu)開(kai)發(fa)部并行運作,測(ce)試人員也(ye)與(yu)(yu)開(kai)發(fa)人員平起平坐。
除了產(chan)(chan)業的(de)(de)自身需求(qiu)外(wai),國家(jia)政(zheng)策的(de)(de)大(da)(da)(da)力(li)(li)扶植(zhi)也(ye)是軟件(jian)(jian)(jian)測(ce)試(shi)(shi)大(da)(da)(da)力(li)(li)發展的(de)(de)原(yuan)因(yin)。2007年,信產(chan)(chan)部聯合五部委頒(ban)布(bu)124號文件(jian)(jian)(jian),特別強調要“加快(kuai)培養(yang)軟件(jian)(jian)(jian)測(ce)試(shi)(shi)人(ren)才(cai),開展軟件(jian)(jian)(jian)評測(ce)技(ji)術的(de)(de)研究”。為了配合2008年奧運會(hui)的(de)(de)召開,國家(jia)科技(ji)部門(men)、北京(jing)市(shi)政(zheng)府主管(guan)部門(men)和北京(jing)奧組(zu)委等(deng)投入近20億,組(zu)建10個(ge)重大(da)(da)(da)的(de)(de)智能型項目(mu),涉及上百個(ge)軟件(jian)(jian)(jian)系統(tong)。如此龐大(da)(da)(da)的(de)(de)信息(xi)服務(wu)系統(tong),對軟件(jian)(jian)(jian)測(ce)試(shi)(shi)人(ren)員的(de)(de)需求(qiu)更是劇增,也(ye)將進一步擴大(da)(da)(da)人(ren)才(cai)缺口。
在(zai)外界環境(jing)大好的(de)情(qing)況下,軟(ruan)件(jian)測(ce)試(shi)卻面臨著自身的(de)嚴峻(jun)考(kao)驗——人才緊(jin)缺(que)。在(zai)國外,一(yi)般軟(ruan)件(jian)測(ce)試(shi)人員(yuan)與軟(ruan)件(jian)開發人員(yuan)的(de)崗(gang)位(wei)(wei)設(she)置比(bi)例是1:1,像微軟(ruan)在(zai)開發windows2000時測(ce)試(shi)開發人員(yuan)比(bi)例高(gao)到1.7:1,由此(ci)可(ke)見軟(ruan)件(jian)測(ce)試(shi)崗(gang)位(wei)(wei)重要(yao)性的(de)一(yi)斑(ban)。據前程(cheng)無憂調查顯示,國內(nei)120多(duo)萬軟(ruan)件(jian)從業者中,真正能(neng)擔當(dang)測(ce)試(shi)職位(wei)(wei)的(de)不足5萬,人才缺(que)口已超20萬,并(bing)隨需求(qiu)逐年增長。
軟件(jian)測試(shi)人才需(xu)求量的(de)(de)(de)加大,除了(le)受(shou)(shou)產業(ye)(ye)先行的(de)(de)(de)波及外,主(zhu)要(yao)是受(shou)(shou)教(jiao)育滯(zhi)后(hou)的(de)(de)(de)影(ying)響(xiang)。由于及時(shi)捕捉到市(shi)場的(de)(de)(de)需(xu)求,部分IT職(zhi)業(ye)(ye)培(pei)訓(xun)機構率(lv)先駛(shi)入測試(shi)培(pei)養的(de)(de)(de)藍海,緊跟(gen)發展趨勢,開(kai)設(she)了(le)一系列科學完善的(de)(de)(de)課程體系,為(wei)(wei)軟件(jian)企業(ye)(ye)培(pei)養了(le)眾多專業(ye)(ye)軟件(jian)測試(shi)工程師,成為(wei)(wei)人才培(pei)養的(de)(de)(de)主(zhu)力軍。企業(ye)(ye)可通過(guo)內(nei)部培(pei)訓(xun)、引進人才等方式來培(pei)育人才,但受(shou)(shou)人力成本的(de)(de)(de)限制,這(zhe)些方式沒(mei)有(you)大規模普及。另外,國(guo)內(nei)部分高(gao)等院校也開(kai)始著手準備(bei),召開(kai)軟件(jian)測試(shi)教(jiao)學研討會,籌劃專業(ye)(ye)開(kai)設(she)的(de)(de)(de)相關事(shi)宜。