工作職責(zé):
1.業(yè)務(wù)測試需求的溝通,分析測試點,確定測試范圍,制定測試計劃;
2.提高項目的自動化測試覆蓋率,提高研發(fā)效率;
3.自動化測試框架和自動化測試工具的開發(fā)和維護;
4.協(xié)助開發(fā)、測試人員進行自動化測試用例的編寫和維護;
5.進行探索性測試,尋找系統(tǒng)的bug和薄弱環(huán)節(jié)
6.持續(xù)集成環(huán)境的搭建和維護;
7.編寫測試報告和測試結(jié)果分析,跟蹤故障的修復(fù)進度及驗證;
8.協(xié)助定位bug,配合開發(fā)人員重現(xiàn)和修復(fù)bug。
任職資格:
1.計算機、通信、電子或相關(guān)專業(yè),全日制本科及以上學(xué)歷;
2.碩士要求3年以上工作經(jīng)驗,本科要求5年以上工作經(jīng)驗,能力特別突出者可適當(dāng)放寬;
3.至少熟悉C/C++、Java、Python、Golang、Scala中的2種開發(fā)語言,并有2年以上實際的項目開發(fā)經(jīng)驗,同時掌握多種語言者優(yōu)先;
4.熟悉測試流程和規(guī)范,熟悉測試用例設(shè)計方法,熟悉常用的黑盒測試用例設(shè)計方法和部分白盒測試,對自動化測試軟件有比較深入的認識,并有2年以上自動化測試開發(fā)經(jīng)驗;
5.熟悉各種開源的服務(wù)端自動化測試框架,有進行二次開發(fā)的能力和經(jīng)驗,同時掌握客戶端測試框架的優(yōu)先;
6.對持續(xù)集成/交付有較深刻的理解,至少掌握一種CI/CD工具,如Jenkins、GoCD等;
7.能夠熟練進行持續(xù)集成/交付的環(huán)境搭建和配置,有獨立開發(fā)測試工具或測試插件的能力;
8.具有較強的溝通、學(xué)習(xí)能力和技術(shù)鉆研能力,良好的溝通和團隊合作能力;
????????????????????????????????????????????????????????????????????????9.對開源軟件或社區(qū)有較大貢獻者優(yōu)先。