軟件工程師崗位職責:
1、根據客戶需求、項目需求、產品功能需求進行需求分析,充分理解并實現功能需求,承擔軟件的設計和開發任務;
2、負責有關技術方案撰寫、文檔的編寫,軟件的測試;
3、負責解決開發中遇到的技術難題,負責技術層面攻關;
4、依據項目計劃與要求,承擔軟件的開發和設計任務,按計劃完成任務目標;嚴格按要求實現軟件程序設計、編寫代碼、調試、測試等工作;
5、積極開展產品的測試、檢驗工作(制定產品測試程序與驗證計劃、對產品的功能、性能、兼容等測試并出具產品測試報告、對BUG進行跟蹤管理),負責修改、完善軟件模塊;
6、做好品質控制,確保應用質量和效果良好;
7、負責及時與項目人員溝通和各項資源的協調;
8、搜集產品問題,維護和升級現有軟件產品,及時修復和提升現有軟件缺陷;
9、部分軟件功能模塊設計和軟件界面美化;
10、負責項目技術文檔及軟件文檔資料(圖紙、源碼、代碼、)的歸檔與建設:編寫、更新、維護、管理;
11、協調團隊成員共同完成研發任務,分享及應用新技術,階段性進行技術培訓;
12、推廣完善軟件產品系統,完成項目接口、開發工作;
13、協助相關應用軟件的安裝調試工作;
14、完成上級領導交辦的其他工作。
測試工作內容:
1、接受測試任務,進行需求分析;
2、按照測試計劃搭建測試環境,并保證測試環境的可靠;
3、按照測試計劃編寫測試案例,保證測試合理有效;
4、按照測試用例執行測試,及時發現缺陷,并使用工具進行管理缺陷;
5、編寫和提交測試報告,保證測試進度按計劃完成;
6、參與審核其他測試工程師的測試用例和報告;
7、學習和推廣使用新的測試技術和工具;
8、負責組織搭建,管理和維護部門的測試環境(測試環境管理和維護方向適用);
9、參與自動化測試框架設計,各產品自動化測試的設計、實現與維護(自動化測試方向適用);
10、負責組織對產品進行性能測試、壓力測試(壓力測試方向適用)等;
11、搭建與維護部門的配置管理環境,制定配置管理工具并指導部門成員使用;進行配置管理流程規范和配置管理工具的宣貫、引導和培訓(配置管理方向適用);
12、具備軟件工程的基本知識,熟練掌握各種測試理論和測試技術;
13、熟悉windows操作系統,熟練掌握http協議;
14、具有良好的中英文溝通能力,有較強的工作能力和解決問題的能力;
15、精通測試過程設計和用例設計方法,能主動進行技術鉆研;
16、良好的文檔寫作能力;
17、至少在性能測試、自動化測試等方面中有一項專長;
18、熟悉linux系統操作。
職位福利:五險一金、績效獎金、全勤獎、帶薪年假、補充醫療保險、節日福利、周末雙休