崗位職責(zé):
-自動(dòng)化測試框架開發(fā)與維護(hù): 設(shè)計(jì)、開發(fā)和維護(hù)針對CarIoT(汽車物聯(lián)網(wǎng))相關(guān)功能(如藍(lán)牙, WiFi, 遠(yuǎn)程控制, 車輛數(shù)據(jù)上傳等)的自動(dòng)化測試框架。
-自動(dòng)化腳本編寫與執(zhí)行: 根據(jù)測試需求,編寫、調(diào)試和執(zhí)行穩(wěn)定、高效的自動(dòng)化測試腳本,并集成到CI/CD(持續(xù)集成/持續(xù)部署)流水線中。
-自動(dòng)化測試策略制定: 參與制定CarIoT領(lǐng)域的自動(dòng)化測試策略,識別可自動(dòng)化的測試場景,提升測試覆蓋率和效率。
-測試工具與平臺建設(shè): 探索和引入先進(jìn)的自動(dòng)化測試工具、技術(shù)及平臺,提升自動(dòng)化測試的整體能力。
-問題分析與定位: 對自動(dòng)化測試失敗的結(jié)果進(jìn)行深入分析,協(xié)助開發(fā)團(tuán)隊(duì)定位底層代碼或系統(tǒng)架構(gòu)問題。
-代碼與文檔管理: 對自動(dòng)化代碼進(jìn)行版本控制,并編寫清晰的技術(shù)文檔。
崗位要求:
學(xué)歷與經(jīng)驗(yàn): 計(jì)算機(jī)科學(xué)、軟件工程或相關(guān)專業(yè)本科及以上學(xué)歷,具備2年以上自動(dòng)化測試開發(fā)經(jīng)驗(yàn),有汽車電子、物聯(lián)網(wǎng)或嵌入式系統(tǒng)測試經(jīng)驗(yàn)者優(yōu)先。
編程能力(硬性要求):
熟練掌握至少一種編程語言,如 Python(優(yōu)先)、Java 或 C++。
具備良好的代碼設(shè)計(jì)和編寫能力,了解數(shù)據(jù)結(jié)構(gòu)和使用設(shè)計(jì)模式。
專業(yè)知識:
精通UI自動(dòng)化(如Appium, Selenium)和/或接口自動(dòng)化測試。
熟悉常見的自動(dòng)化測試框架(如Pytest, Robot Framework等)。
了解CI/CD理念和工具(如Jenkins, GitLab CI)。
對網(wǎng)絡(luò)通信協(xié)議(如TCP/IP, HTTP/HTTPS, MQTT)有基本了解。
技能要求:
系統(tǒng)性思維: 具備從架構(gòu)層面思考和設(shè)計(jì)自動(dòng)化解決方案的能力。
問題解決能力: 具備很強(qiáng)的分析和解決復(fù)雜技術(shù)問題的能力。
學(xué)習(xí)能力: 能夠快速學(xué)習(xí)新的技術(shù)和業(yè)務(wù)領(lǐng)域知識。
加分項(xiàng):
有車聯(lián)網(wǎng)相關(guān)協(xié)議(如Some/IP, CAN)測試經(jīng)驗(yàn)。
有性能、體驗(yàn)指標(biāo)或可靠性測試自動(dòng)化經(jīng)驗(yàn)。
有容器化技術(shù)(Docker)經(jīng)驗(yàn)。