1. 程式人生 > >QA管理:組織架構與職責篇

QA管理:組織架構與職責篇

測試存在的意義:一是提高產品質量,二是提高開發效率。

一、測試組織架構

  • 每位測試總監管理人數: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負責編碼和設計,單元測試等。