我作爲一名測試工程師,職業發展方向是什麼?python
今天是兒童節,首先祝大朋友們節日快樂!安全
不知覺間,在軟件測試行業野蠻生長了七年之久。微信
一樣是半杯水,對於口渴的人來講,有人會說,哇、還有半杯水,也有人會說,唉~只有半杯水了。網絡
正由於我就是那個悲觀主義的人,一路上的焦慮迷茫都銘記於心。要感謝那些在我迷茫焦慮不知道前方的路該怎麼走時候幫助過個人羣友。可能如今不少同齡人都在用微信了,但QQ是陪伴過咱們這一代人成長的交友平臺。因此我創建了一個羣,讓軟件測試人在一塊兒抱團取暖,有不明白的技術點生活職場故事均可以直接在羣裏討論。架構
我整理了我做爲一名軟件測試工程師職業發展規劃和前景分析。但願能一塊兒成長!工具
測試工程師的職業發展通道比較多,在垂直領域以及橫向發展中都有很好的切入點。性能
垂直領域的發展,也就是在測試領域,主要目標是測試架構師、專項技術測試工程師(安全、性能等)、部門經理學習
圖糙理不糙,不是專業作美工的,多多包涵測試
不論是哪一個方向首先都要解決如下幾個問題優化
測試基本功是否是紮實,測試用例的經常使用設計方法、軟件測試質量模型、咱們設計測試用例的時候應該從什麼角度來考慮,針對特殊場景咱們應該怎麼去設計測試用例,測試接觸的業務種類以及測試場景是否是不少?
業務功底扎不紮實,對於業務的理解是否是很透徹,在需求評審、宣貫或者需求測試時是否是能提出來一些有看法的問題,針對產品或者需求的實現給出本身的一些建議
本身輸出的內容如何能讓測試領域以外的人簡單理解,而不是不少技術屬於,好比給項目經理說我們系統支持萬級QPS,項目經理聽到這句話心中必定是一萬隻草泥馬:QPS是啥玩意?
測試團隊是保障產品最終完成發佈的防火牆,在過程當中有一堆刁民(有多是人,也有多是事情)想影響咱們,咱們如何去識別出問題以及風險,而且及時推進問題的解決,好比:
4.一、開發提交的版本老是冒煙失敗,你怎麼去解決?
4.二、開發的版本延期了,怎麼辦?延期很嚴重,又怎麼辦?
4.三、版本過程當中穿插了不少的臨時需求對於原有的版本計劃產生了很強烈的衝擊,怎麼辦?
5.測試過程當中如何識別能夠優化的點來採用一些自動化手段來進行優化(爲了自動化而去自動化是很渣的行爲,必定是爲了解決問題而去自動化),這裏就須要去學習一些技術手段,好比JAVA、python、TESTNG、unittest、pytest、selenium、Jmeter等等工具不少,可以解決本身問題的纔是最實際的。
以上基礎問題若是都能作的差很少,這個時候你能夠結合自身的長處來進行一些發展,好比對於項目目標、測試策略、測試方案、業務的把控以及技術的落地比較好,能夠往測試架構師方向進行學習;若是對於測試過程當中的優化建議以及人員管理、任務分配等方向比較好,能夠往測試經理方向學習
除了測試垂直領域以外,咱們還能夠作哪些職業發展呢?
測試在公司內部有一個特長,其餘職能是比不上的,那便是業務的理解比產品經理甚至都要熟悉,依託於這塊,若是對於自身不想在垂直領域發展的,能夠在工做3~5年的時候考慮公司內部的轉崗,轉崗的方向有項目經理、產品經理、諮詢經理等與業務強相關的。
簡單畫了一個圖,能看明白就能夠了,佛系製圖。
爲何3~5年,這裏要說一下:
一、3~5年年齡還不是很大,轉崗以後還有幹勁以及衝勁去學習;
二、>5年再轉崗,你到其餘崗位你發現你除了業務熟悉其餘沒啥優點,到那裏以後就是一個新人,而你在公司的等級以及級別與對方部門是不匹配的,會很是尷尬。
轉了這些崗位有什麼發展或者前途呢?
產品經理能夠發展爲產品總監-業務線總監,一切公司都會依託於自身的業務進行發展,業務總監的位置話語權等相對於測試經理來講仍是高了太多,並且繼續深耕行業業務的話,產品總監也就基本上脫離了大部分作技術的35歲門檻。
項目經理+諮詢經理那就更不用說了,在咱們公司那都是前線員工,一線打仗拿單子的,單子落地,全部的項目交付就由項目經理來把關了,若是在這個崗位上面深耕,不論是前途仍是錢途都是很優秀的,並且項目經理這些崗位對於35歲這個年齡來講包容度會大不少。
以上都是我的在公司實際工做中的一些體會,但願對你有幫助。若是真的在IT行業長久幹下去,建議走產品經理、項目經理這樣的路線來走。不少人說技術很牛的人沒有35歲這個限制,可是技術很牛的人須要不斷提高本身,跟隨時代發展,學習吸取新的知識技術點,用一句容易暴露年齡的話,活到老學到老!
軟件測試工程師當前的主流仍是要求會自動化測試,若是正在作功能測試的小夥伴須要提高進階資料能夠加羣718897738,資料都整理好了,免去你網絡上處處找資料的麻煩,我經歷過找最新最好資料的不容易。有些還要收費,其中辛苦不言而喻。
接下來要作的就是,努力吧!好的職業規劃很重要,將來的你必定會感謝今天的本身!共勉一下。