軟體測試行業已經發生很大變化,你跟上變化了嗎?

經濟寒冬放大了軟體測試工程師職業危機,也加速推動了行業發展

自 2018 年底開始,隨著經濟發展下行,互聯網中小型企業甚至行業巨頭(包括京東、滴滴等)開始接連不斷曝出裁員新聞,裁員比例普遍在 10-20%,波及所有崗位。過往快速擴張和火熱招募的情景彷彿還在眼前,轉瞬間卻變得寒風入骨。美團創始人王興

在飯否轉發了一段文字「2019 可能會是過去十年里最差的一年,但卻是未來十年里最好的一年」,某種程度上也體現了企業家對經濟形式的長期悲觀和壓力感知。

經濟大環境不好,投資和業務盈利預期收緊,企業出於生存本能,會勒緊褲腰帶,減員增效,即裁掉多數低端人才,保留或重新招募少數高端人才,讓公司的運營成本、人力效率和業務質量達到最佳平衡點。尤其是,前些年互聯網熱潮紅利造成 IT 技術人才平均薪資有溢價水分,企業人力成本高企,也讓裁員成為過冬最直接有效的手段。

在軟體測試領域,這一現象或許更為明顯。為了降低人力成本,企業會更多的使用外包測試服務,而外包市場的發展壯大,又會進一步推動企業砍掉更多不必要的人力資源。外包公司本質上是通過廉價(或者說更貼合市場價值)的勞動力賺取人力成本剪刀差,也順帶擠破了部分測試崗位的薪資泡沫。所謂潮水漲起時你只看到人人都在高處,潮退時,你才知道誰在裸泳。

所以,當下可以看到測試行業有趣的人才現象:許多互聯網企業尤其是大型企業在逐步大幅降低黑盒/功能測試工程師的全職比例,同時又在高薪招聘、補充具備更高技能水平的中高級測試開發工程師。甚至由於行業人才緊缺,有相當一部分研發工程師在轉型成為測試開發和質量管理高級人才。

經濟環境變化只是一個外部誘因,本質原因還是軟體測試行業的人才結構和從業技能要求正處於快速變革的階段。經濟寒冬只是加速了這個奇點的到來。

工作被裁,面試被拒,這些都不可怕,可怕的是行業在發生巨變,而你卻原地踏步

一方面,測試行業原有的瀑布流工作模式導致傳統手工測試仍然佔據主導地位,另一方面,隨著雲計算、大數據、AI 等新技術的高速發展,以及微服務架構、 DevOps 的流行,以自動化測試技術主導的測試體系正在快速崛起。

長遠來看,手工測試雖仍具有不可替代的價值,但隨著測試工作逐漸被開發人員分擔、被自動化測試技術體系和質量平台接管,手工測試「點點點」佔據的份額其實會越來越窄,無法支撐起一個單獨崗位的技能要求。

未來的軟體測試工程師和質量人員必須同時具備一定的開發和運維能力。測試人員會更深入介入開發工作,通過測試左移,提前與開發人員一起制定測試計劃,推動代碼評審、代碼審計、單元測試、自動化冒煙測試、測試精準化分析以及研發自測等來保證研發階段的質量;另外,測試人員會也會參與配置部署,將自動化測試用例配置到持續交付鏈中,並通過測試右移,全流程監控發布後的應用質量。總之,作為 DevOps 關鍵角色,測試人員將推動開發和運維共同實現高效交付高質量產品的目標。

TesterHome 社區軟體測試行業 2018 年度調研報告

當前測試階段的眾多測試流程能有效直接的保證產品的驗收質量,合理的資源分配和安排能讓測試價值輸出更大,這是過去測試行業很多年積累下的經驗結晶。而研發階段的質量保證手段能夠對階段性的工作的產出進行有效的評估度量,從而能更早的發現問題,有效的提升產品質量。

但過去幾十年的測試行業一直沒有很好的對測試工作進行有效的數據化建設,導致測試工作一直處於價值浪費的狀態。在自動化測試技術和當代的數據分析科學,尤其是 AI 技術的蓬勃發展下,測試工作將迎來新機遇,發揮出過去實現不了的更大價值。

作為測試行業從業者,你是在原地踏步,還是未雨稠繆?面對未來變化,你做好準備了嗎?

打造更高質量的軟體工程能力是互聯網科技企業的核心競爭力

互聯網+時代,軟體測試和質量保障人員面對邏輯複雜而迭代加速的企業業務要求,必須不斷升級技術和管理水平,才能長久的保證企業業務核心競爭能力。這是所有互聯網企業尤其是動輒億級用戶的大中型公司所面臨的嚴峻挑戰。

2019 年初,華為任正非公開信《全面提升軟體工程能力與實踐,打造可信的高質量產品》宣布華為決定投入 20 億美元全面提升軟體質量,刷爆了 IT 技術人朋友圈。華為這一吶喊可謂振聾發聵,宣示當下互聯網企業競爭已經進入拼技術實力的「硬核時代」。

隨後,阿里、騰訊、小米等互聯網巨頭紛紛跟進,在完成各自史上最大規模組織架構調整之後,技術和質量保障委員會的重要地位都進一步凸顯,對質量人才的爭搶也日趨激烈。

互聯網大廠 BAT 想要的測試人才能力畫像

當前一線互聯網大廠對不同職級測試開發工程師的能力要求可以參考下圖:

對應的 BAT 薪資待遇可參看下圖(僅供參考):

給測試同學的一點建議

對於測試行業同學的整體建議就是快速明確自己的職業方向,提升核心競爭力:

  • 技術能力:編程能力、自動化測試技能(UI 自動化、介面自動化)、CI/CD、架構能力
  • 領域知識:業務領域知識、數據管理意識、業務架構能力
  • 編程語言:Java、Python、Shell、SQL
  • 軟實力:項目管理、溝通能力
  • 職業選擇:首選名企、大廠、一線城市
  • 學歷(學歷建設是長期的事情)
    • 非本科的需要注意提升學歷
    • 本科以上的同學注重能力和項目履歷

人生如逆水行舟,不進則退。測試同行尤其是傳統和初級測試工程師應積極應對行業變化,把握好時間窗口期,努力提升技能,達到行業發展對測試人才的更高要求。(end)

P.S. 本文部分圖片援引自 TesterHome 社區測試行業核心數據年度調研報告。

- 推薦學習 -

這裡推薦霍格沃茲測試學院的「測試開發從入門到高級實戰」課程,已經成功助力多位優秀的測試同學系統提升測試開發進階技能,衝擊名企拿到高薪 Offer 。

霍格沃茲測試學院的「測試開發從入門到高級實戰」系列課程體系是根據阿里、騰訊、百度等一線互聯網公司的測試開發技術棧設計,並由 TesterHome 社區多位技術大咖、一線資深測試架構師以及測試經理執教,涵蓋當下最熱門的移動自動化測試技術、Web 自動化測試技術、介面測試、性能測試、安全測試、移動專項測試、持續集成與 DevOps、代碼審計與分析、質量監控體系建設等內容。

「測試開發從入門到高級實戰」課程也是騰訊課堂官網「軟體測試開發」課程搜索排名 NO.1 的經典課程,由 20+ 一線互聯網名企資深測試經理、測試架構師 3 年打磨更新,已經培養了 300 多位測試開發工程師,課程好評率 100%

100 家互聯網一線大廠如阿里、百度、騰訊、華為、今日頭條、美團、小米、OPPO 等測試經理都在霍格沃茲測試學院長期招募優秀測試開發人才,學院也會即時同步名企 Offer 信息,並定期組織內推活動。

目前第九期班火熱招生限時優惠中,想系統提升技術實力的測試同學可關注「小助手」微信,回復「第九期」,進入諮詢群,了解更多優惠信息。


推薦閱讀:
相关文章