【職位描述】
負責基于penStack的智算云平臺的測試、驗證和自動化工作。您將參與penStack核心組件或定制化解決方案的測試,確保系統(tǒng)的穩(wěn)定性、性能和可靠性,并與開發(fā)團隊協(xié)作提升產(chǎn)品質(zhì)量。
【主要職責】
1.測試設(shè)計與執(zhí)行
制定penStack功能測試、集成測試、性能測試及高可用性測試方案。
執(zhí)行手動和自動化測試,覆蓋API、UI、網(wǎng)絡(luò)(Neutrn)、存儲(Cinder/Swift)、計算(Nva)等核心模塊。
驗證penStack版本升級、補丁兼容性及異構(gòu)環(huán)境部署。
2.自動化測試開發(fā)
使用工具(如Tempest、Rally、Rbt Framewrk等)開發(fā)/維護自動化測試腳本。
集成測試到CI/CD流程(如Jenkins、Zuul),實現(xiàn)持續(xù)測試。
3.問題分析與報告
定位并跟蹤Bug,協(xié)助開發(fā)團隊復(fù)現(xiàn)和修復(fù)問題。
輸出測試報告,分析測試結(jié)果并提出優(yōu)化建議。
4.協(xié)作與改進
優(yōu)化測試策略,提升測試覆蓋率和效率。
【任職要求】
1.必備技能
熟悉penStack架構(gòu)及核心組件(Nva、Neutrn、Cinder、Keystne等)。
熟悉Pythn/Shell腳本,有自動化測試框架開發(fā)經(jīng)驗。
熟悉Linux系統(tǒng)及虛擬化技術(shù)(KVM、Libvirt)。
掌握測試工具(如Tempest、Rally、Selenium)和CI/CD流程。
具備性能測試經(jīng)驗(如負載、壓力、基準測試)。
2.加分項
參與過penStack社區(qū)貢獻或熟悉上游開發(fā)流程。
了解容器化技術(shù)(Dcker/Kubernetes)及其與penStack的集成。
熟悉分布式存儲(Ceph)或SDN(VN、pen vSwitch)。
3.軟技能
良好的問題分析和溝通能力,團隊協(xié)作精神。
英語讀寫能力(如需參與國際社區(qū)協(xié)作)。
4.教育背景
???萍耙陨蠈W歷。
?云計算/penStack測試經(jīng)驗(應(yīng)屆生可放寬要求)。