軟件測試工程師的職業圈子是什么樣的?

發表于:2021-3-31 09:20  作者:程序員一凡   來源:博客園

字體: | 上一篇 | 下一篇 |我要投稿 | 推薦標簽: 軟件測試 職業發展

  互聯網企業,在研發技術部門(IT技術部門)一般就是分為這幾個類別:
  1.產品部
  2.開發部
  3.測試部
  4.運維部
  那在產品部門有一些什么樣的崗位?
  1.架構師/測試開發
  2.產品經理
  3.前端工程師
  4.開發工程師
  5.測試工程師
  6.運維工程師
  產品部:
  1.產品經理
  2.前端工程師或者說我們的設計工程師
  開發部:
  1.開發工程師
  測試部:
  1.測試工程師
  運維部:
  1.運維工程師
  2.實施工程師
  架構師比較特殊,開發有開發的架構師,測試有測試的架構師,在測試其實還有一個崗位測試開發。
  對于架構師不管是測試架構師還是開發架構師,那么他主要是做什么事情呢?主要就是去設計系統的框架。
  技術、經驗豐富,能否設計系統架構,并保證架構的穩定性,可擴展性、性能等。
  所以對于架構,技術是非常厲害的大佬。
  產品經理主要是做需求分析或者提供產品需求,那么他會經常跟實施工程師對接(實施是運維部門)及時反饋客戶需求,提供完善產品的需求。產品經理和開發、測試、前端接觸的都會比較多。
  因為我們要把前端的頁面設計出來,跟需求是息息相關的,所以前端工程師也會經常和產品經理進行溝通,那么開發工程師也是一樣,把產品經理提出來的需求用代碼進行實現,當他不明白需求要實現成什么樣子的時候,就會和產品經理進行溝通,目的就是實現功能并且功能易用。
  測試工程師就是我們的崗位,我們主要是針對于開發把這個功能實現了之后,我們去驗證這個實現的功能能不能用,易用性,在這個實現的基礎上還有沒有提升或者說提升用戶體驗性的工作。
  我們測試這個軟件也是根據產品需求來的,所以說遇到產品需求不明確的時候,我們測試工程師也會經常去跟產品經理進行溝通。
  再一個和我們測試工程師工作最為密切的就是開發工程師,因為開發做出來的這個產品是由我們去進行檢測工作,在這個過程中間遇到bug之類的問題,第一時間肯定是和相對應的開發去進行溝通,并且協助定位問題并解決問題,然后進行回歸測試等一系列的工作。
  運維工程師就是去確保提交給客戶的產品軟件不出問題,確保后臺不出問題,確保服務器、網絡出現了問是育夠及時修復。
  這個是我們互聯網企業中間部門以及崗位的劃分。
  至于說軟件開發公司,其實基本上與互聯網企業架構是差不多,提供的崗位也是差不多,在這里就不重復了。
  至于外包公司就分為兩種,第一種外包公司是同時有開發能力以及人才外包的這一類公司,就會和互聯網企業架構差不多,因為他要有開發崗,所以也要有相對應的工作人員。
  還有一種就只去負責人力的招聘,只負責篩選人,把人員招到之后,分配給到合作的公司,就沒有互聯網企業的一系列崗位。
  你去外包公司的話也要分清楚,你去的這個外包公司是屬于人力外包公司還是具有開發軟件以及人力外包的這種公司,具有開發能力的公司規模會比較大,接到的項目也會比較的多。
  這是我們在公司中間的一些部門劃分,以及崗位的選擇。講到這個崗位選擇又跟大家多講幾句
  關于在我們測試崗位的發展,有一個什么樣的路徑,第一種我們是從技術的角度第二種就是從管理的角度,測試屬于IT中的一個類別,它就是屬于一個技術崗,所以說從技術的角度我們可以這樣子來規劃
  功能測試工程師—>自動化測試工程師—>性能測試工程師—>性能測試工程師—>測試開發—>測試架構師
  因為你剛出去的話,肯定都是從功能測試開始做,然后我們學習了相關自動化測試技術之后,就可以跳到自動化測試工程師崗位,再有呢性能測試工程師,做到性能之后再去做測試開發,再就到測試架構師。

      本文內容不用于商業目的,如涉及知識產權問題,請權利人聯系51Testing小編(021-64471599-8017),我們將立即處理

評 論

論壇新帖

頂部 底部


建議使用IE 6.0以上瀏覽器,800×600以上分辨率,法律顧問:上海信義律師事務所 項棋律師
版權所有 上海博為峰軟件技術股份有限公司 Copyright©51testing.com 2003-2021, 滬ICP備05003035號
投訴及意見反饋:webmaster@51testing.com; 業務聯系:service@51testing.com 021-64471599-8017

滬公網安備 31010102002173號

51Testing官方微信

51Testing官方微博

掃一掃 測試知識全知道

农村里的风流韵事