最近小編在后臺時常收到這樣的信息:“軟件測試工程師是青春飯嗎?”、“軟件測試工程師可以做到幾歲呀?”今天小編就來和大家侃侃軟件測試工程師可以做到幾歲這個事情。
軟件測試區(qū)別于其他開發(fā)類的崗位,是非常注重經驗積累的,越老越吃香,所以并不是青春飯,年紀大了也不用被迫轉行。開發(fā)行業(yè)從業(yè)者隨著年齡的增長,腦力和體力有可能跟不上,會面臨技能過時或是身體狀況滿足不了高強度的工作壓力,從而被迫轉行等問題,而軟件測試從業(yè)者則完全不用擔心這一點。軟件測試行業(yè)的職業(yè)生涯是很長遠的。
軟件測試可以做到四五十歲,老了可以做管理,或者自己創(chuàng)業(yè)。
軟件測試行業(yè)的從業(yè)人員更多為5-10年,或10年以上的軟件測試工程師,從一個人在22歲開始從事這個行業(yè)來看,行業(yè)主力軍也都是大約在30歲左右的年齡,而且據了解雖然一般的軟件測試工程師工作經驗在10年左右屬于黃金時間,再過來這個時間之后的人都是轉為管理人員了。所以,這樣來看,軟件測試工程師還是一個很穩(wěn)定的職業(yè)。
一般軟件測試工程師有兩種職業(yè)發(fā)展規(guī)劃,一條是管理線:軟件測試工程師(初級、中級、高級),測試組長(leader),測試經理,測試部長,項目經理,產品總監(jiān);一條是技術線:初級軟件測試工程師,功能測試工程師,自動化測試工程師,性能測試工程師,測試開發(fā)工程師,測試專家。不管你選擇哪條路線都是要不斷地學習的。
那么不同等級的軟件測試工程師需要具備哪些基本的能力呢?
測試員/測試工程師
直白的說,就是干苦力活的,主要的工作就是需求分析、測試方案、測試策略,都是一些基本的測試。當然你能夠掌握一些領域知識,比如你是測AI,大數據等等業(yè)務知識都懂。在一個就是帶一個外包團隊。主要也就是管理這些基礎的業(yè)務測試工作。
測試開發(fā)工程師
現在上面的職位在行業(yè)內部已經需求不大了,大多數都從這個職位開始招聘。一但提測試開發(fā),其實就一定要求你懂開發(fā),懂測試,并且有一定的深入工作的能力,你就要要求自己會編程能力了,JAV、Python、SQL,折頁都是最基礎的,然后就是業(yè)務測試。業(yè)務測試仍然會負責一部分測試的工作。領導會根據你的能力,給你安排一個比例。你的能力非常強,那就主要做技術,次要做業(yè)務,反而。但是你的技術真的是太LOW了,那你肯定就是100%全部做業(yè)務。
高級測試開發(fā)工程師/測試架構師
提到這個級別,業(yè)務測試其實已經非常少,甚至已經完全沒有了。這個時候更多的是負責整個團隊的流程管理、白盒測試體系、測試工具與測試平臺的開發(fā)。再有就是平臺質量的監(jiān)控,質量管理。大多數一個團隊里面,會有一個測試的管理,加上1-2個高級的測試開發(fā)工程師,或者叫測試專家。這個人會搭建整個持續(xù)的集成系統(tǒng)。持續(xù)集成、白盒測試、以及一些平臺的開發(fā),主要會交給這些人去專門負責這些。然后他會帶幾個測試開發(fā)工程師,這些測試開發(fā)工程師一邊學習技術,一邊做業(yè)務。剩下的貨可能會交給外包公司或者校招的人去做。
注意事項:
1、軟件測試是一個越老越吃香的工作。而且,對內企業(yè)來說,在想方設法地招聘新測試員的同時,還要竭盡全力地挽留老人?,F在是僧多粥少,對外招不到人的就想方設法地挖同行的墻角。
2、不管做什么,都要想容辦法提升自己,不然只會被淘汰。
文章來源:網絡 版權歸原作者所有
上文內容不用于商業(yè)目的,如涉及知識產權問題,請權利人聯系小編,我們將立即處理