崗位職責(zé)
一、測試計(jì)劃與準(zhǔn)備
協(xié)助測試經(jīng)理制定測試計(jì)劃:根據(jù)軟件項(xiàng)目的需求和目標(biāo),協(xié)助測試經(jīng)理制定詳細(xì)的測試計(jì)劃,確保測試工作的計(jì)劃性與規(guī)范性。
編寫測試用例:深入理解軟件需求,把握相關(guān)要求,詳細(xì)編寫測試用例,覆蓋軟件的主要功能和邊界情況,為測試執(zhí)行做好準(zhǔn)備。
搭建測試環(huán)境:負(fù)責(zé)搭建和維護(hù)獨(dú)立的測試環(huán)境,確保測試環(huán)境的穩(wěn)定性和更新,為測試執(zhí)行提供有力支持。
二、測試執(zhí)行與評(píng)估
執(zhí)行測試:按照測試計(jì)劃和測試用例執(zhí)行測試任務(wù),記錄測試結(jié)果,對軟件的功能、性能、穩(wěn)定性等方面進(jìn)行全面評(píng)估。
評(píng)估軟件特性與缺陷:及時(shí)評(píng)估軟件的特性和缺陷,對發(fā)現(xiàn)的問題進(jìn)行詳細(xì)記錄和分類,為后續(xù)的問題跟蹤和解決提供依據(jù)。
進(jìn)行BUG驗(yàn)證:與開發(fā)部門緊密合作,對提交的BUG進(jìn)行驗(yàn)證,確保問題的準(zhǔn)確性和可復(fù)現(xiàn)性,并督促開發(fā)部門及時(shí)解決。
三、測試文檔與報(bào)告
編寫測試文檔:整理測試過程中的相關(guān)文檔,包括測試計(jì)劃、測試用例、測試報(bào)告等,確保文檔的完整性和準(zhǔn)確性。
提交測試報(bào)告:根據(jù)測試結(jié)果編寫測試報(bào)告,對軟件的質(zhì)量進(jìn)行客觀評(píng)價(jià),并提出改進(jìn)建議,為項(xiàng)目的決策和后續(xù)工作提供參考。
四、持續(xù)改進(jìn)與支持
改進(jìn)測試流程與工具:參與測試流程、測試工具和測試質(zhì)量的持續(xù)改進(jìn)工作,提高測試效率和準(zhǔn)確性。
提供技術(shù)支持:為開發(fā)、產(chǎn)品等部門提供測試相關(guān)的技術(shù)支持和咨詢服務(wù),協(xié)助解決測試過程中遇到的問題。
五、其他要求
溝通與協(xié)作:與項(xiàng)目經(jīng)理、開發(fā)人員、產(chǎn)品經(jīng)理等團(tuán)隊(duì)成員保持良好的溝通和協(xié)作關(guān)系,確保測試工作的順利進(jìn)行。
學(xué)習(xí)能力:具備較強(qiáng)的學(xué)習(xí)能力,能夠快速掌握新的測試技術(shù)和工具,適應(yīng)不斷變化的工作需求。
責(zé)任心與穩(wěn)定性:對工作認(rèn)真負(fù)責(zé),具備較強(qiáng)的責(zé)任心和穩(wěn)定性,能夠承受一定的工作壓力和挑戰(zhàn)。
業(yè)務(wù)技能要求:
1.掌握軟件測試基本設(shè)計(jì)方法,具備一定測試計(jì)劃和測試方案編寫能力,理解軟件編程規(guī)范和軟件缺陷;
2.掌握常用測試用例設(shè)計(jì)方法,熟悉禪道等測試用例管理工具;
3.熟悉服務(wù)器基本知識(shí),對服務(wù)器各個(gè)模塊功能及作用有一定理解,熟練使用常用linux命令;
4.熟悉基本測試環(huán)境搭建和部署;
5.具備良好溝通能力和問題分析和解決能力。
專業(yè)知識(shí)要求:
1.熟練使用python、java、shell,能獨(dú)立編寫自動(dòng)化測試腳本;
2.熟練使用常用測試工具,例如fio、stress等;
3.熟悉服務(wù)器CPU、內(nèi)存、RAID卡、網(wǎng)卡等測試方法,熟練使用相關(guān)工具,例如speccpu2006、speccpu2017、stream、iozone、iperf3等;
4.熟悉ipmi、redfish等測試方法的優(yōu)先;
5.掌握C、C++、Python等編程,具備自動(dòng)化測試框架編寫、測試工具編寫的優(yōu)先;
6.掌握AI大模型測試方法優(yōu)先。