1.軟件測試設(shè)計與規(guī)劃:?? 參與產(chǎn)品需求評審,深入分析軟件架構(gòu)設(shè)計,制定機器人軟件相關(guān)的測試策略、測試計劃和測試用例,重點關(guān)注核心控制邏輯、算法和業(yè)務(wù)功能。
2.??軟件測試執(zhí)行:??
功能測試:?? 執(zhí)行系統(tǒng)級、集成級和單元級(與開發(fā)合作)的軟件功能測試。這包括但不限于機器人運動控制、路徑規(guī)劃、I/O通信、安全邏輯等。
??性能測試:?? 評估軟件系統(tǒng)的實時性、響應(yīng)速度、資源占用率(CPU/內(nèi)存)以及長時間運行的穩(wěn)定性。
可靠性測試:?? 設(shè)計測試場景以驗證軟件在異常情況(如通信中斷、指令錯誤、傳感器故障)下的容錯和處理能力。
3.專項測試經(jīng)驗(核心加分項):??
機器視覺軟件測試:?? 測試與視覺相關(guān)的軟件模塊,如圖像采集、視覺算法處理(定位、識別、測量)、相機標(biāo)定軟件、視覺與運動控制的協(xié)同等。
點膠工藝軟件測試:?? 測試點膠控制軟件功能,如點膠路徑導(dǎo)入與解析、膠量控制參數(shù)設(shè)置、出膠啟停控制、不同膠水特性的參數(shù)配方測試等。
4.??缺陷生命周期管理:?? 使用專業(yè)工具提交、跟蹤和驗證缺陷,與開發(fā)團隊高效協(xié)作,對問題進行精準(zhǔn)定位和清晰描述,提供必要的日志和數(shù)據(jù)支撐。
5.自動化測試開發(fā):?? 參與開發(fā)和維護自動化測試腳本和框架,提升機器人軟件回歸測試的效率與可靠性。(加分項)
6.??文檔輸出:?? 編寫測試報告、發(fā)布說明等質(zhì)量文檔,為軟件迭代提供質(zhì)量門禁。
任職要求
1.??學(xué)歷與經(jīng)驗:?? 本科及以上學(xué)歷,計算機科學(xué)、軟件工程、自動化、電子信息等相關(guān)專業(yè)。??擁有1年及以上軟件測試經(jīng)驗,有機器人、嵌入式系統(tǒng)或工業(yè)控制軟件測試經(jīng)驗者優(yōu)先。??
2.??軟件測試核心技能:??
精通軟件測試?yán)碚摵土鞒?,能獨立設(shè)計測試用例和搭建測試環(huán)境。
具備較強的邏輯分析和問題定位能力,能對復(fù)雜軟件系統(tǒng)的異常進行溯源。
熟悉常見的測試管理工具和版本控制工具
3.協(xié)作與溝通:?? 具備優(yōu)秀的團隊協(xié)作和溝通能力,工作主動細(xì)致,有強烈的責(zé)任心。
??優(yōu)先考慮條件:
有機器視覺軟件測試經(jīng)驗??,熟悉視覺系統(tǒng)或視覺算法(如Halcon, ??担┑臏y試方法。
有點膠設(shè)備或精密流體控制軟件測試/使用經(jīng)驗??,熟悉其軟件操作邏輯和參數(shù)配置。
有機器人操作系統(tǒng)相關(guān)軟件的測試或開發(fā)經(jīng)驗。
具備基本的Linux系統(tǒng)操作和調(diào)試能力。