測試工程師的發展前景,軟體測試工程師的前景如何

2021-03-03 20:27:35 字數 4887 閱讀 6393

1樓:匿名使用者

別幹。要麼就幹純程式設計,要麼就看生產線,不要夾在兩者之間。

2樓:匿名使用者

一般般吧,研究院比較多

3樓:熊貓坐板凳

你指的是軟體測試嗎?

如果是的話,我個人覺得這個只能做你短期的目標,熟悉以後,你要選擇去做開發,畢竟,開發才是產能的部門

系統測試工程師就是軟體的,差不多,先做做,然後轉開發吧。

軟體測試工程師的前景如何?

4樓:晴天依舊

前景分析:

軟體測試人員的主要職責是對軟體產品的整個開發過程進行監督和檢驗,使之能夠達到滿足客戶的需求,因此對於企業來講是十分重要的崗位。在國外,一般軟體測試人員與軟體開發人員的崗位設定比例是1:1,像微軟在開發windows2000時候使用的軟體開發人員是1700名,而專業的測試工程師有3200名,測試開發人員比例高到1.

7:1,由此可見軟體測試崗位重要性的不一般。

軟體測試工程師(software testing engineer)指理解產品的功能要求,並對其進行測試,檢查軟體有沒有錯誤(bug),測試軟體是否具有穩定性(robustness),寫出相應的測試規範和測試用例的專門工作人員。簡而言之,軟體測試工程師在一家軟體企業中擔當的是「質量管理」角色,及時發現軟體問題並及時督促更正,確保產品的正常運作。按其級別和職位的不同,分為三類。

按其級別和職位的不同,可分為三類:

高階軟體測試工程師,熟練掌握軟體測試與開發技術,且對所測試軟體對口行業非常瞭解,能夠對可能出現的問題進行分析評估 ;

中級軟體測試工程師,編寫軟體測試方案、測試文件,與專案組一起制定軟體測試階段的工作計劃,能夠在專案執行中合理利用測試工具完成測試任務;

初級軟體測試工程師,其工作通常都是按照軟體測試方案和流程對產品進行功能測驗,檢察產品是否有缺陷。

軟體專案開發是個分工明確的系統工程,不同的人員扮演了不同的角色,包括部門經理、產品經理、專案經理、系統分析師、程式設計師、測試工程師、質量保證人員等。可見,軟體測試工程師只是軟體專案開發中的一個角色而已。

測試工程師承擔的任務角色決定工作內容和承擔的任務。測試工程師的角色應該承擔什麼任務呢?這沒有統一的答案。

因為,這與軟體公司的規模,軟體專案管理制度,公司領導和專案經理的管理風格,以及具體軟體專案自身的特點有很大關係。而且,測試工程師也有普通和高階之分。

籠統的答案列舉如下:

設定軟體測試環境,安裝必要的軟體工具。

執行軟體,發現和報告軟體缺陷或錯誤。尤其需要快速定位軟體中的嚴重的錯誤。

對軟體整體質量提出評估

確認軟體達到某種具體標準

以最低的成本,最短的時間,完成高質量的測試任務

......

在這其中,最重要的是要明確,程式設計師的責任和目標。在執行任何具體測試任務前,都要在專案組內對於責任和目標達成共識,以免帶來後續工作的相互推諉。

提高測試質量的要訣

另外一個值得注意的方面就是工作效率和質量,或許高階測試工程師與普通測試工程師的主要區別在於高階測試工程師可以更快地發現更多軟體中的嚴重錯誤。對此,有什麼可以借鑑的訣竅嗎?請嘗試以下方法,保證不會使您失望。

首先測試程式的核心功能,然後測試輔助功能。

首先測試功能,然後測試效能。

首先測試常見情況,然後測試異常情況。

首先測試經過變更的部分,然後測試沒有變更的部分。

首先測試影響大的問題,然後測試影響小的問題。

首先測試必須測試的部分,然後測試可選或沒有要求測試的部分。

服務員需要強調的一點是,無論你是多麼高階的測試工程師,都要明白無論測試需要的工具多麼複雜,測試步驟多麼冗長,測試工程師在軟體專案開發中始終都是扮演服務員的角色,這是由測試工作的特點決定的。任何服務都有被服務物件—客戶,測試工程師的服務物件有哪些呢?

最重要的客戶是軟體的使用者。測試工程師需要站在客戶的使用和需求角度測試軟體,報告問題。

專案經理也是客戶。測試工程師需要報告測試工作進度和發現的問題,尤其是嚴重的問題。

程式設計師是最經常打交道的客戶。為了便於程式設計師重複報告的錯誤,儘量提供良好的軟體問題報告,以便程式設計師可以更快的修復軟體錯誤。

技術文件工程師、市場開發人員和技術支援工程師也都是測試工程師的服務物件。

避免錯誤

前文已經指出測試工程師應該明確角色,明確任務和責任。知道哪些是自己分內的事,哪些是不屬於自己的事。一定要盡最大努力完成分內的事,不要做不屬於自己的事情,以免弄巧成拙。

為了更好的扮演軟體測試工程師的角色,儘量避免犯下面的錯誤:

1.承諾完成測試的軟體沒有質量問題

軟體測試只是保證質量的一種方法,軟體測試工程師的工作不會直接提高軟體質量,因為絕大多數軟體錯誤都需要程式設計師修復。軟體測試只能證明軟體存在錯誤,不能保證軟體沒有錯誤,不可能找出全部軟體錯誤。個人的能力和對質量的影響範圍很小,軟體質量的提高要靠軟體專案團隊全體成員的共同努力。

2.承擔軟體的釋出權利

不要因為軟體中存在還沒有修復的錯誤,而試圖提出更改軟體釋出的計劃。也不要認為已經完成了測試計劃,自己決定可以釋出軟體。因為,改變軟體釋出計劃可能要失去進入市場的良機和很多客戶,對此造成的經濟和公司市場的損失將不是測試工程師能夠承擔的。

另外,軟體釋出後,如果使用者發現了新的軟體錯誤,公司領導或專案經理可能將過錯加在軟體測試人員的頭上,因為他們同意釋出軟體。通常軟體釋出的權利由產品經理、專案經理、測試經理、市場經理共同集體討論決定。

3.扮演過程改進成員的角色

軟體測試工程師必須報告錯誤,有時也要分析錯誤的型別、特徵和產生錯誤的原因。但是,不要主動提出改進軟體過程的具體改進措施,更不要直接干涉程式設計師的工作方式,以免出力不討好,影響今後的愉快合作。軟體過程改進的方法是軟體質量控制部門的事情,這是他們的本職工作。

5樓:四川優就業

軟體測試在未來的5~10年內發展會很快,人才缺口很大,因為軟體企業要靠軟體產品的質量去佔領市場,測試人員可謂是一個軟體企業生存的命脈。成都it培訓優就業為您講解:

簡單介紹一下這個行業,軟體測試是指,在軟體開發的過程中,你是一個質量管理者,站在使用者的角度去排除軟體存在的功能或者效能缺陷,保證產品的質量。國內120軟體從業人員中,目前只有5萬的測試人員,從此可以看出測試人員的稀缺程度和未來在崗位上的提升情況。

選擇一個行業,不能只看它現在是不是熱門,更要看到幾年甚至十幾年後它的發展,能有多大的提升空間;選擇一個崗位,需要具備這個崗位所必須的技能,建議你最好是系統學一下軟體測試的專業知識,如工作流程(編寫測試計劃,編寫測試用例,搭建測試環境,執行測試過程,分析測試結果,書寫測試報告),質量管理體系規範,測試工具(qtp,qc,loadrunner,bugzilla)的使用等。

據悉,目前國內軟體測試人才缺口已達到30萬,其中在我國大中型發達城市的人才需求就突破20萬,並以每年20%的速度遞增。人才稀缺自然帶來待遇高漲。在某軟體測試專場招聘會上,更有企業打出8000元的月薪仍招不到人,不得不將數字提到12000元。

隨著我國軟體產業化程序加快,軟體測試職業將成為比軟體程式設計更具挑戰性和創造性的職業。軟體測試人員必須具有創新性和綜合分析能力,必須具備判斷準確、追求完美、執著認真、善於合作的品質。無疑,這一職業將為許多年輕人所追求,也為他們提供了全新的發展空間。

軟體測試人才緊缺與大量it畢業生找不到工作的矛盾足以說明軟體測試人才結構的不健全。業內人士分析,軟體測試人才結構不健全的根本原因是人才培養途徑不健全。目前,我國的軟體測試人才還都是來自職業培訓機構,高等院校還沒有開設軟體測試的相關專業,而企業因受限於高額的人力成本而無力培養。

要改變軟體產業人才結構,尤其是軟體測試行業的人才結構,才能解決供求脫節的矛盾。

可以看見軟體測試時十分有前途的,想學軟體測試必須爭取時間馬上進行,莫等整個行業飽和,人才過剩的時候才學習。

6樓:匿名使用者

軟體測試就業前景:

據悉,目前國內軟體測試人才缺口已達到30萬,其中在我國大中型發達城市的人才需求就突破20萬,並以每年20%的速度遞增。人才稀缺自然帶來待遇高漲。在某軟體測試專場招聘會上,更有企業打出8000元的月薪仍招不到人,不得不將數字提到12000元。

隨著我國軟體產業化程序加快,軟體測試職業將成為比軟體程式設計更具挑戰性和創造性的職業。軟體測試人員必須具有創新性和綜合分析能力,必須具備判斷準確、追求完美、執著認真、善於合作的品質。無疑,這一職業將為許多年輕人所追求,也為他們提供了全新的發展空間。

軟體測試人才緊缺與大量it畢業生找不到工作的矛盾足以說明軟體測試人才結構的不健全。業內人士分析,軟體測試人才結構不健全的根本原因是人才培養途徑不健全。目前,我國的軟體測試人才還都是來自職業培訓機構,高等院校還沒有開設軟體測試的相關專業,而企業因受限於高額的人力成本而無力培養。

胡崑山認為,要改變軟體產業人才結構,尤其是軟體測試行業的人才結構,才能解決供求脫節的矛盾。拓新的發展方向提供了機遇。

7樓:長沙新華電腦學院

前景當然是要看水平的。

8樓:匿名使用者

以前在報紙上看過,這個職位又叫軟體醫生什麼的,專門挑軟體毛病的人,當然牛了,現在這個世界,軟體越來越流行,什麼都靠程式完成,人能做多少活呢,所以一個新的軟體出來,當然要軟體測試工程師來檢驗一番。。。前景就是這樣啦!你想想看

9樓:匿名使用者

行行出狀元,只看你有沒有做到行業的前列,行業的前列就能賺到錢,行業的皮毛就算多好的行業也賺不到錢。

10樓:新夢想it教育

目前,國內軟體測試工程師是網際網路it行業不可或缺的**職業,不管你信不信,事實就是擺在那裡!

國外軟體測試人員與開發人員的比例接近1比1,國外的軟體公司十分重視軟體的質量與使用者體驗,重視軟體測試工作,所以他們的軟體質量往往比較好。而國內的軟體測試人員與開發人員的比例還不足1比4,這就意味著軟體測試人才在國內是極度缺乏的。

新夢想每年幾百學員裡面80%選擇了軟體測試培訓,並且基本都會在北京上海就業發展。軟體測試學起來快容易上手,在北上廣就業薪資基本能達到10k以上,目前整個軟體測試的工資水平在7000--15000之間。下面以圖為據

軟體測試工程師轉行

不知道你以前在銀行是做什麼工作的?如果你要做軟體測試工程師的話,我想 內你至少有兩個方面的容問題需要考慮。首先,你要知道自己是否適合這樣的工作。這主要是從你自己的性格 興趣 天分 能力等因素來考慮的。因為每一個崗位對人的性格和能力都有不同的要求,只有你的特點與之匹配,你才算是找到一個適合自己的工作。...

硬體測試工程師和硬體技術工程師的區別

硬體技術應該是對單板進行設計的,畫原理圖,pcb layout 硬體測試應該是當單板做好後測試單板是否工作正常的 測試工程師 硬體測試工程師主要負責硬體產品的測試工作,保證測試質量及測試工作的順利進行,並參與硬體測試技術和規範的改進與制定。他們是硬體質量的把關者,從各大人才招聘的門戶 上面看,其中手...

環境可靠性測試工程師

公司不同,產品不同,所以說這個也不好定。主要就是對產品進行可靠性測試與環境測試的,有的時候需要加班,要看你們有幾位做這個工作的了。別擔心,既然應聘上了,上崗之前會有響應的培訓的。環境工程師與可靠性工程師並不完全一致,可靠性測試工程師需要掌握環境試驗的知識和試驗方法,而環境測試工程師則不需要掌握可靠性...