在軟件項(xiàng)目開展過程中,程序質(zhì)量管理、程序的正常運(yùn)營以及應(yīng)用程序在開發(fā)周期中的貫穿都要軟件測試工程師來完成。
根據(jù)頂測科技相關(guān)資料統(tǒng)計(jì),目前在國內(nèi)軟件從業(yè)人員中,真正等擔(dān)當(dāng)軟件測試職位的人員不足10%,而且人才缺口比較大并成逐年增長的趨勢(shì),軟件測試工程師人才的極度匱乏為許多IT企業(yè)的軟件項(xiàng)目帶來了消極因素。同時(shí),市場對(duì)測試人才的極度需要相對(duì)減輕了本行業(yè)就業(yè)壓力,同時(shí)增加了的福利待遇。
軟件測試工程師介紹
軟件測試工程師(Software Testing Engineer)指理解產(chǎn)品的功能要求,并對(duì)其進(jìn)行測試,檢查軟件有沒有缺陷(Bug),測試軟件是否具有穩(wěn)定性(Robustness)、安全性、易操作性等性能,寫出相應(yīng)的測試規(guī)范和測試用例的專門工作人員。
簡而言之,軟件測試工程師在一家軟件企業(yè)中擔(dān)當(dāng)?shù)氖恰百|(zhì)量管理”角色,及時(shí)發(fā)現(xiàn)軟件問題并及時(shí)督促更正,確保產(chǎn)品的正常運(yùn)作。按其級(jí)別和職位的不同,分為三類。
1、高級(jí)軟件測試工程師,熟練掌握軟件測試與開發(fā)技術(shù),且對(duì)所測試軟件對(duì)口行業(yè)非常了解,能夠?qū)赡艹霈F(xiàn)的問題進(jìn)行分析評(píng)估;
2、中級(jí)軟件測試工程師,編寫軟件測試方案、測試文檔,與項(xiàng)目組一起制定軟件測試階段的工作計(jì)劃,能夠在項(xiàng)目運(yùn)行中合理利用測試工具完成測試任務(wù);
3、初級(jí)軟件測試工程師,其工作通常都是按照軟件測試方案和流程對(duì)產(chǎn)品進(jìn)行功能測驗(yàn),檢察產(chǎn)品是否有缺陷。
軟件測試工程師崗位職責(zé)
1、依據(jù)需求文檔及設(shè)計(jì)文檔,編寫測試用例;
2、完成產(chǎn)品的集成測試與系統(tǒng)測試;
3、根據(jù)測試計(jì)劃,搭建測試環(huán)境;
4、依據(jù)測試用例執(zhí)行手工測試,反饋跟蹤產(chǎn)品BUG及用例缺陷;
5、測試工具/系統(tǒng)的研究和應(yīng)用;
軟件測試工程師崗位要求
1、 電子、電機(jī)、網(wǎng)絡(luò)、計(jì)算機(jī)等相關(guān)專業(yè);
2、有一定的編程知識(shí),有窮追到底的精神;合肥招聘會(huì)
3、掌握軟件測試的基本原理、方法和組織管理,精通軟件測試工具;
4、獲取ATA軟件測試工程師或elphi初級(jí)程序員或Java初級(jí)程序員認(rèn)證;
5、有相關(guān)工作經(jīng)驗(yàn),具有一定的編程經(jīng)驗(yàn),懂測試軟件的操作,善于發(fā)現(xiàn)問題的癥結(jié),同時(shí)具有一定的寫作能力以書寫軟件缺陷報(bào)告;
6、責(zé)任心強(qiáng),力求完美,具有團(tuán)隊(duì)精神,善于溝通,具有一定的逆向思維能力,熱愛學(xué)習(xí),善于利用書籍、網(wǎng)站等途徑不斷提高自己。
軟件測試工程師的未來發(fā)展前景
軟件測試工程師指理解產(chǎn)品的功能要求,并對(duì)其進(jìn)行測試,檢查軟件有沒有錯(cuò)誤,測試軟件是否具有穩(wěn)定性,寫出相應(yīng)的測試規(guī)范和測試用例的專門工作人員。簡而言之,軟件測試工程師在一家軟件企業(yè)中擔(dān)當(dāng)?shù)氖恰百|(zhì)量管理”角色,及時(shí)發(fā)現(xiàn)軟件問題并及時(shí)督促更正,確保產(chǎn)品的正常運(yùn)作。
測試分為三個(gè)階段:手工測試、自動(dòng)化測試、性能測試。這是一個(gè)逐步提升的過程。最初工作可能做手工測試,也是目前絕大部分測試人員所從事的工作。自動(dòng)化測試是測試的發(fā)展趨勢(shì),而且現(xiàn)在自動(dòng)化測試人員急缺,且薪資很高?,F(xiàn)在最稀缺的是性能測試人員,目前性能測試人員的待遇比同等經(jīng)歷的開發(fā)可能還要高,因?yàn)楝F(xiàn)在性能測試人員屬于稀缺狀態(tài)。
(1)手工測試:現(xiàn)在比較普及,大多數(shù)測試都還停留在手工測試階段。
(2)自動(dòng)化測試:是趨勢(shì),但目前用自動(dòng)化測試的還比較少,需要適當(dāng)?shù)拇a編寫工作。做一段手工測試后,積累一定經(jīng)驗(yàn),可以慢慢步入自動(dòng)化測試階段,如果自動(dòng)化測試比較熟練,月薪1萬沒問題,和開發(fā)工資差不多。
(3)性能測試:性能測試人員現(xiàn)在稀缺人群,一般能做性能測試,且做得可以的一般月薪都在1.6萬以上,比開發(fā)要高。
軟件測試人員的主要職責(zé)是對(duì)軟件產(chǎn)品的整個(gè)開發(fā)過程進(jìn)行監(jiān)督和檢驗(yàn),使之能夠達(dá)到滿足客戶的需求,因此對(duì)于企業(yè)來講是十分重要的崗位。在國外,一般軟件測試人員與軟件開發(fā)人員的崗位設(shè)置比例是1:1,像微軟在開發(fā)windows2000時(shí)候使用的軟件開發(fā)人員是1700名,而專業(yè)的測試工程師有3200名,測試開發(fā)人員比例高到1.7:1,由此可見軟件測試崗位重要性的不一般。我國的軟件測試職業(yè)還處于一個(gè)發(fā)展的階段,測試工程師具有較大發(fā)展前景。
軟件測試工程師就業(yè)優(yōu)勢(shì)
1、行業(yè)前景好職業(yè)壽命長
根據(jù)相關(guān)招聘網(wǎng)站發(fā)布的最新一期的IT職場人氣排行榜,其中軟件測試工程師、高級(jí)程序員、產(chǎn)品項(xiàng)目經(jīng)理等高薪職位進(jìn)入“三甲”,成為IT就業(yè)市場最新風(fēng)向標(biāo)。隨著項(xiàng)目經(jīng)驗(yàn)的增加,項(xiàng)目從業(yè)經(jīng)驗(yàn)越久經(jīng)歷的項(xiàng)目越豐富,就更具有核心競爭力。
2、職業(yè)空間大發(fā)展方向多元化
頂測科技所培養(yǎng)的軟件測試人員不僅僅局限于通信及互聯(lián)網(wǎng)、應(yīng)用軟件二大行業(yè),在金融及其他行業(yè)都占有一定的比量,行業(yè)范圍非常廣。同時(shí)由于工作的特殊性,測試人員不但需要對(duì)軟件的質(zhì)量進(jìn)行檢測,而且對(duì)于軟件項(xiàng)目的立項(xiàng)、管理、售前、售后等領(lǐng)域都要涉及。向上可以發(fā)展成為測試經(jīng)理、質(zhì)量經(jīng)理,橫向可以發(fā)展成為項(xiàng)目經(jīng)理等。
3、后期職業(yè)發(fā)展方向
測試專家包括測試設(shè)計(jì)師、高級(jí)測試工程師、終極測試工程師、測試工程師等;技術(shù)專家包括測試架構(gòu)師、性能測試工程師、自動(dòng)化測試工程師、測試工程師等;團(tuán)隊(duì)管理包括測試總監(jiān)、測試經(jīng)理/項(xiàng)目經(jīng)理、測試組長、測試工程師等;業(yè)務(wù)專家包括產(chǎn)品經(jīng)理、咨詢顧問、需求分析師、測試工程師等。
4、人才缺口大薪資待遇好
我國企業(yè)對(duì)于軟件測試自動(dòng)化技術(shù)在整個(gè)軟件行業(yè)中的重要作用認(rèn)識(shí)較晚,因此,專業(yè)的軟件測試人才供需之間存在巨大的缺口。剛?cè)胄械能浖y試人員,起步月薪大多才5000-7000元左右。高于同齡人1000-2000元的薪資水平,工作2-3年后月薪在9000-12000元左右,工作7年后年薪可達(dá)20萬或更高。
5、女生也吃香
頂測科技多年行業(yè)積累發(fā)現(xiàn),軟件測試工程師對(duì)性別沒有特殊要求,注重經(jīng)驗(yàn)的積累,雖然男性的羅輯思維能力極強(qiáng),但在溝通和耐心方面女生具有獨(dú)特的優(yōu)勢(shì),所以,目前軟件測試工程師的從業(yè)男女比例大致維持在1:1左右。
軟件測試工程師發(fā)展方向
主要職責(zé)是編寫測試程序、執(zhí)行自動(dòng)化測試任務(wù)。這類職位的測試人員至少要達(dá)到初級(jí)程序員的能力,因?yàn)榻?jīng)常和程序打交道。發(fā)展空間也不錯(cuò),例如可以發(fā)展為程序員。
-
軟件測試
+關(guān)注
關(guān)注
2文章
229瀏覽量
18586
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論