規劃是未來的事情,根據未來的目標,立足於當下去執行(確實現在的行動)。有了規劃就會有目標,有了目標和方向人生就不會迷茫。
測試工程師做職業規劃就需要了解測試工程師的職業發展有哪些?
一、從職級方面來看,分為:初級測試工程師、中級測試工程師、高級測試工程師
不同的級別又需要具備什麼樣的能力呢?
(一)初級測試工程師,薪水範圍月薪6k-10k:
(1)編寫測試用例---》測試執行---》提交缺陷---》進行缺陷管理--》熟悉項目管理,缺陷管理的軟件使用(例:svn、jira等)
(2)數據庫的能力:多表查詢,修改數據,插入數據等基本的數據庫知識
(3)抓包的能力,熟悉fiddler或Charles一種抓包工具的使用
(4)web需要知識:http協議、瀏覽器工作原理、TCp/IP協議等
(二)中級測試工程師(在初級測試工程師的基礎之上),薪水範圍10-20k:
(1)熟悉一門語言:python/java
(2).具備自動化測試的能力:uI,api
(3).具備性能測試的能力:jmeter進行測試
(4).能夠進行接口測試:postman或jmeter進行接口測試
(5)操作系統不同:Linux,,Linuxshell
(三)高級測試工程師,薪水範圍20-35k
(1)具備測試開發的能力,能夠用編程語言完善自動化測試工具
二、從職業方面來看,分為:
(一)技術類:
(1)功能測試工程師(同初級)
(2)功能自動化測試工程師:python+selenium
(3)白盒測試(單元測試)工程師:junit、unittest、robotframework、pytest等常用測試框架,能熟練編寫單元測試用例;熟悉python/java等至少一門編程語言
(4)接口測試工程師:jmeter,postman等接口測試工具的使用,往上發展能夠用編程語言修改接口測試工具
(5)測試開發工程師:能夠熟練使用編程語言java/python進行自動化測試工具的編寫或修改
(6)性能測工程師:LoadRunner、JMeter等測試工具,往上發展能夠用編程語言修改性能測試工具,
(二)管理類:
(1)測試主管:對公司的所負責項目的把控,熟悉項目流程,能夠編寫測試計劃,測試方案等;技術上具備中級測試工程師的能力
(2)測試經理:人員的測試激勵;項目的流程把控;技術上至少達到中級測試工程師的能力
(3)測試總監:能夠完善公司的流程;技術水平達到高級測試工程師的能力
(4)質量專家:熟悉TMMI認證或CMMI,對行業要求熟悉
(三)業務類(對公司的業務流程和產品熟悉,表達能力強):
(1)業務專家
(2)諮詢專家
(3)售前工程師
三、個人如何做職業規劃
根據
學歷:如果學歷不足的,建議提升到至少本科及以上學歷
專業:非專業的,建議走管理類或者業務類發展,成為行業專家
性格:內向的小夥伴建議往技術類發展
興趣愛好:自己喜歡的一定是最願意下功夫的,根據自己的興趣愛好選擇發展的方向
閱讀更多 DoingTorey 的文章