崗位職責(zé)
1.參與需求分析與評審,基于產(chǎn)品需求文檔梳理測試點(diǎn),設(shè)計(jì)覆蓋功能、性能、安全等維度的測試用例,確保測試范圍無遺漏。
2.執(zhí)行功能測試,包括 Web、移動(dòng)端(iOS/Android)及桌面應(yīng)用的手動(dòng)測試,記錄并跟蹤缺陷生命周期,使用 Jira、TB、禪道等工具管理缺陷,確保問題從發(fā)現(xiàn)到修復(fù)的全流程閉環(huán)管控。
3.開發(fā)并維護(hù)自動(dòng)化測試腳本,基于 Selenium、Appium 或 Playwright 搭建 UI 自動(dòng)化框架,使用 Postman 或 RestAssured 進(jìn)行 API 自動(dòng)化測試,實(shí)現(xiàn)核心業(yè)務(wù)場景的回歸測試自動(dòng)化。
4.設(shè)計(jì)并執(zhí)行性能測試,使用 JMeter、Locust 或 K6 模擬高并發(fā)場景,分析系統(tǒng)吞吐量、響應(yīng)時(shí)間等指標(biāo),結(jié)合 Prometheus+Grafana 監(jiān)控定位性能瓶頸,輸出優(yōu)化建議。
5.實(shí)施安全測試基礎(chǔ)驗(yàn)證,運(yùn)用 OWASP ZAP 等工具進(jìn)行漏洞掃描,檢測 SQL 注入、XSS 等常見安全風(fēng)險(xiǎn),確保產(chǎn)品符合基本安全合規(guī)要求。
6.推動(dòng)測試左移與右移實(shí)踐,在需求階段參與質(zhì)量風(fēng)險(xiǎn)評估,在生產(chǎn)環(huán)境通過混沌工程工具(如 Chaos Mesh)模擬故障,驗(yàn)證系統(tǒng)韌性與恢復(fù)能力。
7.集成測試流程到 CI/CD 流水線,通過 Jenkins 或 GitLab CI 配置自動(dòng)化測試任務(wù),實(shí)現(xiàn)代碼提交后自動(dòng)觸發(fā)測試、生成報(bào)告,支撐持續(xù)交付節(jié)奏。
8.輸出測試報(bào)告與質(zhì)量分析,包括用例執(zhí)行率、缺陷密度、回歸通過率等指標(biāo),識別質(zhì)量趨勢并推動(dòng)研發(fā)團(tuán)隊(duì)優(yōu)化,建立測試知識庫。
任職條件
1.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3年以上軟件測試經(jīng)驗(yàn),至少參與過 1 個(gè)完整的軟件項(xiàng)目測試生命周期。
2.掌握軟件測試基礎(chǔ)理論,熟悉黑盒測試、白盒測試方法,掌握測試計(jì)劃、用例設(shè)計(jì)、缺陷管理等全流程規(guī)范。
3.熟練使用主流測試工具:
4.功能測試:Selenium、Appium、Cypress 或 Playwright;
5.接口測試:Postman、SoapUI 或 RestAssured;
6.性能測試:JMeter、Locust 或 Gatling;
7.缺陷管理:Jira、TestRail 或 ONES 測試管理。
8.具備自動(dòng)化腳本開發(fā)能力,掌握 Python 或 Java 編程語言,能獨(dú)立搭建自動(dòng)化測試框架,理解 CI/CD 基本原理與實(shí)踐。
9.熟悉至少一種數(shù)據(jù)庫(MySQL、Oracle 或 MongoDB),能編寫 SQL 查詢語句進(jìn)行數(shù)據(jù)驗(yàn)證與缺陷定位,了解 Redis 等緩存中間件的基本測試方法。
10.了解云原生測試環(huán)境,熟悉 Docker 容器基本操作,對 Kubernetes 部署的微服務(wù)架構(gòu)測試有實(shí)踐經(jīng)驗(yàn)者優(yōu)先。
11.具備良好的質(zhì)量意識與邏輯分析能力,能快速定位問題根源,優(yōu)秀的溝通表達(dá)能力與跨團(tuán)隊(duì)協(xié)作精神,可有效推動(dòng)問題解決。
有安全測試(如 SAST/DAST 工具使用)、AI 模型測試或特定行業(yè)(金融、電商)測試經(jīng)驗(yàn)者優(yōu)先,持有 ISTQB 等測試認(rèn)證者加分。