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.??缺陷生命周期管理:?? 使用專業(yè)工具提交、跟蹤和驗證缺陷,與開發(fā)團隊高效協(xié)作,對問題進(jìn)行精準(zhǔn)定位和清晰描述,提供必要的日志和數(shù)據(jù)支撐。
4.文檔輸出:?? 編寫測試報告、發(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)碚摵土鞒蹋塥毩⒃O(shè)計測試用例和搭建測試環(huán)境。
具備較強的邏輯分析和問題定位能力,能對復(fù)雜軟件系統(tǒng)的異常進(jìn)行溯源。
熟悉常見的測試管理工具和版本控制工具
3.協(xié)作與溝通:?? 具備優(yōu)秀的團隊協(xié)作和溝通能力,工作主動細(xì)致,有強烈的責(zé)任心。