具體任職資格:
1)本科及以上學歷,計算機相關專業(yè),具有5年以上Java開發(fā)或測試經驗;
2)對軟件測試技術、理論、流程及質量管理體系有深入的理解,熟悉軟件工程方法理論,熟悉Jenkins等CI/CD體系、SVN/GIT等代碼控制工具及敏捷開發(fā)方法,熟練運用白盒和黑盒測試技術與方法;
3)熟悉Linux/Unix系統(tǒng)和編程技術,了解Java語言及相關技術,熟悉主流Java開發(fā)框架、系統(tǒng)架構和前端開發(fā)技術,對分布式框架、網絡通信、虛擬化、容器、數(shù)據(jù)庫管理等技術有一定了解;
4)能夠制定測試計劃,編寫測試用例集,開發(fā)測試腳本,快速構建測試環(huán)境,部署并執(zhí)行測試腳本,生成規(guī)范的測試報告,熟練運用系統(tǒng)或產品的各種服務器、客戶端和接口的測試技術;
5)熟悉自動化測試技術及方法,熟悉主流的開源自動化測試框架和測試分析工具,熟練運用主流的功能、性能、容量、接口、安全性、兼容性、可用性等方面的測試技術與工具,能夠編寫自動化測試腳本;
6)作為核心技術人員至少參與過3個以上大型分布式系統(tǒng)或平臺產品的測試工作,能夠根據(jù)測試過程和結果,分析和定位系統(tǒng)的功能或性能問題。
7)具有較強的工作抗壓能力和自驅力,邏輯思維嚴密,能夠快速編寫高質量測試腳本,對測試技術具有較高的熱情與學習能力,能夠很好地推動測試工作的開展。
??
??崗位主要職責:
??1)參與系統(tǒng)和產品的需求分析,協(xié)助改進系統(tǒng)或產品的設計,參與系統(tǒng)或產品的技術方案與研發(fā)計劃的制定,從軟件測試角度提升其質量和交互體驗;
??2)參與自動化測試架構的設計和測試流程與技術規(guī)范的制定,負責構建和運維自動化測試平臺,將測試流程集成到軟件研發(fā)的CI/CD環(huán)境中;
??3)負責制訂系統(tǒng)和產品的測試方案與測試計劃,編寫有效的測試用例且開發(fā)、部署和運行測試腳本,生成測試報告,完成系統(tǒng)和產品的測試任務;
??4)分析測試結果并協(xié)助研發(fā)人員定位系統(tǒng)問題,參與優(yōu)化測試流程和規(guī)范,調整測試工具和方法,解決測試工作中出現(xiàn)的技術問題,保證測試工作的順利開展;
??5)研究并引入測試新技術以提高測試的效率和質量,運用系統(tǒng)工具管理軟件缺陷的生命周期,參與DevOps工具體系的設計與開發(fā);
??6)指導初/中級測試工程師的軟件測試技術,提高初/中級測試工程師的軟件測試能力。