我想該問題應該是想問那些發展前景比較好吧,如果是的話筆者曾在自己的公眾號(軟體測試人生,有興趣的朋友可以關注下)裡面討論過作為一個測試人員十年後做什麼纔算是不被淘汰。再拿出來跟大家一起分享下(這個答案是我直接從另外一個問題copy過來的,如果知乎有自動合併類似問題的功能就好了)。

1、 行業測試專家:在該行業有非常豐富的測試經驗,並且形成自己一些通用的測試方法;只要該行業存在,自己肯定就不用擔心飯碗(行業沒落了,自己的優勢可能就沒有了),後面能夠進一步做測試諮詢。

2、 管理崗位:有豐富的測試管理經驗(包括流程,工具,方法,技術規劃等等);到哪裡都能過快速組建一個測試團隊。

3、 性能測試專家:精通各種性能測試工具和方法,最好是能夠有一些通用的性能測試方法來滿足不同類型產品的測試,這樣能讓自己走的更好。

4、 產品經理:通過自己對產品的理解,轉去做產品(遊戲叫策劃)。這需要自己具備很好的溝通能力(跟測試人員還是有很多相同的地方的),如果有機會並且自己有興趣的話,應該是一個不錯的選擇

5、 開發人員:這個時候至少是一個開發的項目經理或者技術專家,否則過的肯定還不如一個測試人員(大家可以觀察自己公司在30歲以上,還沒有一些讓大家公認很牛逼的技能的開發人員的現狀);如果達到這個程度了也還有進一步發展空間(不過個人其實不鼓勵工作了4年以上的測試人員去轉開發,因為你真的沒有太大優勢)

6、 創業人員:既然是創業,其實以前自己在幹什麼都沒有關係?只要你想去創業並且真的去幹了,那麼你就是一個創業人員(不管你有沒有成功,我都佩服你)。後面筆者會分享一篇「測試人員如何去創業」都文章,大家有興趣的話可以關注下。

7、 小老闆:請原諒我將前面的創業人員區分開來(我定義的創業人員是想改變世界的,但是這裡並不存在偏見),這個自己工作幾年,然後積累一點錢了,就可以隨便去幹點當個小老闆了,比如:開個水果超市,生意好的話肯定比打工要好很多。而且更加有時間去享受生活

8、 測試分析人員:有一套自己通用的分析方法,讓很多產品能夠拿來即用,並且有很好的效果。這樣肯定在測試領域能夠有一席之位。

9、 安全測試專家:這個就不用說了,絕對的高大上,而且後面只會變的越來越重要。

10、自動化測試專家:對於大部分產品,都能快速的整出一套自動化框架出來,並且證明對產品的幫助很大。另外在SET方面也有一些經驗。

11、 用戶體驗師:現在大部分是規劃經理負責的,測試也會有涉及,大部分公司沒有,但是如果你的公司有該職業的話,還是相當不錯的。

12、 技術支持人員:這個對於測試人員來說應該還是比較好轉的,但是瓶頸估計來的更快。

13、 全職太太:相信很多女生不會介意做這個職業的,家庭也可以是你的第二個事業。

14、 普通測試人員:這種始終如一的情況是我最不期望看到的,也是作為一個測試人員需要時刻提醒自己的,否則到時候肯定是一個很尷尬的場景(如果你沒有一個有錢的爹,生活也會很苦逼)。


1,你應該先查閱一下是否這個問題已經被人問過,有無現成的回答

2,如果你不滿意已有的回答,那麼可以在問題描述裏提及,現在這個問題太泛了3,問問題的技巧和應有的儀態,是我們要首要學習的關於發展路徑,可以參考我的其他回答:即將畢業想從事軟體測試這個行業,各位大師求指導?軟體測試工程師對職業的迷茫與個人的發展問題?http://www.zhihu.com/question/24819598/answer/29093854
測試員---測試工程師----程序員----項目經理----產品經理----迎娶白富美測試員---測試工程師----測試總監----迎娶白富美測試員---測試工程師----項目經理----產品經理----迎娶白富美

測試員---測試工程師----銷售---銷售經理----迎娶白富美

測試員---測試工程師----運維/技術支持----運維/技術支持總監----迎娶白富美測試員---測試工程師----售前----售前總監---迎娶白富美測試員---測試工程師----自主創業----迎娶白富美測試員---測試工程師----轉行----迎娶白富美

讓我們來看看軟體測試的幾種發展路徑

1、技術 + 管理方向:一枚萌新→ 技術階段→ 測試經理、主管這樣的管理崗

2、純技術方向 :一枚萌新→功能測試 →自動化/性能/安全→測試開發/性能、安全測試專家/架構師

3、產品方向:一枚萌新 →業務專家 → 產品經理、產品需求等崗位。

發佈於 2019-09-18繼續瀏覽內容知乎發現更大的世界打開Chrome繼續testerTechnologytesterTechnology

測試發展路徑:

TesterTT測試社區?

www.testertechnology.com


測試發展路徑:

TesterTT測試社區?

www.testertechnology.com


測試人員在職業發展上,概括說來可以分為「管理」和「技術」兩大類。除此之外,還可以在質量領域發展。

一、管理方向

軟體測試管理是大家比較熟悉的軟體測試職業發展路線之一,比較流行的設置包括測試組長、測試經理、測試代表、測試主管、測試總監、測試部長等。不同的公司中相同職位的工作範圍可能略有不同,按照管理級別的高低,大致又可分為以下三級。

1、初級軟體測試管理者:測試組長

測試組長一般由有兩年左右工作經驗的測試工程師擔當。

由於企業的規模和產品複雜度存在差異,測試組長可能會管理2~5名軟體測試工程師。一般來說,測試組長不會負責整個產品,只是負責其中的一個或多個特性。

測試組長並不是完全的管理者。他們從事的管理工作大多僅集中在測試計劃的制訂和執行上;在產品測試上,他們常會負責產品重點、難點的測試;除此之外,他們還要負責帶新員工,讓測試工作可以順利進行下去。

2、中級軟體測試管理者:測試經理、測試代表、測試主管

測試經理、測試代表、測試主管排名不分先後,都屬於中級軟體測試管理者,一般由有4年左右工作經驗的測試工程師擔當。

中級軟體測試管理者負責的對象為產品,可能會管理10~20名軟體測試工程師(其中包括測試組長)。

中級軟體測試管理者最重要的工作還是運作測試項目,制訂並執行測試計劃,測試結束後還需要對產品質量進行評估,給出產品發布建議。要做好這些,需要他們掌握更多的項目管理知識,深入理解項目價值,做好項目範圍管理、質量管理、成本管理、時間管理、風險管理和人力管理。除此之外,他們還要和開發人員、市場人員、服務人員等密切配合、緊密合作,其間,溝通協調能力必不可少。

他們依然是產品測試的骨幹,還是會負責產品測試的重點、難點工作,所以他們也不是純粹的管理者。

3、高級軟體測試管理者:測試總監、測試部長

測試總監、測試部長是軟體測試的高級管理者,一般都有10年以上軟體測試工作經驗,負責的對象是產品線或公司。

高級軟體測試管理者需要理解產品的商業目標,直接對產品成功負責。他們需要對測試團隊的發展負責,進行人員招聘和培養,留住關鍵人才,提高或更新不合格人員,提升團隊的勝任力和職業能力;負責項目財務管理(預算和控制);負責資源的計劃與分配;持續改進測試能力,提升效率和產品質量,從測試的角度對交付產品的成本、週期和質量負責。

即使是高級軟體測試管理者,也不可能是純粹的管理者。他們依然需要保持對軟體測試各種技術的領先性,因為軟體測試技術是上述工作能夠順利開展的基礎。

二、技術方向

軟體測試在技術上的發展方向,似乎不像軟體測試在管理上的發展方向那麼明確。一種觀點是按照測試資歷和能力分為助理軟體測試工程師(或者是實習軟體測試工程師)、初級軟體測試工程師、中級軟體測試工程師、高級軟體測試工程師和主任軟體測試工程師(或是資深軟體測試工程師)。但是這種分類方式並沒有突出「軟體測試技術」,所以個人更傾向於一種簡單的分法——產品測試技術和專項測試技術。

產品測試技術是指把某個具體(或一類)產品測試得更好的技術;專項測試技術並不是針對具體的產品,而是測試領域普遍適用的技術。

1、產品測試專家:軟體測試架構師

軟體測試在技術上可以向產品測試技術專家方向發展。

有些公司稱產品測試技術專家為軟體測試系統架構師(簡稱為測試架構師),這個稱謂是非常貼切的。

測試架構師和系統架構師在職責上是有一定對應關係的。

系統架構師在業務(需求)向開發技術轉換的過程中起到了橋樑作用,負責產品開發的整體架構設計;測試架構師是在業務(需求)向測試技術轉換的過程中起橋樑作用,負責產品測試的整體架構設計。

系統架構師負責對產品開發中的技術重點和難點進行研究與攻關;測試架構師負責對產品測試中的測試重點和難點進行研究與攻關,為測試組織提供最優的測試方法。

系統架構師協助開發項目經理制訂項目計劃和控制項目進度;測試架構師負責協助測試經理制訂測試項目計劃和控制測試項目進度。

系統架構師負責組織開發項目團隊內部的技術培訓工作;測試架構師負責組織測試團隊內部的技術培訓工作。

系統架構師需要有一定的戰略規劃能力、業務建模能力、數據分析處理能力、面向產品生命週期的質量保證和持續改進能力;測試架構師同樣需要這些能力。

有人評價系統架構師是產品開發的「靈魂」,那麼測試架構師就是產品測試的「靈魂」。

2、專項測試工程師

軟體測試在技術上,還可以向專項測試工程師方向發展,成為軟體測試某領域的專家。

從測試體系的角度來看,軟體測試發展至今,已經形成了一套完整的測試體系。測試體系中的任何一個環節,測試策略、測試分析設計、測試執行、測試評估、測試流程等每個領域的內涵都很豐富,包含了很多可以深入發展研究的技術,比如自動化測試技術、測試工具(包括產品測試模擬工具和測試流程管理工具)開發、缺陷分析和測試評估技術等。

從產品質量屬性的角度來看,專項測試技術還可以包含性能測試技術、可靠性


測試工程師常見的三條發展路徑:
  • 測試工程師-》高級測試工程師=》 測試專家
  • 測試工程師-》測試組長-》測試經理-》質量總監

  • 測試工程師-》開發工程師


推薦閱讀:
相關文章