Microsoft對測試人員所要求的訓練和技能
摘錄至 "How we test software at Microsot" ch2
微軟對測試人員有提供以下training roadmap
0. Day1-2: Cross Discipline New Employee Orientation
1. 0-2 years
Test Design Approaches
Test Automation
Debugging
Model Based Testing
Elective Courses
2. 2-5 years
Technical Electives: Design patterns, SQL server, C#, C++, protocols, other skill based courses
3. 5-10 years: 才算是senior tester
目前和公司的訓練課程比較,微軟在0-2 years做的事情和我們差不多, 不過我們是缺少了debugging這一塊, 也能是這一塊並不容易處理, 或者是目前我們這方面的人才也不夠, 所以排不出這樣的課程.
不過到了2-5years, 微軟在這方面做的就不錯. 目前我們公司在這方面就沒有太多著墨, 或許我們在deveopler有開這方面的課, 但是我們卻沒有強迫tester去參加. 如果我們沒有加強這一塊, tester會不容易在前期有更多幫助, 或者是在review, debugging能出更多力. 所以這應該是之後我們公司要努力的一塊.
另外, 微軟也要求測試人員, 除了hard skill外, 也需要具備以下的soft skill
1. 分析解決問題的能力
2. 客戶為主的創新
3. 卓越技術
4. 專案管理
5. 對品質的熱情
6. 戰略眼光: 可以幫助我們超越競爭者和增加stakeholder的價值
7. 自信: 要有自信知道這些bug是對顧客非常重要, 因此一但發生這些問題時, 便會強力要求開發人員修改
8. 衝擊和影響: 影響力是來自於自信和經驗,衝擊是來自知道如何讓改變發生
9. 跨界合作: 創新常常來自於跨部門或組織的合作, 若是只注意自己的功能或測試這樣不會成功
10. 自我意識: 會自我撿討自我批判, 來不段學習和改進
留言列表