初級測試工程師與高級測試工程師的區別


初級測試工程師:
  剛入門的擁有計算機科學學位的個人或具有一些手工測試經驗的個人。開發測試腳本並開始熟悉測試生存周期和測試技術。工作通常都是按照軟件測試方案和流程對產品進行功能測驗,檢察產品是否有缺陷。

高級測試工程師/程序分析員:
  具有3-4年經驗的測試工程師或程序員。幫助開發或維護測試或編程標准與過程,負責同級的評審,並為其它初級的測試工程師或程序員充當顧問。繼續拓展編程語言、操作系統、網絡與數據庫方面的技能。熟練掌握軟件測試與開發技術,且對所測試軟件對口行業非常了解,能夠對可能出現的問題進行分析評估。
  
  軟件測試工程師(SoftwareTesting Engineer)指理解產品的功能要求,並對其進行測試,檢查軟件有沒有錯誤(Bug),測試軟件是否具有穩定性(Robustness),寫出相應的測試規范和測試用例的專門工作人員。簡而言之,軟件測試工程師在一家軟件企業中擔當的是“質量管理”角色,及時發現軟件問題並及時督促更正,確保產品的正常運作。按其級別和職位的不同,分為三類。
  ★高級軟件測試工程師,熟練掌握軟件測試與開發技術,且對所測試軟件對口行業非常了解,能夠對可能出現的問題進行分析評估[1]  ;
  ★中級軟件測試工程師,編寫軟件測試方案、測試文檔,與項目組一起制定軟件測試階段的工作計划,能夠在項目運行中合理利用測試工具完成測試任務;
  ★初級軟件測試工程師,其工作通常都是按照軟件測試方案和流程對產品進行功能測驗,檢察產品是否有缺陷。
  
軟件測試工程師 - 進階之路
  以下軟件測試職業發展的各個階段,看看大家現在都到什么階段了,為自己好好規划下自己的職業道路。這是國外公司的職位分布,中國國內一些走在前列的公司,也差不多在國內可能晉升要快的多。
  1、初級測試工程師剛入門的擁有計算機科學學位的個人或具有一些手工測試經驗的個人。開發測試腳本並開始熟悉測試生存周期和測試技術。
  2、測試工程師/程序分析員 具有1-2年經驗的測試工程師或程序員。編寫自動測試腳本程序並擔任測試編程初期的領導工作。進一步拓展編程語言、操作系統、網絡與數據庫方面的技能。
  3、高級測試工程師/程序分析員 具有3-4年經驗的測試工程師或程序員。幫助開發或維護測試或編程標准與過程,負責同級的評審,並為其它初級的測試工程師或程序員充當顧問。繼續拓展編程語言、操作系統、網絡與數據庫方面的技能。
  4、測試組負責人具有4-6年經驗的測試工程師或程序員。負責管理1至3名測試工程師或程序員。擔負一些進度安排和工作規模/成本估算職責。更集中於技能方面。
  5、測試/編程負責人具有6-10年經驗的測試工程師或程序員。負責管理8至10名技術人員。負責進度安排、工作規模/成本估算、按進度表和預算目標交付產品。負責開發項目的技術方法。為一些用戶提供支持與演示。開發一些特定領域的技術專長。
  6、測試/質量保證/開發(項目)、經理 具有10多年的工作經驗。管理8名或更多的人員參加的1個或多個項目。負責這一領域(測試/質量保證/開發)內的整個開發生存周期業務。為一些用戶提供交互和大量演示。負責項目成本、進度安排、計划和人員分工。
  7、計划經理具有15年以上開發與支持(測試/質量保證)活動方面的經驗。管理從事若干項目的人員以及整個開發生存周期。負責把握項目方向與盈虧責任。
  8 、測試負責人在測試工作中,還需要根據實際情況不斷改進測試過程,提高測試水平,進行測試隊伍的建設等。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM