QA管理:組織架構與職責篇
阿新 • • 發佈:2018-12-24
測試存在的意義:一是提高產品質量,二是提高開發效率。
一、測試組織架構
- 每位測試總監管理人數:50-70人左右,包括幾位測試經理,資深QA和測試技術負責人。
- 每位測試經理管理人數:12-35人。
- 人員分配:
- 20%做探索式測試,30%關注整體性測試,50%自動化和工具開發。
- 按產品團隊優先順序、複雜度分配測試人員。
- SET和TE比例為2:1。
- SET與開發的座位在一起,原因職責部分會說。
二、測試職責
1)SET(測試開發崗)職責
SET的關注點在開發和測試,主要職責是提供工具和技術解決方案,改善研發效率。SET兼具SWE的技術視野和TE的產品視野。熟知各種演算法。
2)TE(測試崗)職責
TE的關注點在使用者和產品,主要職責功能測試,自動化程式碼編寫。通過質量模型、質量計劃進行風險分析,質量評估。
3)TM(測試經理)職責
TM管理跨團隊的工作,工具和方法。高階工程師需要在團隊層面體現影響力,經理和總監需要在公司團隊體現影響力。晉升取決於影響力。員工可自由轉崗,轉崗第一個季度,80%時間投入原工作,20%新工作。轉崗第二個季度,20%時間投入原工作,80%新工作。
3)測試技術負責人
解決技術問題,構建基礎平臺,出現在大型專案中。
4)TD(測試總監)職責
測試總監負責幾個產品線,推動戰略性的、轉型的技術架構和測試方法的實施。
5)測試CEO
整個公司只有1名。負責公司層面的職責描述、招聘、外部溝通和測試戰略。推動新的大活動:如全域性構建、測試基礎平臺、靜態分析。分享最佳實踐。
6)SWE(開發崗)職責
SWE負責編碼和設計,單元測試等。