首先要明確高階測試工程師的職責範圍,然後再說他需要掌握的技能。
職責範圍:
1、負責測試工作的組織、管理和實施;
2、負責組內測試技術的規劃和技術稽核;
3、安排、指導和協助測試組成員的工作;
4、規劃及執行組內團隊建設工作;
5、根據產品需求,分析和設計覆蓋率高的功能測試用例和業務流測試用例,並對設計提出改進建議;
6、熟悉軟體測試的流程,熟悉軟體測試用例的開發,能獨立完成測試用例設計;
7、查詢系統bug,並撰寫缺陷報告,能嚴格按照測試計劃和測試用例進行測試。
那麼這樣來說的話,高階測試工程師的職責要涉及,測試規範,指導組員、熟悉測試流程、分析用例並提出建議。
單純技術技能來看,至少要會以下幾個
1、一門程式語言,JAVA為主或是Python這種指令碼語言
2、熟悉自動化測試、效能測試
3、熟悉linux命令,因為很多測試環境是由測試人員自行搭建
4、SQL語句
5、測試用例編寫,定義,規範
6、測試報告的生成
....
至少要會以上這些技能,然後自己還要對產品、使用者行為有獨到見解,不然其實也就是一個偽高階測試員,除了薪水多一些,真正能力並沒有高到哪 去。
首先要明確高階測試工程師的職責範圍,然後再說他需要掌握的技能。
職責範圍:
1、負責測試工作的組織、管理和實施;
2、負責組內測試技術的規劃和技術稽核;
3、安排、指導和協助測試組成員的工作;
4、規劃及執行組內團隊建設工作;
5、根據產品需求,分析和設計覆蓋率高的功能測試用例和業務流測試用例,並對設計提出改進建議;
6、熟悉軟體測試的流程,熟悉軟體測試用例的開發,能獨立完成測試用例設計;
7、查詢系統bug,並撰寫缺陷報告,能嚴格按照測試計劃和測試用例進行測試。
那麼這樣來說的話,高階測試工程師的職責要涉及,測試規範,指導組員、熟悉測試流程、分析用例並提出建議。
單純技術技能來看,至少要會以下幾個
1、一門程式語言,JAVA為主或是Python這種指令碼語言
2、熟悉自動化測試、效能測試
3、熟悉linux命令,因為很多測試環境是由測試人員自行搭建
4、SQL語句
5、測試用例編寫,定義,規範
6、測試報告的生成
....
至少要會以上這些技能,然後自己還要對產品、使用者行為有獨到見解,不然其實也就是一個偽高階測試員,除了薪水多一些,真正能力並沒有高到哪 去。