作為軟件質(zhì)量控制中的重要一環(huán),在大型的軟件開發(fā)企業(yè)中,軟件測試工程師基本處于“雙高”地位,即地位高、待遇高。同時,軟件測試的人才需求缺口超過20萬人。可以說他們的職業(yè)前景非常廣闊,而人才的緊缺也促使軟件測試工程師的薪資逐漸走高,高級測試工程師年薪可高達10萬元。從近期的企業(yè)人才需求和薪金水平來看,軟件測試工程師的年工資還有逐年上升的明顯趨勢。
測試工程師一般會分為以下幾個等級:初級測試工程師、中級測試工程師和高級測試工程師。不同的級別的測試工程師薪資差異很大。
高級測試工程師:高級測試工程師年薪約8-10萬元左右。他們不但需要掌握測試與開發(fā)技術(shù),而且對所測試軟件對口的行業(yè)非常了解,能夠?qū)y試方案可能出現(xiàn)的問題能夠進行分析和評估。
中級測試工程師:中級測試工程師的年薪約在5-6萬元左右。他們要能夠編寫測試方案,測試文檔、與項目組一起制定測試階段的工作計劃。能夠在項目中合理利用測試工具來完成測試任務(wù)。
初級測試工程師:初級測試工程師的年薪約在2-4萬元左右。他們的工作通常是按照測試方案和流程對產(chǎn)品進行功能測試,檢查產(chǎn)品是否有缺陷。
據(jù)了解,想要成為一名合格的軟件測試人員,不僅需要理解和掌握測試理論、標準和規(guī)范,還需要根據(jù)不同企業(yè)的產(chǎn)品特點,熟練操作一種甚至多種測試工具。軟件企業(yè)在招聘測試人員時一般要求計算機專業(yè)大專或以上學歷,除了熟悉相關(guān)的測試理論和常用的測試工具外,還要有比較廣泛的知識面,例如,掌握數(shù)據(jù)庫知識、操作系統(tǒng)知識、編程知識等;具備計算機編碼或測試相關(guān)工作至少 1 年以上經(jīng)驗。對于資深的軟件測試人員而言,還需具備自主開發(fā)測試工具的能力。對于想進入軟件測試行業(yè)的人而言,BTEST是一個很好的選擇,這是一門面向軟件企業(yè)測試崗位的高端培訓課程,該課程通過對相關(guān)知識和技能的科學系統(tǒng)化訓練,培養(yǎng)具備一定軟件項目開發(fā)和測試經(jīng)驗、具備較強動手和學習能力、能夠滿足軟件測試崗位基本素質(zhì)要求的實用型軟件測試人才。