一、崗位職責(zé):
1、負(fù)責(zé)自動化測試腳本開發(fā):基于 Python 編程語言,結(jié)合 pytest 框架和 playwright 工具,獨立開發(fā)、維護自動化測試腳本,確保腳本的穩(wěn)定性、可復(fù)用性和可擴展性。
2、負(fù)責(zé)公司AI產(chǎn)品測試及核心業(yè)務(wù)平臺測試
3、執(zhí)行自動化測試和性能測試,使用 JMeter 等工具完成性能測試場景構(gòu)建、壓力施加及數(shù)據(jù)監(jiān)控;及時分析測試結(jié)果,精準(zhǔn)定位缺陷并記錄,編寫清晰易懂的測試報告。針對性能測試中發(fā)現(xiàn)的瓶頸問題,結(jié)合實際經(jīng)驗提出優(yōu)化建議,與開發(fā)團隊協(xié)作推進性能調(diào)優(yōu)工作,跟蹤優(yōu)化效果并進行回歸測試。
4、技術(shù)研究與能力提升:持續(xù)關(guān)注自動化測試、AI 應(yīng)用及性能測試領(lǐng)域的新技術(shù)和工具,開展技術(shù)調(diào)研與實踐,優(yōu)化測試流程和方法,提升團隊整體測試效率。?
5、跨團隊協(xié)作與溝通:與開發(fā)、產(chǎn)品等團隊保持密切溝通,同步測試進度、反饋問題風(fēng)險,推動缺陷及時修復(fù);參與項目評審會議,提供專業(yè)的測試意見。
二、任職要求(本科及以上學(xué)歷):
1、編程語言能力:熟練掌握 Python 編程語言,能夠運用 Python 獨立編寫自動化測試腳本,具備良好的代碼規(guī)范和邏輯思維。
2、測試框架與工具:精通 pytest 測試框架,能夠熟練運用其進行測試用例的組織、執(zhí)行和結(jié)果分析;熟練使用 playwright 工具進行 Web 自動化測試,包括頁面元素定位、交互操作、斷言驗證等。
3、AI 工具應(yīng)用:具備使用 AI 工具輔助編寫測試用例的經(jīng)驗,能夠借助 AI 工具提高測試用例的設(shè)計效率和覆蓋率,有實際應(yīng)用案例者優(yōu)先。
4、數(shù)據(jù)庫操作:熟練掌握數(shù)據(jù)庫的增刪改查操作,能夠針對測試過程中涉及的數(shù)據(jù)進行靈活處理,熟悉 MySQL、Oracle 等主流數(shù)據(jù)庫者優(yōu)先。
5、性能測試能力:熟練使用 JMeter 等性能測試工具,能夠獨立設(shè)計和執(zhí)行性能測試方案,收集、分析性能數(shù)據(jù);具備實際的性能調(diào)優(yōu)經(jīng)驗,能夠針對測試中發(fā)現(xiàn)的性能瓶頸提出有效的優(yōu)化建議并推動解決,有成功的性能調(diào)優(yōu)案例者優(yōu)先。
6、測試技能與經(jīng)驗:具備扎實的測試?yán)碚摶A(chǔ)和豐富的實際測試經(jīng)驗,能夠熟練運用各種測試方法和技巧,包括功能測試、回歸測試、兼容性測試等;有完整的自動化測試項目實施經(jīng)驗,能夠獨立負(fù)責(zé)自動化測試體系的搭建和維護。
7、溝通能力:具備很強的溝通能力,能夠清晰、準(zhǔn)確地與開發(fā)團隊、產(chǎn)品團隊等進行有效溝通,及時反饋測試過程中發(fā)現(xiàn)的問題,推動問題的解決;同時具備良好的團隊協(xié)作精神,能夠積極配合團隊完成各項測試任務(wù)。
8、學(xué)習(xí)與適應(yīng)能力:能夠快速適應(yīng)新的技術(shù)和業(yè)務(wù)環(huán)境,持續(xù)學(xué)習(xí)行業(yè)內(nèi)的新技術(shù)、新工具,并將其應(yīng)用到實際測試工作中,不斷提升測試效率和質(zhì)量。