--- tags: Certification, Development, Testing, Software, --- # Software Testing 相關的 Certification 在談論到開發流程的時候,測試往往是在開發中不可缺少的一環。 然而甚麼是測試?測試到底重不重要?為甚麼需要測試? 用滑鼠點來點去是一種測試、輸入不同的測資也是一種測試,在開發人員的眼裡測試普遍被認為是浪費時間的。但在最後產品出廠後出了問題,甚至要花更多時間去修復,也在客戶那邊留下不好的印象。所以回頭看看,若當初有做好了良好的QC及QA(會在另一篇提到這兩者的差別),或許可以避免掉這些問題。 以下列出幾種軟體測試開發相關機構的證照,會根據取得方式、台灣是否有授課、價格及條件等面相來分析。 而這篇文章也不是叫大家要一昧的去取得認證,認證不一定會讓你找到更好的工作或是拿到更高的薪水,而有些考試的花費、讀書的時間甚至是機構需要繳交的會員費都是一個成本,但是這些東西或許能夠幫助你在工作的過程中,更快速的發展,也必須根據自己的需求去取得相關證照。 (實際資訊請還是至官網或是台灣相關機構做查詢) ## 相關機構 ### **[國際軟體測試認證委員會 International Software Testing Qualifications Board(ISTQB)](https://www.istqb.org/)** **推薦::full_moon_with_face::full_moon_with_face::full_moon_with_face::full_moon_with_face::full_moon_with_face:** 是**國際唯一權威**的軟體測試品質認證機構,主要負責制訂和推廣國際通用資質認證框架,及「國際軟體測試資質認證委員會推廣的軟體測試工程師認證」,該項目由機構授權其他分支機構組織不同國家的軟體測試工程師的認證,並接受品質監控,且頒發**全球通用**的軟體測試工程師資格證書。 <div style="text-align: center"> <img width="500" height="500" src="https://i.imgur.com/yy9bHKg.jpg" > <p>ISTQB相關認證證書</p> </div> ### **[International Software Certification Board (ISCB)](https://www.softwarecertifications.org/)** **推薦::full_moon_with_face::full_moon_with_face::full_moon_with_face::full_moon_with_face::new_moon_with_face:** 為一國際組織,針對測試相關作業流程分別做認證,包含軟體質量的保證、軟體測試和軟體業務分析,針對開發中不同流程可能遇到需要做到品質控管的部分作相關認證。雖然知名度及普及度在國際上不及ISTQB但也相對在台灣為一大測試人員愈取得的證照,也有幾個機構有在做相關的培訓及考試的業務。 <div style="text-align: center"> <img width="500" height="100" src="https://i.imgur.com/Vf7NCgi.png" > <p>ISCB LOGO</p> </div> ### **[International Institute for Software Testing (IIST)](https://testinginstitute.com/)** **推薦::full_moon_with_face::full_moon_with_face::full_moon_with_face::new_moon_with_face::new_moon_with_face:** 為一國際組織,根據各項不同測試提供認證,其中跟其他比起來有多加了自動化測試及行動端測試等認證。 <div style="text-align: center"> <img width="500" height="60" src="https://i.imgur.com/7uNOtP3.png" > <p>IIST LOGO</p> </div> ### **[中華民國品質學會 Chinese Society for Quality (CSQ)](http://www.csq.org.tw/mp.asp)** **推薦::full_moon_with_face::full_moon_with_face::new_moon_with_face::new_moon_with_face::new_moon_with_face:** 這邊會推薦他是因為此組織為**臺灣當地組織**且有發放證書,但該組織在全球並不是一個大家公認的組織有些證書相對沒有那麼有公信力。雖然公信力較低,但是有的時候該學會還是有開設一些國外認證的課程供大家去做學習及考取相對應的證書,但也因該組織並不是指專門針對資訊領域的品質導入,所以在報名課程的時候務必要看清楚不要報錯課程了。 ## 相關證書 ### ISTQB ISTQB Certified Tester :star::star::star::star::star: <table style="text-align:center; width:100%;"> <colgroup span="4"></colgroup> <tr> <th></th> <th style="text-align:center">基礎</th> <th style="text-align:center">高級</th> <th style="text-align:center">專家</th> </tr> <tr> <td>是否取得</td> <td><input type="checkbox" ></td> <td><input type="checkbox" ></td> <td><input type="checkbox" ></td> </tr> <tr> <td>必要資格</td> <td>無</td> <td> 通過基礎認證 3年以上軟體測試工作經驗 </td> <td> 通過高級認證 5年以上軟體測試工作經驗 </td> </tr> <td>其他</td> <td colspan="3"> 在高級及專家的考試中會另外再分細項,可以根據自己的專業領域及作業範圍來考取。而相關工作經驗可以用相關學習經驗、證照作抵免,相關事項建議可以到網站上做參考。 </td> </tr> </table> ### ISCB #### 軟體測試 <table style="text-align:center; width:100%;"> <tr> <th></th> <th style="text-align:center">CAST <br>Certified Associate <br>in Software Testing <br>軟體測試認證助理</th> <th style="text-align:center">CSTE <br>Certified Software <br>Test Engineer <br>軟體測試認證工程師</th> <th style="text-align:center">CMST <br>Certified Manager <br>of Software Testing <br>軟體測試認證經理</th> </tr> <tr> <td>取得</td> <td><input type="checkbox" ></td> <td><input type="checkbox" ></td> <td><input type="checkbox" ></td> </tr> <tr> <td>資格</td> <td style="width:100%;" colspan="3"> CAST: (1)大學3,4年制學位 (2)2年制學位+1年工作經驗 (3)3年工作經驗<br> CSTE: (1)4年制學位+2年工作經驗 (2)3年制學位+3年工作經驗 <br>(3)2年制學位+4年工作經驗 (4)6年工作經驗 (5)在18個月內工作中或曾經工作於相關領域<br> CMST: (1)通過認證大學學位+4年工作經驗 (2)大專學歷+6年工作經驗 (3)8年工作經驗 <br>(4)持有有效CSTE(推薦)、在相關單位工作(必要條件)<br> 以上資格除了有特別標記的以外,其餘為擇一 </td> </tr> <tr> <td>其他</td> <td colspan="3">此為軟體測試之認證,認證的價格從100美金~450美金不等,但也要根據不同情況下判斷其價格,不同考試不一定在台灣都能考取,有些要至不同國家才能考取。考試除了助理為全選擇題外,包含了申論題,出題範圍為該組織定義的技能領域。</td> </tr> </table> #### 軟體質量的保證 <table style="text-align:center; width:100%;"> <colgroup span="4"></colgroup> <tr> <th></th> <th style="text-align:center">CASQ <br>Certified Associate <br>in Software Quality <br>軟體品管認證助理</th> <th style="text-align:center">CSQA <br>Certified Software <br>Quality Analyst <br>軟體品管認證分析師</th> <th style="text-align:center">CMSQ <br>Certified Manager <br>of Software Quality <br>軟體品管認證經理</th> </tr> <tr> <td>取得</td> <td><input type="checkbox" ></td> <td><input type="checkbox" ></td> <td><input type="checkbox" ></td> </tr> <tr> <td>資格</td> <td style="width:100%;" colspan="3"> 與軟體測試資格相仿,可以參考上方表格,除持有有效CSTE證照變更為持有CSQA。 </td> </tr> <tr> <td>其他</td> <td colspan="3">與軟體測試之收費標準與考試模式相仿,相對軟體測試比較偏向系統分析、架構分析及管理顧問等認證</td> </tr> </table> #### 軟體業務分析 <table style="text-align:center; width:100%;"> <colgroup span="4"></colgroup> <tr> <th></th> <th style="text-align:center">CABA <br>Certified Associate <br>Business Analyst <br>業務分析助理</th> <th style="text-align:center">CSBA <br>Certified Software <br>Business Analyst <br>業務分析師</th> </tr> <tr> <td>取得</td> <td><input type="checkbox" ></td> <td><input type="checkbox" ></td> </tr> <tr> <td>資格</td> <td style="width:100%;" colspan="2"> 與軟體測試助理即工程師資格相仿,可以參考上方表格。 </td> </tr> <tr> <td>其他</td> <td colspan="2">與軟體測試之收費標準與考試模式相仿,相對前兩者技術層面的認證此認證相對比較偏向業務部門認證</td> </tr> </table> ### IIST 此組織認證相關事宜就不一一介紹了,主要的認證包含以下六種領域,更專業且細項。後面數字部分為該領域認證有幾個階段。 * 專業測試認證 Professional Testing Certifications (3) * 敏捷測試認證 Agile Testing Certifications (2) * 自動化測試認證 Test Automation Certifications (2) * 測試管理認證 Test Management Certifications (3) * 行動端測試認證 Mobile Test Certifications (1) * 品質管理認證 Quality Management Certifications (1) ### OTHER * Quality Improvement Associate Certification (CQIA) <div style="text-align: center"> <img width="400" height="100" src="https://i.imgur.com/5hRvBzR.jpg" > <p>ASQ LOGO</p> </div> 為另一測試認證機構,相關之後有時間再介紹。 ### 總結 認證、證照不一定是必要的條件,但這也是一種加分或是自我驗證的一個方法。但是這些有幾百種,花點時間去了解相關內容,而不是一昧地追求數量會讓你在工作跟拿認證的路上更加順利。再來提醒大家兩個點1.有些雖然證照名稱一樣但也要看一下相關發照機構是哪間才不會到時候才發現拿到的可能是可信度比較低的證照了2.有些證照臺灣考取不到,可以就鄰近的國家去做考取。 祝大家都能順利考取、得到自己所嚮往的證照或是相關職位名稱!! ###### tags: `Testing` `Development` `Certification` `Software`