測試開發人均年薪30w+?軟體測試工程師如何進階拿到高薪?
2023-01-14由 測試猿課堂 發表于 農業
給你個紙杯怎麼測試
“掌握什麼樣的技能可以讓軟體測試工程師獲得高薪?”在回答這個問題前,我們先了解一下軟體測試行業的現狀:
軟體測試目前在國內還算是朝陽行業,市場人才需求比較大,職業發展方向也比較多元化,可以說只要下定決心進入軟體測試行之後,不管朝哪個方向發展都可以實現自己人生的小夢想。
PS:這裡有一套2022最新版的軟體測試全套自學教程,包含了以下內容,記得一定要下載下來:
200集影片教程
教學課件
18套專案原始碼
67套測試工具軟體包
100個實景測試面試題
162個面試簡歷模板(資訊完整)
https://pan。baidu。com/s/10nqKV0Vp23BSgCiCt9EqNA
提取碼:3mkj
軟體測試的職業發展:
既然軟體測試這個行業這麼好,那麼是不是誰都能成功呢?當然也不是,任何一個行業都不可能隨隨便便成功,它需要的是我們有足夠的實力。
經常我們會聽到這樣一句話:“你的報酬不是和你的勞動成正比的,而是和你的勞動的不可替代性成正比。”同樣在軟體測試行業,你掌握的技能越多,不可替代性越強,薪資就會越高。
那麼怎麼加強自己的不可替代性,打造稀缺性呢?接下來我們從
軟實力和硬實力
兩部分給大家就展開來說:
一、軟體測試工程師所具備軟實力
對於測試人員的軟實力,除了我們經常所說的,需要有良好的溝通表達能力、責任心、耐心、細心、信心、善於思考、善於總結等能力外,我們還需要具備一下的特質。
1、腦洞夠大
大家做測試的時候,有沒有發現總是會有些人在提交缺陷(bug)的時候總是會讓人匪夷所思,且讓人看了還有種恍然大悟的感覺,包括在做某一個專案的時候,有的人提15個左右的BUG ,有的人卻可以提到45+的BUG,你不得不感嘆,有些人就是天生適合做軟體測試。
舉個例子:
一般在軟體測試工程師面試的時候,經常會遇到這樣一個問題:“給你一個紙杯,你要怎麼去測試?”如果這個時候你只是說功能測試相關的測試點,可能面試的預期效果就不會太好,這個面試題主要就是面試官要考察你的腦洞力是否夠大,具體回答大家可以參考:
2、與開發人員做好溝通
用我們平時一個通俗的說法就是,越不要臉越好。作為一名測試人員,和開發人員在業務上是屬於對立性質的。對開發人員來說,測試人員發現提出的缺陷(BUG)越多,就意味著自己的工作質量越差,需要重新返工的工作量也越大,甚至是和自己的業績影響直接掛鉤的,因此測試人員很多時候是很容易得罪到開發人員的。所以如何與開發人員進行良好溝通,並促使開發人員心平氣和的去修改測試人員提交的(BUG)很重要。
女生在在這一方面就顯得稍微有優勢一點,和開發人員說話溫柔點請求幫個忙,一般都是不會拒絕你的請求的。
至於男生就可以發揮下打不死小強的精神,態度誠懇有毅力點。
另外無論測試人員與開發人員的關係到底怎麼樣,專案質量保證永遠是一個團體的共同目標,測試人員與開發人員需要保證專案的質量,讓產品能夠按時上線。所以對於軟體測試工程師,在缺陷(BUG)跟蹤上一定得堅持自己的原則,例如現在又一個3級以上的缺陷(BUG)是馬上要改的情況,即使最後與開發人員鬧的不愉快的也要堅持自己的原則。
總之,能夠做事(很好發現問題),又會做人(在與相關人員的關係上張弛有度,最大化消除部門間矛盾)的軟體測試工程師,是十分難得的。
3、要秉承“偷懶”的優良傳統
當然這裡說的“偷懶”,可不是大家潛意識裡認為的玩手機、刷其它網頁等等一些娛樂休閒類別的,而是要秉承測試
工作怎麼簡單怎麼做的優良傳統。
舉個例子:
對於自動化測試的演變其實就是測試人員與傳統繁瑣測試工作的長期爭鬥過程,是經歷了很多代測試人員智慧的結晶,通俗點就是“偷懶”,出於“偷懶”的想法,把一些簡單重複且沒有技術含量的手工測試工作交給程式碼去完成。
二、軟體測試工程師所具備硬實力
對於硬實力,主要分為兩方面,一個是文憑(有個大專以上的學歷),另一個就是技能上的硬實力。接下來我們重點說一下技術上的硬實力對應的薪資情況:
第一階段:掌握基礎的功能測試
薪資情況:
技能掌握:
軟體測試的
基本的理論:
【Linux指令】:
【介面測試】:
【APP測試】:
第一階段:掌握效能和
自動化測試
測試
薪資情況:
自動化測試
效能測試
技能掌握:
效能測試
自動化測試
第三階段:測試開發
薪資情況:
測試開發
技能掌握:
精通效能和自動化測試後,往往都是向技術專家或是管理層方向發展了,所以需要掌握的知識技術內容需要更加全面:
總結:“什麼樣的技能可以讓軟體測試工程師獲得高薪?”要儘可能掌握多的測試技能,如掌握測試開發、安全測試、自動化測試、效能測試這些薪資比較高的測試工種,打造自己的稀缺性和不可替代性。同時記住功能測試是測試人員做測試工作的基礎與核心。