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