軟件測試是對開發人員已經發布出來的軟件進行驗證和測試,以保證軟件的質量。和其他工作一樣,也需要相應的工作人員實現已規劃好的測試計劃。

  本文將從測試人才招聘、測試人才的應用、績效考核和職業規劃幾個方面對軟件測試中的人才培養進行描述。

  1、測試人才招聘

  招聘是為已經確定的工作崗位物色適合的人選的過程。在這個過程中,首先需要明確職位描述、技術知識能力要求、完成這份工作所需要具備的基本素質和其他具體的特殊的要求。職位描述包括崗位職責和將來的工作任務。技術、知識和能力要求是必須掌握了相應的技術,知識和能力才能勝任該份工作的需求。基本素質是除了技術、知識和能力必須具備的基本素質。下面將以初級測試人員為例,明確招聘需求:

項目
內容描述
備注
職位描述
根據已經設計完成 的測試用例測試軟件
對根據用例測試發現的問題進行確認
對已確認問題,按照標準格式書寫并提交該bug
對已提交的bug進行跟蹤,并作驗證直到bug被修復

公共基本技能
技術要求
編程語言
掌握C/C++語言
根據還同的公司背景需求
 操作系統
精通Window’s / Linux / Mac …
工具
熟悉CVS or VSS / Clear Quest / TD …
知識要求
了解軟件工程
熟悉軟件測試分類
熟悉軟件測試的基本方法

 
能力要求
良好的邏輯思維能力
具有團隊合作能力
具有一定的創造性

 
基本素質
1.有良好的溝通習慣
2.良好的書寫習慣
3.對待工作認真細致,條理性較好

 
   
英語  6
至少能看懂;)
其他要求

 

 

  明確需求之后是具體的面試。面試是一個雙方初步觀察,判斷和選擇的過程。面試前可以根據職位的描述和要求,設計相應的問題和題目,從各個方面對應試人員進行觀察,判斷其是否符合相應的要求。

  2、人才的使用

  當選中相應的測試人員之后,則需要進行試用。試用是面試的延續,是對其能力進行進一步的驗證和觀察。

  測試人員入職后,除了參加公司組織的入職培訓,也需要進行項目入職培訓。對于新員工的培訓,可以根據積累的經驗,建立新員工項目培訓體系,以幫助新員工盡快了解當前的項目基本狀況。新員工培訓結束后,則測試人員應該已經掌握了當前項目的基本知識,可以嘗試安排其進行簡單的工作。隨著測試人員對項目的了解程度增加,則應該逐步增加工作量和工作難度,直到其應該做的工作。

  在試用期內需要對測試人員進行細致的觀察,以對其能力、做事風格和真實性格有進一步的了解。同時對進行一定的引導,觀察其是否能夠感知并向引導的方向努力。在整個過程中,及時和其進行溝通,以獲取其對培訓和工作中的反應。

  轉正是雙方經過觀察,建立了信任,并愿意進行長期合作的標志。一方面是公司對測試人員試用期內的能力和表示認可,認為其可以勝任當前的工作,并愿意提供其展現才華的平臺。另一方面,是測試人員對公司的認可,也一起共同發展。

  在日常工作中,一方面給各個員工能力相當的工作量,另一方面也需要對測試人員實際的工作結果進行考核。同時及時調動測試人員的積極性和團隊整體士氣,給團隊營造一種和諧,相互交流的平臺。