主要是會承擔壹些編碼開發的工作,用來制作壹些自動化測試的腳本,或者自動化測試的工具,又或者另外的壹些在軟件測試工作中用到的提高工作效率的小工具什麽的。
測試工程師的本質工作,確保深刻理解被測需求,包括它的起源,背後的用戶特征,用戶使用場景,有豐富的輸入才能進行完善的測試分析,明確測試策略(用有限的精力覆蓋最多有價值的驗證點),利用多種方法設計完善的用例場景。
類似的架構理解能力也是需求分析能力的拓展,充分掌握產品業務的架構,軟件前後端的架構,工程師才能具備全局視角,規劃策略中的測試重點,避免跨模塊邊界不要遺漏。
崗位職責
1、對產品需求進行評審,編寫測試策略和計劃,設計測試用例,執行測試,輸出測試報告,推進bug閉環。
2、負責自動化測試相關用例設計和編碼、調試或單元測試工作。
3、對測試中發現的問題進行詳細分析和準確定位,與開發人員討論bug解決方案。
4、對線上問題進行持續追蹤,總結歸納並完善測試方案。
5、發現軟件測試過程中的痛點,尋找解決方案,不僅限於通過自動化手段提高團隊測試執行效率和軟件開發效率。
6、做事積極主動,總結測試問題,完善測試設計與規範,針對典型問題輸出案例分析,針對新功能和測試難點輸出測試指導書。