?1. 測試設(shè)計與執(zhí)行?
參與需求評審,分析測試范圍,制定測試策略和測試用例,確保功能覆蓋全面。
執(zhí)行功能測試、接口測試、兼容性測試等,確保軟件質(zhì)量符合上線標準。
跟蹤缺陷生命周期,推動開發(fā)團隊修復(fù)問題,并進行回歸驗證。
?2. 自動化測試?
搭建和維護自動化測試框架(如Selenium、Cypress、Appium、RestAssured等),提升測試效率。
編寫自動化測試腳本,覆蓋核心業(yè)務(wù)流程,減少重復(fù)性測試工作。
集成自動化測試到CI/CD流程,實現(xiàn)持續(xù)測試與快速反饋。
?3. 性能與壓力測試?
使用JMeter、LoadRunner、Locust等工具設(shè)計并執(zhí)行性能測試,評估系統(tǒng)在高并發(fā)下的穩(wěn)定性。
分析性能瓶頸(如數(shù)據(jù)庫、接口、緩存等),提出優(yōu)化建議并推動改進。
監(jiān)控系統(tǒng)資源占用(CPU、內(nèi)存、網(wǎng)絡(luò)等),確保系統(tǒng)在高負載下仍能穩(wěn)定運行。
?4. 測試工具與流程優(yōu)化?
探索并引入新的測試工具和技術(shù),提升測試效率(如AI測試、混沌工程)。
優(yōu)化測試流程,推動團隊采用最佳實踐(如左移測試、測試左移)。
編寫測試報告,總結(jié)測試經(jīng)驗,持續(xù)改進測試質(zhì)量。
任職要求:
1.5年以上軟件測試經(jīng)驗,熟悉軟件測試流程和方法。
2.熟練掌握功能測試、接口測試、自動化測試?(UI/API)。
3.熟悉性能測試工具(如JMeter、LoadRunner),能獨立設(shè)計壓測場景。
4.具備編程能力?(Python/Java/JavaScript等),能編寫自動化測試腳本。
5.熟悉CI/CD?(Jenkins/GitLab CI),能集成自動化測試到流水線。