導航:首頁 > 項目工程 > 資深軟體測試工程師

資深軟體測試工程師

發布時間:2021-08-17 11:17:00

1. 軟體測試工程師前景好嗎

收入是大家考慮最多的問題,在之前的面試過程中,遇到很多剛從培訓機構出來的孩子,對收入的理解有很多片面。我們知道對於現在IT行業任職人員的薪資待遇並不是同崗同薪的,薪資的確定是需要考核很多維度的,如學歷、形象(這也算)、表達溝通、工作經驗、專業、技術水平等。但對於整個行業來說,一般的薪酬會是以下這樣的:
(1)剛入行的初級軟體測試工程師薪資大概是6K-8K;
(2)1-2年後中級軟體測試工程師薪資8K-15K;
(3)高級軟體測試工程師15K-25K;
(4)資深軟體測試工程師/測試專家/測試開發/測試管理25K+;
(5) 入行3年後的薪資均超過10K+。(以上數據來源某招聘網站)

2. 軟體測試工程師待遇

據我過來人的經驗來說,你剛剛從學校出來到工作時,頂多拿到3k左右的工資。其實做開發的話是真的懂得多拿得多,而不是做得多拿得多~這樣跟你說吧,我之前在蘭普賽接受過一個學習過程,效果比在學校里好多了,直接達到初級嵌入式開發工程師水平,工作兩三年後已經達到中級嵌入式開發工程師水平,現在6K左右的工資,所以說懂得越多拿的也就越多啦!

3. 中高級軟體測試工程師需要考什麼

中高級軟體測試工程師需要考的內容
考試內容:
一、軟體測試的基本概念
1.軟體質量的概念。
2.軟體測試的目標和原則。
3.軟體測試的心理學。
4.軟體測試的經濟學。
5.軟體質量保證。

二、軟體測試的類型及其在軟體開發過程中的地位
1.軟體開發階段。
2.規劃階段的測試。
3.設計階段的測試。
4.編碼階段的測試。
5.驗收和維護階段的測試。

三、代碼檢查、走查與評審
1.桌面檢查。2.代碼走查。
3.代碼檢查。4.同行評審。

四、覆蓋率(白盒)測試
1.覆蓋率測試。
2.邏輯結構的覆蓋率測試。
3.路徑覆蓋率測試。
4.數據流測試。
5.程序變異測試。
6.基於覆蓋的測試用例選擇。
五、功能(黑盒)測試
1.邊界值測試。
2.等價類測試。
3.基於因果圖的測試。
4.基於決策表的測試。
5.基於狀態圖的測試。
6.基於場景的測試。
7.比較測試。

六、單元測試和集成測試
1.單元測試的目標和模型。
2.單元測試策略。
3.單元測試分析。
4.單元測試的測試用例設計原則。
5.集成測試基本概念。
6.集成測試策略。
7.集成測試分析。
8.集成測試用例設計原則。

七、系統測試
1.系統測試概念。
2.系統測試方法。
3.系統測試的實施。

八、軟體性能測試和可靠性測試
1.軟體性能的概念。
2.性能測試的執行。
3.軟體可靠性的概念。
4.可靠性預計。
5.可靠性分析方法。
6.軟體可靠性測試的執行。

九、面向對象軟體的測試
1.面向對象軟體測試的問題。
2.面向對象軟體測試模型。
3.面向對象軟體的測試策略。
4.面向對象軟體的單元測試。
5.面向對象軟體的集成測試。
6.面向對象軟體的系統測試。

十、Web應用測試
1.應用伺服器的分類和特徵。
2.Web應用系統的特點。
3.Web應用系統的測試策略。
4.Web應用系統測試技術。
5.Web應用系統安全測試。

十一、其他測試
1.兼容性測試。
2.易用性測試。
3.GUI測試。
4.構件測試。
5.極限測試。
6.文檔測試。

十二、軟體測試過程和管理
1.軟體測試過程概念。
2.測試組織管理。
3.測試計劃的制定。
4.測試步驟的確定。
5.測試環境管理。
6.軟體測試風險分析和成本管理。
7.測試文檔管理。
8.測試的復用與維護。

十三、軟體測試自動化
1.測試自動化的原理、方法。
2.測試用例自動生成。
3.測試執行自動化。
4.測試結果比較自動化。
5.測試工具的分類和選擇。
6.測試工具的主流產品介紹。

十四、軟體測試的標准和文檔
1.軟體測試的標准。
2.軟體測試的文檔。

十五、軟體測試實踐
1.軟體測試過程管理。
(1)軟體測試過程管理概念。
(2)測試的設計。
(3)測試的准備。
(4)測試的執行。
(5)軟體問題報告和軟體問題生命周期。
(6)測試的總結。
(7)QESuite軟體測試過程管理平台。
2.白盒測試實踐。
(1)被測程序說明。
(2)靜態分析。
(3)被測程序的插裝和動態測試。
(4)QESAT/C++白盒測試工具

4. 請問如何成為一個高級軟體測試工程師

1.起碼有三年以上的軟體開發經驗
現在許多軟體企業招收一些剛剛畢業的大學生或者非計算機專業的人員作為自己公司軟體測試工程師,這是非常錯誤的,也是對軟體測試不負責任的表現。雖然他們可以發現軟體中的一些錯誤,但是對於軟體中的一些關鍵,致命,危險的錯誤他們是很難發現的。大家都知道,軟體工程中有個模型叫瀑布模型,這是最基本的軟體模型,這個模型又叫碗狀模型,因為開發位於碗的最底部,左上方依次為建模,需求分析,設計;右上方依次為測試,部署,維護。這就是說明軟體開發是一切軟體活動的基礎,同時也是軟體測試的基礎。一個人只有經歷過一定年限的軟體開發工作,才可以積累豐富的經驗,知道在軟體中哪些地方容易出錯而那些地方不容易,這給以後的軟體測試工作帶來非常寶貴的經驗。

2.有逆向思維的能力
我曾經接觸過一些軟體測試工程師,他們幹了一段時間軟體測試工作後返回去又開始去做開發工作了,問他們為啥?答案是軟體測試工作太難了,開發是順向思維,而測試是逆向思維,老要找一些稀奇古怪的思路去操作軟體。軟體的使用者千差萬別,軟體在使用過程中遇到的各種現象也是千差萬別的,所以要求軟體測試工程師需要具有一些逆向思維的能力,想別人所不想,測別人所不測,這樣才可以找到更多的軟體中的錯誤。這是作為一名優秀的軟體測試工程師最基本的素質。

3.善於同軟體開發人員溝通
溝通是當今軟體項目中需要掌握的最關鍵技術之一。軟體測試人員要善於同軟體開發人員溝通,軟體測試人員與開發人員搞好關系,使測試人員不成為開發人員的眼中釘,這對於提高整個軟體項目質量是十分重要的。溝通主要包括:
討論軟體的需求,設計:通過這樣的溝通,你可以更好的了解所測試的軟體系統,以至於盡可能少的測試出軟體中不是錯誤的「錯誤」,從而降低給軟體開發人員帶來的壓力。
報告好的測試結果:作為一個測試人員,發現錯誤往往是測試人員最願意而且引以自豪的結果,但是一味地給開發人員報告軟體錯誤,會給他們造成厭惡感,降低整個軟體的質量和開發進度。所以作為一名軟體測試工程師,當你測試的模塊沒有嚴重的錯誤或者錯誤很少的時候,你不妨跑到開發人員那裡告訴他們這個好消息,這會給你帶來意想不到的結果。
討論一些與工作無關的事情:作為一個測試人員經常和開發人員討論一些與工作無關的事情,比如大家可以談談新聞,趣事,家庭…這樣可以加強相互間的默契程度,許多統計表明,這樣可以更好的提高軟體工作質量。

4.善於同領導溝通
測試人員往往是領導的眼和耳,領導根據測試人員的測試結果可以了解公司的產品質量,從而調整其他的工作。領導工作一般比較繁忙,所以作為一名優秀的測試人員要學會把測試結果進行總結,最好以圖表的形勢給領導看。

5.掌握一些自動化測試工具
測試工作往往是比較繁瑣,枯燥無味的工作,測試人員長期處於重復的手工工作,會降低測試效率,並且對於測試質量也往往是不利的;況且許多測試不使用測試工具是不可以進行的,比如性能測試,壓力測試等等。目前市場上有許多測試工具供你使用,你可以根據自己的需要選擇一些測試工具來輔助你的測試。但是要記住一點,不是說有了測試工具就不要人工測試了,測試工具不是萬能的。

6.善於學習的能力
軟體測試技術隨著時間的變化也在做一些提高和改進,作為一名優秀的測試人員要善於利用書籍,網站,論壇,交流等各種途徑不斷提高自己的軟體測試水平。

7.提高自己的表達能力
軟體測試人員當發現軟體中存在缺陷的時候,往往要書寫缺陷報告,缺陷報告要寫得詳盡清楚,使開發人員能夠盡快定位錯誤,修改錯誤,所以作為一名優秀的測試人員提高自己的寫作能力是非常必要的。

8.了解業務知識
更好的了解你說測試軟體的業務知識是非常重要的,對業務知識了解得越深入,越能夠找出更深入,更關鍵,更隱蔽的軟體錯誤。所以作為一名優秀的軟體測試工程師,要多向該領域專家,同行學習,提高自己的業務知識水平。
以上僅為個人的一些經驗所談,希望大家都能夠成為一名優秀的軟體測試工程師。

5. 軟體測試工程師應該具備哪些技能

軟體測試工程師應該具備的技能:
1、資料庫技能
a、測試工作涉及到大量的測試數據,可以利用資料庫生成。
b、檢查被測試程序對數據的處理是否正確
2、編程語言、編程思想
a、理解編程語言對於功能的實現原理,有助於更高質量的完成測試
b、在測試過程中發現問題後,可以根據語言的特點猜測問題出現的原因,及解決的辦法。
c、可以編寫測試小工具,提高測試的效率。
3、常用演算法
對想於接觸白盒測試或性能測試的測試人員,這個顯得很重要。
3、網路知識(對於C/S項目重要)
a、對於基本的網路知識,有一定的了解,如:網路的Http協議……
b、對於網路方面的問題,利用網路相關的工具,對被測對象出現的問題進行分析。
4、建模語言
a、對測試模塊進行建模(流程圖、活動圖),有助於了解程序的內部處理流程。

6. 軟體測試工程師和軟體工程師那個有前途

白盒測試對技能要求相對較高,一般是由資深的軟體工程師轉行到軟體測試工程師來做.
從軟體測試轉到軟體工程師不太好轉.
做軟體測試,最好有點開發背景.

7. 軟體測試工程師 分 幾個級別

測試工程師一般會分為以下幾個等級:初級測試工程師、中級測試工程師、高級測試工程師和測試管理人員。不同的級別的測試工程師薪資差異很大。
初級測試工程師
年薪約在2-4萬元左右。他們的工作通常是按照測試方案和流程對產品進行功能測試,檢查產品是否有缺陷。具有一些手工測試經驗,開發測試腳本並開始熟悉測試生存周期和測試技術。
測試工程師
年薪約在5-6萬元左右。他們要能夠編寫測試方案,測試文檔、與項目組一起制定測試階段的工作計劃。能夠在項目中合理利用測試工具來完成測試任務。能夠獨立編寫自動測試腳本程序並擔任測試編程初期的領導工作,進一步拓展編程語言、操作系統、網路與資料庫方面的技能。
高級測試工程師
年薪約8-10萬元左右。他們不但需要掌握測試與開發技術,而且對所測試軟體對口的行業非常了解,能夠對測試方案可能出現的問題能夠進行分析和評估。幫助開發或維護測試或編程標准與過程,負責同級的評審,並能夠指導初級的測試工程師。
Team Leader(測試主管)
年薪在8-15萬,一般具有5年左右工作經驗,負責管理一個小團隊。負責進度安排、工作規模/成本估算、按進度表和預算目標交付產品,負責開發項目的技術方法,能夠為用戶提供支持與演示。
測試經理
年薪在12-20萬,能夠擔當測試領域內的整個開發生存周期業務,能夠為用戶提供交互和大量演示,負責項目成本、進度安排、計劃和人員分工;
計劃經理
年薪在20-30萬,具有多年純熟的開發與支持(測試/質量保證)活動方面的經驗,管理從事若干項目的人員以及整個開發生存周期,負責把握項目方向與盈虧責任。 軟體測試工程師在IT行業中越來越受到重視,其薪資也節節高升;但上述分析,具體視不同地域、不同性質企業、測試工程師的不同能力而定。

8. 軟體測試工程師出路怎麼樣

1、行業需求量大
肯定不會單純因為上面的條件就選擇了軟體測試,更重要的是我看到了這個崗位的就業需求量巨大,基本上任何一個成型的互聯網公司都是需要軟體測試工程師的。
不言而喻,有需求就有前景。
2、薪資待遇高
按書上的理論來說,一開始企業是不重視軟體測試的,有程序員設計開發出來一套產品,能用就能掙錢了,何必多花一筆錢找個不能創造價值的傢伙來專門負責挑刺呢。後來因為各種千奇百怪的bug層出不窮,造成了意想不到的損失之後。老闆們紛紛意識到,質量保證人員也是不可或缺的,於是企業們紛紛向測試工程師揮手,薪資待遇什麼的自然水漲船高。
3、測試適應互聯網發展需求
在測試人員供不應求的情況下選擇軟體測試這個崗位,不可謂不明智。在這萬物互聯,生活事事都軟體化智能化的時代,軟體測試人員仍舊佔有一席重要之地。
因此,選擇軟體測試這個行業,必然不會後悔,而且會越老越吃香!

9. 軟體測試工程師怎麼升到高級軟體測試工程師,需要考什麼證嗎

目前中國最高的軟體測試工程師的職稱也只是中級的--軟考的《軟體測評師》
這個評級目前與工作年限有很大的關系,一般都是在測試行業工作三年以上才有機會,且評為高級測試工程師得看你們公司怎麼定的,我是換工作後公司才明確說我是高級之類的,相應的工資也有了調整,所以職稱不是光靠考證的

10. 如果想發展做資深軟體測試工程師,一定要做過軟體開發嗎

知道軟體是怎麼回事就行。是測試軟體的嘛,又不是做軟體的。

與資深軟體測試工程師相關的資料

熱點內容
蘇州假山景觀設計工程 瀏覽:862
哈爾濱工程造價招聘 瀏覽:937
建築工程土建勞務分包 瀏覽:632
道路監理工程師 瀏覽:476
安徽工程大學機電學院在本校嗎 瀏覽:370
河北工程大學保研率多少 瀏覽:287
有學質量工程師的書嗎 瀏覽:479
康樂縣建築工程公司 瀏覽:569
助理工程師二級 瀏覽:872
注冊安全工程師初級考試時間 瀏覽:901
食品科學與工程專業課題研究 瀏覽:881
工程造價圖紙建模 瀏覽:888
遼寧恆潤建設工程有限公司 瀏覽:93
實行施工總承包的工程項目 瀏覽:737
道路橋梁工程技術興趣愛好 瀏覽:316
密歇根理工大學電氣工程專業 瀏覽:388
廣西交通工程質量監督站 瀏覽:31
四川大學材料科學與工程學院考研參考書目 瀏覽:858
有線電視工程建設管理條例 瀏覽:270
雲南工程監理公司排名 瀏覽:673