崗位職責:
制定測試計劃和策略
1.1根據(jù)MOM、TPM、LIMS等項目需求和軟件設計文檔,制定詳細的測試計劃和策略;
1.2確定測試范圍、測試方法、測試資源、測試環(huán)境等,確保測試工作能夠全面覆蓋軟件的功能和性能。
設計和編寫測試用例
2.1參與MOM、TPM、LIMS等項目需求研討會,定制編寫用戶故事,確保正確理解需求,減少返工;
2.2根據(jù)測試計劃和策略,設計和編寫測試用例,充分考慮軟件的功能、性能、安全性等方面的要求,確保全面覆蓋測試場景。
執(zhí)行測試用例和記錄測試結果
3.1按照測試用例的指引執(zhí)行測試,記錄測試結果;
3.2對MOM、TPM、LIMS等系統(tǒng)的功能、性能、兼容性、安全性等方面進行測試,記錄測試過程中的問題和缺陷;
3.3在執(zhí)行測試的過程中,關注測試的覆蓋率,確保所有功能和場景都得到了充分的測試。
缺陷管理和報告
4.1將缺陷記錄在缺陷管理系統(tǒng)中,并詳細描述缺陷的現(xiàn)象、重現(xiàn)步驟、嚴重程度等信息。
4.2與開發(fā)人員進行溝通,協(xié)助開發(fā)人員定位和解決缺陷。
4.3測試結束后,編寫系統(tǒng)測試報告,總結測試的過程和結果,提出改進建議。
自動化測試
5.1深入理解MOM、TPM、LIMS等系統(tǒng)的需求,構建自動化測試場景,使用編程語言和自動化測試工具編寫和執(zhí)行自動化測試腳本,自動執(zhí)行測試用例,并收集測試結果,提高測試效率;
5.2對自動化測試的結果進行詳細分析,找出軟件中存在的問題和缺陷,將測試結果和問題反饋給研發(fā)團隊進行跟蹤解決,保障產品質量;
5.3維護和優(yōu)化自動化測試腳本,確保測試用例始終與軟件產品保持同步,滿足測試場景的需要。
任職要求:
1.具備扎實的軟件測試理論知識,具有綜合全面的技術基礎,熟悉Linux基本操作,熟練使用MySQL等數(shù)據(jù)庫,具備SQL編寫能力,具備python腳本編寫能力,熟悉禪道、jira等項目管理工具。
2.熟練使用Postman等接口測試工具,熟練使用LoadRunner、Jmeter等性能測試工具,熟練使用自動化測試工具,例如基于python測試框架的自動化測試工具,提升測試效率。
3.精通測試設計及測試用例管理、測試流程缺陷管理,能夠獨立完成項目的相關測試,能獨立編寫測試計劃、測試方案、測試用例、測試報告。
4.掌握多種軟件測試方法,有功能測試、接口測試、性能測試、自動化測試等測試能力和實踐經驗。
5.熟悉制造業(yè)生產、設備、質量等管理流程,具備較強的業(yè)務理解能力,能夠快速理解客戶需求,并結合現(xiàn)有產品制定測試方案。(加分項)