測試工程師,軟件質(zhì)量的把關(guān)者,在企業(yè)中一般稱為軟件開發(fā)測試工程師(Software Development Engineer in Test,SDET)。一般為具有1-2年經(jīng)驗的測試工程師或程序員。
測試工程師崗位職責
1.制定、編寫軟件測試方案與計劃;
2.按時完成軟件測試工作任務(wù);
3.編寫測試文檔,測試報告,提交測試結(jié)果;
4.測試環(huán)境的設(shè)計、設(shè)置,完善測試規(guī)范流程、創(chuàng)建和維護測試用例;
5.改進軟件測試流程、工具、和質(zhì)量;
6.參與測試結(jié)果評審。
測試工程師崗位要求
1.熟悉Windows server,linux,Unix等操作系統(tǒng),最好能熟練的寫linux shell腳本;
2.熟悉oracle、SQL Server、mysql等主流數(shù)據(jù)庫;
3.了解C、C++、java語言,有一定的編程基礎(chǔ),或熟悉QTP等自動化測試工具;
4.熟悉測試規(guī)范和流程,具有較強的文檔編寫能力,注重文檔細節(jié);
5.認真嚴謹,平實穩(wěn)重,有很強的工作責任心;
6.工作方法規(guī)范,軟件工程基礎(chǔ)扎實以及具有良好的團隊合作精神;
7.具有良好的溝通能力、團隊協(xié)作能力,能承受工作壓力。
測試工程師發(fā)展方向
有良好經(jīng)驗的測試工程師可以成長為產(chǎn)品/項目組的測試組長(SDETLead)或軟件質(zhì)量經(jīng)理(SQA Manager),負責軟件質(zhì)量保證,進行測試管理和領(lǐng)導測試團隊。