測試工程師的職業規劃和職業發展 入門篇

2021-09-14 00:16:05 字數 2180 閱讀 6927

由於種種原因,很多人選擇了測試這個職業,在職場和測試領域當中幾經風雨,有的人順時應勢走出了一片天地,有的人選擇離開從事其他職業……

筆者作為乙個在測試行業略有想法的測試人員,對測試人員的職業規劃和職業發展做一些總結和大致方向的展望,以此希望對剛選擇測試職業的人,對那些在測試職業發展過程中看不清自己方向,比較迷茫的人,給出一些參考,可以讓大家借鑑。

大家的想法和心得體會彼此印證,從而在後續的生活和工作中,找到自己的發展方向和目標,並去堅持的走下去。

本文分兩個階段描述測試人員的職業規劃和職業發展,第乙個階段是從零開始到入門篇,主要面向乙個測試新手,從業經驗在0~2年內的測試人員;第二個階段為合格的測試工程師的高階篇,主要面向從業已經有2~5年的測試人員,讓有一定經驗的測試人員高階為高階測試工程師,讓一些在某些方向面臨瓶頸的測試工程師可以參考,找到自己合適的方向和突破點。

此外,本文對測試工程師常見的困惑問題進行了列舉,並根據個人的一些心得進行了解析說明,希望被問題困擾的測試人員也能從中找到一些共鳴之處。

入門篇——測試從0開始到合格的測試工程師

開篇、測試在it領域的一些特點:

基於測試行業的特點,很多人選擇了測試這個職業:有人希望從事開發工作,但是沒有工作經驗,希望從測試入手。有人希望多積累知識,以便後續轉行從事其他相關職業。有人只是因為就業壓力,又聽從所謂中國急缺的幾類人才,從而選擇了測試工作……。

究竟有哪幾類人會最終走進測試這個職業的大門?不同的技術背景和知識積累,在進入測試職業的大門後,大家最主要的學習和努力方向有所區別,甚至後續的發展方向也不盡相同。

一、入門背景:

1.1相關行業業務人員

1.2從開發轉行到測試

1.3職場新鮮人,無專業知識者

1.4職場新鮮人,計算機相關專業背景

1.5職場新鮮人,接受過專業機構培訓

有可能遇到的問題是個人態度方面的調整:由原來的甲方/使用者,轉變為乙方/測試人員。

1.2從開發轉行到測試

特點:對業務實現原理,缺陷分析定位熟悉,對開發流程、測試流程可能比較熟悉。

對實際的測試工具需要重新上手學習,對測試工作的目的和工作方式需要重新進行思考,特別對自動化的優缺點、測試裝備開發的適用範圍要有清醒的意識。

1.3職場新鮮人,無專業知識者

1.4職場新鮮人,計算機相關專業背景

通用測試基礎知識

業務知識和行業測試知識

計算機基本操作和基礎理論

需要的能力

1.5職場新鮮人,接受過專業機構培訓

特點:測試行業的工具、方法、思路等,什麼都會一些,但是什麼都不精通。

要盡快的理論結合實踐,研究不同行業的著力點,學以致用。

成長為乙個合格的測試工程師,所需要掌握的技能樹可以參照上文;不同的從業者,可以根據實際的知識技能積累,做適當優化。殊途同歸,要成為乙個合格的測試工程師,上述技能樹的所有知識點都需要熟悉和掌握。

經過對一些基礎知識的學習,根據個人的學習和理解能力,有的人是囫圇吞棗,一知半解或一鱗半爪;有的人是對知識技能點掌握較好,對具體的測試表現了較強的適應性。整體來說,經過三個月到半年左右,就可以達到第乙個基本的要求階段,也開始執行實際的測試任務,後面就需要在工作中一邊工作一邊學習提高。

面向所有的測試人員:

1、熟悉業務知識,熟悉系統架構;

2、了解主流的測試方法,測試術語,提高測試設計的能力

3、結合實際的測試特點,熟悉一種自動化測試工具

4、熟悉一種測試管理工具

5、熟悉測試bug跟蹤、bug控制的溝通技巧

6、提高總結能力,對測試過程中的各種排除方法、對系統特性、對測試工作的階段進行總結

利用自己在業務方面的優勢,積極補充有效的測試場景和測試用例,提供在業務方面的價值。

對於從開發轉行到測試的人員:

對於職場新鮮人:

需要繼續的學習和工作,要比別人付出更多的努力,因為除了業務知識、測試知識外,還有剛到職場的很多關卡要克服,可能有背井離鄉,出門在外的孤獨感,剛剛參加工作,自我定位和心態調整的適應期等等。

對於受過專業培訓的職場新鮮人:

從零開始成長為合格的測試工程師,圖示如下(根據網上的資料進行修改)

刪除

(選填) 描述

經過前面的學習和積累,可能在一年到兩年的時間內,大家基本上都可以成為乙個合格的測試工程師。下面,我們怎麼發揮自己的興趣和優勢,怎麼進一步發展,規劃自己的職業呢?

測試架構師 軟體測試工程師的職業規劃

1.1 管理 表1 管理級別區分 1.2 技術 產品測試技術是指把某個具體 或一類 產品測試得更好的技術 專項測試技術並不是針對具體的產品,而是測試領域普遍適用的技術。表2 測試技術類專項測試技術 表3 質量屬性類專項測試技術 1.3 做管理還是做技術 為什麼軟體測試具有這樣的特性呢?這是因為軟體測...

演算法工程師的職業規劃

參考鏈結1 程式設計師的三個發展分支 資深技術工程師,對於技術比較痴迷,有這方面的鑽勁。以後可以去做技術顧問,可能一周只去公司兩天,但是拿的工資是非常高的。2.管理 有長時間的工作經驗,在公司可以帶別人去成長,目前常見的三個管理職業,專案經理 產品經理,技術總監。做管理需要高情商,維護人事關係,有自...

軟體工程師的職業規劃

好好規劃自己的路,不要跟著感覺走!根據個人的理想決策安排,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,爽一些。那麼,就需要慎重安排自己的軌跡。從哪個行業入手,逐漸對該行業深入了解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什麼,當你對乙個行業有那麼幾年的...