【崗位職責(zé)】
1. 測試策略與計劃:
* 獨(dú)立完成需求評審,深入理解業(yè)務(wù)邏輯,并能從測試和用戶角度提出見解。
* 獨(dú)立設(shè)計和編寫高覆蓋率的測試用例、測試計劃,并維護(hù)測試用例庫。
* 深度參與功能測試、接口測試、兼容性測試,主導(dǎo)測試策略的制定。
2. 測試執(zhí)行與自動化:
* 執(zhí)行功能測試、集成測試、回歸測試等,并熟練運(yùn)用Fiddler/Charles等抓包工具進(jìn)行問題定位。
* 獨(dú)立開發(fā)和維護(hù)UI自動化測試腳本(如Selenium/Cypress/Playwright)和API接口自動化測試腳本(如Requests/Pytest/RestAssured)。
3. 專項(xiàng)測試:
* 性能與負(fù)載測試: 使用JMeter/LoadRunner等工具對后臺API、數(shù)據(jù)庫進(jìn)行壓力測試和性能瓶頸分析,確保系統(tǒng)能支撐海量設(shè)備接入和高并發(fā)請求。
* 兼容性測試: 確保管理后臺在不同瀏覽器、操作系統(tǒng)及分辨率下的兼容性。
* 可靠性測試: 設(shè)計并實(shí)施異常場景測試(如網(wǎng)絡(luò)異常、服務(wù)中斷等),驗(yàn)證系統(tǒng)的容錯和自恢復(fù)能力。
4. 缺陷管理與質(zhì)量分析:
* 準(zhǔn)確描述和跟蹤缺陷,協(xié)助開發(fā)團(tuán)隊(duì)快速定位和解決問題。
* 對缺陷進(jìn)行根因分析,主動發(fā)現(xiàn)流程或系統(tǒng)層面的潛在風(fēng)險,并推動改進(jìn)。
【任職要求】
1. 計算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷。3年以上APP/Web測試經(jīng)驗(yàn)。
2. 技術(shù)能力:
* 精通軟件測試?yán)碚?、方法和流程,對敏捷開發(fā)模式有深刻理解。
* 具備扎實(shí)的編程能力,熟悉至少一種編程語言,如Python/Java/JavaScript。
* 具有UI和API自動化測試經(jīng)驗(yàn)優(yōu)先,熟悉主流測試框架。
* 熟悉Linux常用命令,能獨(dú)立完成日志分析和環(huán)境部署。
* 熟悉數(shù)據(jù)庫操作(SQL/NoSQL),能編寫基本的SQL語句進(jìn)行數(shù)據(jù)驗(yàn)證和構(gòu)造。
* 了解計算機(jī)網(wǎng)絡(luò)協(xié)議(HTTP/HTTPS/WebSocket/TCP/IP等)。