職位描述:
負責相關生產(chǎn)軟件的測試/開發(fā)。將研發(fā)提供的軟件進行測試、導入產(chǎn)線;將工藝、生產(chǎn)、質(zhì)量提出的軟件功能訴求轉化為合理的的軟件需求,對需求進行軟件開發(fā),推進落實,同時對現(xiàn)有的軟件系統(tǒng)/功能持續(xù)改進和維護。
崗位職責:
1、生產(chǎn)軟件測試與驗證
負責研發(fā)交付的生產(chǎn)相關軟件(MES、測試程序、燒錄工具、配置工具、自動化腳本等)的功能、穩(wěn)定性、兼容性測試;
制定并執(zhí)行測試計劃、測試用例,輸出測試報告,推動缺陷閉環(huán);
在導入產(chǎn)線前完成充分驗證,保障軟件滿足量產(chǎn)穩(wěn)定性與效率要求。
負責生產(chǎn)軟件在產(chǎn)線環(huán)境中的部署、配置、升級與回退;
協(xié)同工藝、生產(chǎn)、質(zhì)量等部門,完成軟件在不同產(chǎn)線/工位的落地與切換;
處理產(chǎn)線使用過程中的軟件問題,快速定位并推動解決,保障生產(chǎn)連續(xù)性。
2、需求分析與轉化
對接工藝、生產(chǎn)、質(zhì)量等部門,收集并梳理軟件功能訴求;
將業(yè)務/現(xiàn)場需求轉化為清晰、可實現(xiàn)的軟件需求(需求說明、流程圖、原型或接口說明);
評估需求合理性、實現(xiàn)成本與風險,推動需求優(yōu)先級排序與落地。
根據(jù)實際需要,參與生產(chǎn)相關軟件或工具的開發(fā)與維護(如測試工具、自動化腳本、數(shù)據(jù)采集與分析工具等);
對現(xiàn)有生產(chǎn)軟件進行功能優(yōu)化、性能提升或可維護性改進;
參與代碼評審,確保代碼質(zhì)量與可維護性。
3、系統(tǒng)維護與持續(xù)改進
負責現(xiàn)有生產(chǎn)軟件系統(tǒng)的日常維護、問題分析與版本管理;
結合產(chǎn)線反饋,持續(xù)推動軟件在效率、穩(wěn)定性、可用性上的改進;
總結并沉淀標準流程、操作規(guī)范與技術文檔。
編寫和維護測試文檔、需求文檔、操作手冊、發(fā)布說明等;
推動生產(chǎn)軟件相關流程與規(guī)范的建立與優(yōu)化。
4. 代碼版本管理與迭代能力(重點)
熟悉代碼版本管理工具(如 Git),理解分支管理、合并、回退等基本流程;
具備在多版本并行情況下進行代碼迭代與維護的能力,能夠區(qū)分 開發(fā)版本 / 測試版本 / 生產(chǎn)(產(chǎn)線)版本;
能參與或主導生產(chǎn)軟件的版本發(fā)布流程,包括版本打包、發(fā)布說明、升級與回退方案;
對版本變更具備風險意識,能在發(fā)布前評估對產(chǎn)線節(jié)拍、穩(wěn)定性和數(shù)據(jù)一致性的影響。
5. 完成領導安排的其它專項工作。
職位要求:
1、學歷:
計算機科學與技術、軟件工程、自動化、電子信息等相關專業(yè),本科及以上學歷。
2、經(jīng)驗:
①至少3年以上工作經(jīng)驗。
②有制造業(yè)、智能硬件、自動化設備行業(yè)背景者優(yōu)先。
③有 MES、產(chǎn)線測試軟件、設備控制軟件、燒錄工具、配置工具等相關經(jīng)驗者優(yōu)先。
3、技能:
①熟悉至少一門編程語言,如 Python / C / C++ / C# / Shell 等。
②能進行簡單到中等復雜度的軟件或腳本開發(fā),用于生產(chǎn)工具、測試程序或自動化處理。
③熟悉自動化測試。
④熟悉常見操作系統(tǒng)(Windows / Linux),具備基本環(huán)境搭建與問題排查能力。
⑤了解常見網(wǎng)絡基礎(IP、端口、簡單通信問題排查)。
4、其他要求:
①良好的改善意識,具備嚴謹?shù)倪壿嬎季S、出色的分析問題和解決問題的能力。
②良好的跨部門溝通協(xié)調(diào)能力。具備一定的抗壓能力,能適應工作環(huán)境和工作任務的變化。