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