總結(jié)幫助我們更好地規(guī)劃未來的發(fā)展方向。在寫總結(jié)之前,我們需要先梳理自己的思路和觀點(diǎn)。小編整理了一些精選的總結(jié)范文,供大家參考和學(xué)習(xí)。
測試工程師的職業(yè)規(guī)劃篇一
張翊,某大型ic生產(chǎn)廠商資深制造工程師,從業(yè)5年,本科學(xué)習(xí)材料化學(xué)。大學(xué)里輔修過工商管理的他工作后迅速進(jìn)入角色,用5年時(shí)間完成通常需要8年的晉升階梯。在記者的要求下,張翊講述了他一步步進(jìn)階的感受。
首先,一定要具備完善的知識體系,特別要熟知工藝流程以及一些超越技術(shù)的內(nèi)容。要知道,ic產(chǎn)業(yè)實(shí)際上是物理技術(shù)、器件技術(shù)、軟件技術(shù)、設(shè)計(jì)技術(shù)、工藝技術(shù)、測試技術(shù)等一系列高技術(shù)的綜合,也是集電學(xué)、光學(xué)、真空機(jī)械學(xué)、化學(xué)等學(xué)科于一體的高技術(shù)產(chǎn)業(yè)。從設(shè)計(jì)、制造到封裝、測試各個(gè)環(huán)節(jié),需要不同知識背景與能力的人才。對人才來說,化學(xué)、生物、機(jī)械、電氣、軟件、硬件、模具、結(jié)構(gòu)等知識,甚至文字功底也必不可少(撰寫產(chǎn)品使用手冊、工藝指導(dǎo)書等)。工程師是為企業(yè)的產(chǎn)品服務(wù)的,全面的知識架構(gòu)對于迅速完成產(chǎn)品制造任務(wù)非常重要。沒有全面的知識,要上升到資深工程師、項(xiàng)目經(jīng)理層面是不可能的。既然是高手,當(dāng)然得十八般兵器樣樣精通,否則,難以獨(dú)挑大梁,只能做配角。比如制程工程師,你必須時(shí)刻關(guān)注成本、生產(chǎn)工藝、用戶需求、測試環(huán)境、采購渠道、配套廠家工藝水平等等許多方面,稍有不慎,后續(xù)問題就會冒出來。這里要特別提醒那些學(xué)歷高、某方面技術(shù)精深,但對企業(yè)運(yùn)作、生產(chǎn)工藝、生產(chǎn)流程、物流管理、行銷模式、市場調(diào)查、用戶心理都不了解的人:在企業(yè)里,這些方面的知識往往是最關(guān)鍵的。
其次,要選準(zhǔn)專業(yè)領(lǐng)域。ic產(chǎn)業(yè)發(fā)展的趨勢是越來越復(fù)雜和分工高度明細(xì),市場、設(shè)計(jì)、工藝、測試、封裝、可靠性、售后服務(wù)、經(jīng)營管理等方方面面已經(jīng)誕生獨(dú)立的公司。因此,在具備完善的知識體系的前提下,還應(yīng)該詳細(xì)了解整個(gè)產(chǎn)業(yè)的流程和分工,根據(jù)自己的特點(diǎn)和喜好確定專業(yè)領(lǐng)域。比如我是pe(pe,processengineer),負(fù)責(zé)機(jī)臺,同時(shí)還要跟客戶接洽,將客戶需要制造的產(chǎn)品規(guī)格、制程、包裝、運(yùn)送方式等整合制作系統(tǒng)材料,和維修工程師、自動化工程師、品質(zhì)維護(hù)人員、生產(chǎn)技術(shù)員等部門人員合作,將產(chǎn)品順利出貨。補(bǔ)充一句,我之所以喜歡從事制程工程師,就是因?yàn)樵撀毼粠缀跖c所有部門都有關(guān)系。
再次,在向技術(shù)高手邁進(jìn)的過程中,積累和交流是很重要的。芯片制程過程通常分割成數(shù)個(gè)區(qū)間:濕式制程區(qū)間、擴(kuò)散區(qū)間、光學(xué)區(qū)間(光學(xué)微影區(qū)間)、蝕刻區(qū)間、步植區(qū)間、薄膜區(qū)間以及cmp區(qū)間。對制程工程師來說,積累是指要學(xué)習(xí)這些區(qū)間內(nèi)的一些經(jīng)典工藝流程,通過仿真細(xì)細(xì)觀察這些經(jīng)典流程的細(xì)節(jié),如溫度要多少?某氣體流量多少?反應(yīng)室的壓力多少?既有收益,也會有樂趣。在交流方面,要重視同前端及后端的交流,前端主要指設(shè)計(jì)及系統(tǒng),明了設(shè)計(jì)的.流程與技巧;后端主要指封裝測試,嚴(yán)格說來,這也是制程的一部分,只不過是由不同的人員負(fù)責(zé)而已。對測試的重視和深刻理解,是一個(gè)制程人員能否經(jīng)受壓力和享受成功十分關(guān)鍵的部分。由于流片的機(jī)會相對不多,找機(jī)會多參與測試,對產(chǎn)品的成功和失敗認(rèn)真總結(jié)與分析,是一個(gè)制程人員成長的必經(jīng)之路。
然后,適當(dāng)發(fā)展管理能力。要知道,ic產(chǎn)品從市場選題開始,要經(jīng)歷立項(xiàng)論證、方案評審、系統(tǒng)設(shè)計(jì)、邏輯設(shè)計(jì)、版圖設(shè)計(jì)、光刻掩模版制作、工藝流片、芯片測試、封裝、成測、可靠性實(shí)驗(yàn)等重要環(huán)節(jié),各個(gè)環(huán)節(jié)的協(xié)調(diào)非常重要,良好的經(jīng)營管理是ic產(chǎn)品運(yùn)營的保障。當(dāng)你由一個(gè)普通技術(shù)人員成長為工程師或項(xiàng)目經(jīng)理時(shí),你就無可避免地要涉及一些管理的職能,有可能是管理一隊(duì)人馬去完成任務(wù),也可能是管理整個(gè)生產(chǎn)流程,這都需要一定的管理技巧。因此,要想有繼續(xù)的發(fā)展,培養(yǎng)自己的管理能力極為重要。
最后,語言能力是關(guān)鍵中的關(guān)鍵。每天我們都會開早會,大部分時(shí)間是用英文,而且有好多專業(yè)用語。上班第一個(gè)禮拜我只能隨便聽聽。同事有四個(gè)外籍工程師,客戶中也有不少是國外廠商,我要推廣產(chǎn)品或是跟客戶接洽,講英文是跑不掉的。最近有一個(gè)調(diào)查非常值得各位工程師關(guān)注:在上海,英語能力對于硬件工程師的薪資有較大影響,英語熟練者的年薪為6.4萬元,英語精通者可達(dá)到7.1萬元,而平均年薪僅為5.5萬元。
tips:從事集成電路業(yè)必須具備的專業(yè)知識。
基礎(chǔ)數(shù)學(xué)、工程數(shù)學(xué)、電路原理,電子、通訊、計(jì)算機(jī)等深層次的專業(yè)原理,半導(dǎo)體物理、器件、材料等知識,工作中還需熟悉黃光設(shè)備、擴(kuò)散設(shè)備、薄膜與刻蝕設(shè)備等系統(tǒng),精通專業(yè)英語、日語,熟悉軟件編程語言,如c語言等,以及基于軟件的設(shè)計(jì)方法和數(shù)據(jù)結(jié)構(gòu)。
測試工程師的職業(yè)規(guī)劃篇二
根據(jù)有關(guān)職位統(tǒng)計(jì)資料顯示,在國外大多數(shù)軟件公司,1個(gè)軟件開發(fā)工程師就需要輔有2個(gè)軟件測試工程師。目前,軟件測試自動化技術(shù)在我國則剛剛被少數(shù)業(yè)內(nèi)專家所認(rèn)知,而這方面的專業(yè)技術(shù)人員在國內(nèi)更是鳳毛麟角。根據(jù)對近期網(wǎng)絡(luò)招聘it人才情況的了解,許多正在招聘軟件測試工程師的企業(yè)很少能夠在招聘會上順利招到合適的人才。
隨著中國it行業(yè)的發(fā)展,產(chǎn)品的質(zhì)量控制與質(zhì)量管理正逐漸成為企業(yè)生存與發(fā)展的核心。從軟件、硬件到系統(tǒng)集成,幾乎每個(gè)中大型it企業(yè)的產(chǎn)品在發(fā)布前都需要大量的質(zhì)量控制、測試和文檔工作,而這些工作必須依靠擁有嫻熟技術(shù)的專業(yè)軟件人才來完成。而軟件測試工程師就是其中之一,目前已成為各類科技企業(yè)緊急征召的重要對象。
了解,由于軟件測試工程師處于重要崗位,所以必須具有電子、電機(jī)類相關(guān)專業(yè)知識背景,并且還應(yīng)有兩年以上的實(shí)際操作經(jīng)驗(yàn)。他們應(yīng)熟悉中國和國際軟件測試標(biāo)準(zhǔn),熟練掌握和操作國際流行的系列軟件測試工具,能夠承擔(dān)比較復(fù)雜的軟件分析、測試、品質(zhì)管理等任務(wù),并能獨(dú)立擔(dān)任測試、品質(zhì)管理部門的負(fù)責(zé)人。一般情況,軟件測試工程師可分為測試工程師、高級測試工程師和資深測試工程師三個(gè)等級。
在具體工作過程中,測試工程師的工作是利用測試工具按照測試方案和流程對產(chǎn)品進(jìn)行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計(jì)和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析和評估。對軟件測試工程師而言,必須具有高度的工作責(zé)任心和自信心。任何嚴(yán)格的測試必須是一種實(shí)事求是的測試,因?yàn)樗P(guān)系到一個(gè)產(chǎn)品的質(zhì)量問題,而測試工程師則是產(chǎn)品出貨前的把關(guān)人,所以,沒有專業(yè)的技術(shù)水準(zhǔn)是無法勝任這項(xiàng)工作的。同時(shí),由于測試工作一般由多個(gè)測試工程師共同完成,并且測試部門一般要與其他部門的人員進(jìn)行較多的溝通,所以要求測試工程師不但要有較強(qiáng)的技術(shù)能力而且要有較強(qiáng)的溝通能力。 因此,在企業(yè)內(nèi)部,軟件測試工程師基本處于“雙高”地位,即地位高、待遇高,有的人月薪可高達(dá)8000元??梢哉f他們的職業(yè)前景非常廣闊,從近期的企業(yè)人才需求和薪金水平來看,軟件測試工程師的年工資有逐年上升的明顯跡象。測試工程師這個(gè)職位必將成為it就業(yè)的新亮點(diǎn)。
1. 計(jì)算機(jī)基礎(chǔ)知識
2. 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識
3. 軟件測試基本知識(軟件質(zhì)量,軟件質(zhì)量管理基礎(chǔ)知識,軟件測試概念,軟件測試標(biāo)準(zhǔn),軟件測試技術(shù)及方法,軟件測試項(xiàng)目管理)
4. 軟件開發(fā)基本知識(軟件工程知識,理解軟件開發(fā)方法及過程)
技術(shù)類
1. 程序語言 c/c++,vb,vc,java,.net,asp,javascript等。具體要求要視公司的具體項(xiàng)目或產(chǎn)品來定。但一般以c為基本要求。
2. 數(shù)據(jù)庫知識
sqlserver,oracle,mysql,sybase等。一般對測試人員的要求就是要求會使用,然后熟練使用sql語句進(jìn)行查詢,修改,添加,刪除數(shù)據(jù)操作。
3. 操作系統(tǒng)
windows,linux(常用的redhat,suse,debian)/unix(freebsd,solaris,hp-ux,aix,mac)系統(tǒng)。
自動化測試工具類
1. 自動化測試概念/自動化測試框架
好多人覺得自動化測試就是使用自動化測試工具,其實(shí)各種工具只是自動化測試實(shí)施的一個(gè)有效利器,如何建立一個(gè)脫離工具的自動化測試框架遠(yuǎn)遠(yuǎn)比研究如何使用測試工具復(fù)雜,困難的多。
2. 自動化測試流程
3. 自動化測試工具的使用
自動化測試框架(流程)
gui的功能測試自動化
非gui的功能測試自動化
性能測試(廣義的和狹義的性能測試)
自動化測試工具(功能測試工具,性能測試工具,缺陷管理工具,測試管理工具)
實(shí)戰(zhàn)類(工作經(jīng)驗(yàn))
1. 公司的測試流程
2. 公司的具體缺陷管理流程(提交bug報(bào)告,追蹤bug狀態(tài))
3. 測試環(huán)境的搭建及管理
4. 測試計(jì)劃,測試用例,測試報(bào)告等相關(guān)文檔的編寫
語言類
1. 英語
2. 日語
1. 細(xì)心,關(guān)注細(xì)節(jié)
2. 耐心,不怕麻煩
3. 良好的溝通能力
4. 優(yōu)秀的學(xué)習(xí)能力,邏輯思維強(qiáng)
5. 工作積極主動
6. 上進(jìn)性強(qiáng),永遠(yuǎn)不滿足現(xiàn)狀
7.團(tuán)隊(duì)合作精神
第一階段:(測試員)初級測試工程師(初出校門)
自身?xiàng)l件:初入具備計(jì)算機(jī)專業(yè)學(xué)位,有一些手工測試經(jīng)驗(yàn)。
具體工作:執(zhí)行測試用例,記錄bug,并回歸測試,通過qtp等測試工具錄制回歸測試腳本,并執(zhí)行回歸測試腳本。
學(xué)習(xí)方向:開發(fā)測試腳本并且開始熟悉測試生存周期和測試技術(shù)。
第二階段:(測試工程師)程序分析員(1-2年)
自身?xiàng)l件:有1~2年工作經(jīng)驗(yàn)。具有初步的自動化測試能力,完善自動化測試腳本。具體工作:設(shè)計(jì)和編寫測試用例,編寫自動測試腳本程序且擔(dān)任測試編程初期的領(lǐng)導(dǎo)工作。
學(xué)習(xí)方向:拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第三階段:(高級測試工程師)程序分析員(3—4)
自身?xiàng)l件:有3~4年經(jīng)驗(yàn)。具有一定的行業(yè)業(yè)務(wù)知識,儲備系統(tǒng)分析員的能力。
具體工作:幫助開發(fā)或維護(hù)測試或編程標(biāo)準(zhǔn)與過程,分析軟件需求,獲得測試需求。確定測試需求相應(yīng)的測試方法,獲得測試策略方案。參與同行的評審 (軟件需求,軟件測試計(jì)劃等),并為其它初級的測試工程師或程序員充當(dāng)顧問。
學(xué)習(xí)方向:繼續(xù)拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第四階段:測試組負(fù)責(zé)人(4-6)
自身?xiàng)l件:有4~6年經(jīng)驗(yàn)。具有豐富的行業(yè)業(yè)務(wù)知識,具有系統(tǒng)分析員的能力,專長性能測試。
第五階段:(資深安全或性能測試工程師)測試/編程高級負(fù)責(zé)人(6-10)自身?xiàng)l件:有6~10年經(jīng)驗(yàn)的測試工程師或程序員。
具體工作:負(fù)責(zé)管理8~10名技術(shù)人員。性能測試整體方案設(shè)計(jì),軟件系統(tǒng)性能問題定位和性能優(yōu)化,內(nèi)存優(yōu)化及分析數(shù)據(jù)溢出等,分析系統(tǒng)的安全漏 洞等。負(fù)責(zé)進(jìn)度安排、工作規(guī)模/成本估算、按進(jìn)度表和預(yù)算目標(biāo)交付產(chǎn)品。負(fù)責(zé)開發(fā)項(xiàng)目的技術(shù)方法。為一些用戶提供支持與演示。
學(xué)習(xí)方向:開發(fā)一些特定領(lǐng)域的技術(shù)專長
第六階段:測試/質(zhì)量保證/開發(fā)(項(xiàng)目)、經(jīng)理
自身?xiàng)l件:有10多年的工作經(jīng)驗(yàn)。(10年及之后)
第七階段:(公司級質(zhì)量總監(jiān))計(jì)劃經(jīng)理
自身?xiàng)l件:有10年以上開發(fā)與支持(測試/質(zhì)量保證)活動方面的經(jīng)驗(yàn)。
具體工作:管理從事若干項(xiàng)目的人員以及整個(gè)開發(fā)生存周期。負(fù)責(zé)把握項(xiàng)目方向與盈虧責(zé)任
測試工程師的職業(yè)規(guī)劃篇三
導(dǎo)語:軟件工程師是從事軟件職業(yè)的人員的一種職業(yè)能力的認(rèn)證,通過它說明具備了工程師的資格。軟件工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。下面小編為大家推薦的軟件工程師職業(yè)規(guī)劃范文,歡迎閱讀!
誰都想活的精彩,都希望有一個(gè)新奇而又美好的明天,所以一直都在為心中的夢想而努力、而奮斗拼搏。大學(xué)生職業(yè)規(guī)劃的另一個(gè)解釋,就是用我們手中的畫筆,描繪出我們心中的藍(lán)圖。我們對自己的職業(yè)生涯進(jìn)行規(guī)劃,就是放飛自己的夢想,去遨游寰宇。遠(yuǎn)大的理想總是建立在堅(jiān)實(shí)的土地上的,青春短暫,人生易逝。可未來卻是掌握在我們自己手中,從現(xiàn)在起,就力爭主動,好好規(guī)劃一下未來的路,去書寫心中的夢想。作為當(dāng)代大學(xué)生,若是帶著一臉茫然,踏入這個(gè)擁擠的社會怎能滿足社會的需要,使自己占有一席之地?因此,我試著為自己擬定一份職業(yè)規(guī)劃,為將自己的未來好好的.設(shè)計(jì)一下。漫漫人生,唯有急流勇進(jìn),不畏艱險(xiǎn),奮力拼搏,方能中流擊水,抵達(dá)光明彼岸。大學(xué)期間,正是我奮力拼搏的大好時(shí)期,因此要有正確的理想和信念,它們是我乘風(fēng)破浪,搏擊滄海的燈塔和動力之源。人無遠(yuǎn)慮,必有近憂。成大事者,須立長志。
說說我們現(xiàn)在的就業(yè)環(huán)境吧,二十一世紀(jì)進(jìn)入信息時(shí)代,席卷全球的信息科技給人類的生產(chǎn)和生活方式帶來了深刻的變革,信息產(chǎn)業(yè)已成為推動國家經(jīng)濟(jì)發(fā)展的主導(dǎo)產(chǎn)業(yè)之一。目前,中國軟件產(chǎn)業(yè)還處于成長期,其市場潛力還遠(yuǎn)遠(yuǎn)沒有挖掘出來。2010年左右,中國軟件產(chǎn)業(yè)將步入成熟期。it產(chǎn)業(yè)作為知識密集、技術(shù)密集的產(chǎn)業(yè),其迅猛發(fā)展的關(guān)鍵是有一大批從事it技術(shù)創(chuàng)新的人才。一定數(shù)量、結(jié)構(gòu)和質(zhì)量的it人才隊(duì)伍是it產(chǎn)業(yè)發(fā)展的支撐,一個(gè)國家的it人力資源儲備、it人才培養(yǎng)及使用狀況決定著該國it產(chǎn)業(yè)發(fā)展的水平和潛力。也可以說,it產(chǎn)業(yè)的競爭就是人才的競爭,高水平的it人才培養(yǎng)和隊(duì)伍建設(shè)是走向it產(chǎn)業(yè)大國和強(qiáng)國的前提條件。所以,無論是從大的方向講,還是從小的方面講,培養(yǎng)和儲備高素質(zhì)的it人才都顯得非常重要。
市場需要的是計(jì)算機(jī)專業(yè)人才,而很多計(jì)算機(jī)專業(yè)畢業(yè)的學(xué)生都不能滿足市場的需求,所以才會有抱怨計(jì)算機(jī)專業(yè)就業(yè)難的說法。解決辦法還是靠自己吧,大學(xué)四年,不要像上面說的無所事事,對自己的專業(yè)有所熟悉并且精通一個(gè)方向,相信前途會是美好的。
1、優(yōu)勢盤點(diǎn):
小時(shí)候的生活條件雖然有些艱苦,卻讓我養(yǎng)成了不怕吃苦,刻苦奮斗,愈挫愈勇的良好品格。人生漫漫,難免去經(jīng)歷風(fēng)吹雨打,面對紛繁復(fù)雜、競爭激烈的社會。這些品格將永遠(yuǎn)伴隨我,是我取得成功的重要保證,同時(shí)也是我人生中一筆彌足珍貴的巨大財(cái)富。
2、劣勢盤點(diǎn):
有時(shí)候不愛接受批評,推卸責(zé)任,明明是我的不對,卻想法推卸到別人身上。現(xiàn)在雖然不那么嚴(yán)重了,但有時(shí)還是會有的。還有因?yàn)閬碜赞r(nóng)村,沒有經(jīng)濟(jì)基礎(chǔ),這決定了我的事業(yè)的起點(diǎn)相對而言要低,要做相對較長時(shí)間的物質(zhì)積累,才能去實(shí)現(xiàn)心中的種種夢想。而且,到目前為止,還沒有任何的工作經(jīng)驗(yàn),各類的榮譽(yù)證書也太少。而且目前我的專業(yè)課也不是很突出,這無疑為今后的求職之路帶來一定的阻力。
3、優(yōu)點(diǎn)盤點(diǎn):
本人活潑開朗,樂觀;善于坦誠待人,結(jié)交朋友,喜歡助人為樂,善于學(xué)習(xí),時(shí)刻積累知識;善于組織活動,有一定的領(lǐng)導(dǎo)能力;容易與人相處,合作和適應(yīng)能力強(qiáng),喜歡與人共同工作;而且,我口齒伶俐,膽大,動手能力較強(qiáng)做事認(rèn)真、投入,有毅力、有恒心,能堅(jiān)持目標(biāo),另外有一股不服輸?shù)那狻?/p>
4、缺點(diǎn)盤點(diǎn):
做事不夠細(xì)心,精力不夠集中,效率不高,態(tài)度也不夠?qū)W?。有時(shí)候也比較懷疑自己的能力,面對重大事情總是猶豫不決,于是很多情況下會坐失良機(jī),另外還愛幻想,惰性較大,行動更不上思想。有時(shí)候說話過于直率,有時(shí)候還會有點(diǎn)霸道,總不能三思而后行,對此我深感悔恨。
測試工程師的職業(yè)規(guī)劃篇四
根據(jù)有關(guān)職位統(tǒng)計(jì)資料顯示,在國外大多數(shù)軟件公司,1個(gè)軟件開發(fā)工程師就需要輔有2個(gè)軟件測試工程師。目前,軟件測試自動化技術(shù)在我國則剛剛被少數(shù)業(yè)內(nèi)專家所認(rèn)知,而這方面的專業(yè)技術(shù)人員在國內(nèi)更是鳳毛麟角。根據(jù)對近期網(wǎng)絡(luò)招聘it人才情況的了解,許多正在招聘軟件測試工程師的企業(yè)很少能夠在招聘會上順利招到合適的人才。
隨著中國it行業(yè)的發(fā)展,產(chǎn)品的質(zhì)量控制與質(zhì)量管理正逐漸成為企業(yè)生存與發(fā)展的核心。從軟件、硬件到系統(tǒng)集成,幾乎每個(gè)中大型it企業(yè)的產(chǎn)品在發(fā)布前都需要大量的質(zhì)量控制、測試和文檔工作,而這些工作必須依靠擁有嫻熟技術(shù)的專業(yè)軟件人才來完成。而軟件測試工程師就是其中之一,目前已成為各類科技企業(yè)緊急征召的重要對象。
了解,由于軟件測試工程師處于重要崗位,所以必須具有電子、電機(jī)類相關(guān)專業(yè)知識背景,并且還應(yīng)有兩年以上的實(shí)際操作經(jīng)驗(yàn)。他們應(yīng)熟悉中國和國際軟件測試標(biāo)準(zhǔn),熟練掌握和操作國際流行的系列軟件測試工具,能夠承擔(dān)比較復(fù)雜的軟件分析、測試、品質(zhì)管理等任務(wù),并能獨(dú)立擔(dān)任測試、品質(zhì)管理部門的負(fù)責(zé)人。一般情況,軟件測試工程師可分為測試工程師、高級測試工程師和資深測試工程師三個(gè)等級。在具體工作過程中,測試工程師的工作是利用測試工具按照測試方案和流程對產(chǎn)品進(jìn)行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計(jì)和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析和評估。對軟件測試工程師而言,必須具有高度的工作責(zé)任心和自信心。任何嚴(yán)格的測試必須是一種實(shí)事求是的測試,因?yàn)樗P(guān)系到一個(gè)產(chǎn)品的質(zhì)量問題,而測試工程師則是產(chǎn)品出貨前的把關(guān)人,所以,沒有專業(yè)的技術(shù)水準(zhǔn)是無法勝任這項(xiàng)工作的。同時(shí)測試部門一般要與其他部門的人員進(jìn)行較多的溝通,所以要求測試工程師不但要有較強(qiáng)的技術(shù)能力而且要有較強(qiáng)的溝通能力。
因此,在企業(yè)內(nèi)部,軟件測試工程師基本處于“雙高”地位,即地位高、待遇高,可以說軟件測試工程師的職業(yè)前景非常廣闊,從近期的企業(yè)人才需求來看,企業(yè)對軟件測試工程師人才的招聘越來越多,測試人才越來越被重視,所以測試工程師這個(gè)職位必將成為it就業(yè)的新亮點(diǎn)。
1.計(jì)算機(jī)基礎(chǔ)知識
2.計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識
3.軟件測試基本知識(軟件質(zhì)量,軟件質(zhì)量管理基礎(chǔ)知識,軟件測試概念,軟件測試標(biāo)準(zhǔn),軟件測試技術(shù)及方法,軟件測試項(xiàng)目管理)
4.軟件開發(fā)基本知識(軟件工程知識,理解軟件開發(fā)方法及過程)技術(shù)類
(1)程序語言
c/c++,vb,vc,java,.net,asp,java script等。具體要求要視公司的具體項(xiàng)目或產(chǎn)品來定。但一般以c或java為基本要求。
(2)數(shù)據(jù)庫知識
sqlserver,oracle,mysql,sybase等。一般對測試人員的要求就是要求會使用,然后熟練使用sql語句進(jìn)行查詢,修改,添加,刪除數(shù)據(jù)操作。
(3)操作系統(tǒng)
windows,linux(常用的redhat,suse,debian)/unix(freebsd,solaris,hp-ux,aix,mac)系統(tǒng)。
自動化測試工具類
1.自動化測試概念/自動化測試框架
好多人覺得自動化測試就是使用自動化測試工具,其實(shí)各種工具只是自動化測試實(shí)施的一個(gè)有效利器,如何建立一個(gè)脫離工具的自動化測試框架遠(yuǎn)遠(yuǎn)比研究如何使用測試工具復(fù)雜,困難的多。
性能測試(廣義的和狹義的性能測試)
自動化測試工具(功能測試工具,性能測試工具,缺陷管理工具,測試管理工具)
實(shí)戰(zhàn)類(工作經(jīng)驗(yàn))
1.公司的測試流程
2.公司的具體缺陷管理流程(提交bug報(bào)告,追蹤bug狀態(tài))
3.測試環(huán)境的搭建及管理
4.測試計(jì)劃,測試用例,測試報(bào)告等相關(guān)文檔的編寫
語言類
1.英語
2.日語
第一階段:(測試員)初級測試工程師(初出校門)自身?xiàng)l件:初入具備計(jì)算機(jī)專業(yè)學(xué)位,有一些手工測試經(jīng)驗(yàn)。
具體工作:執(zhí)行測試用例,記錄bug,并回歸測試,通過qtp等測試工具錄制回歸測試腳本,并執(zhí)行回歸測試腳本。
學(xué)習(xí)方向:開發(fā)測試腳本并且開始熟悉測試生存周期和測試技術(shù)。
第二階段:(測試工程師)程序分析員(1-2年)
自身?xiàng)l件:有1~2年工作經(jīng)驗(yàn)。具有初步的自動化測試能力,完善自動化測試腳本。
具體工作:設(shè)計(jì)和編寫測試用例,編寫自動測試腳本程序且擔(dān)任測試編程初期的領(lǐng)導(dǎo)工作。
學(xué)習(xí)方向:拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第三階段:(高級測試工程師)程序分析員(3—4)
自身?xiàng)l件:有3~4年經(jīng)驗(yàn)。具有一定的行業(yè)業(yè)務(wù)知識,儲備系統(tǒng)分析員的能力。
具體工作:幫助開發(fā)或維護(hù)測試或編程標(biāo)準(zhǔn)與過程,分析軟件需求,獲得測試需求。確定測試需求相應(yīng)的測試方法,獲得測試策略方案。參與同行的評審(軟件需求,軟件測試計(jì)劃等),并為其它初級的測試工程師或程序員充當(dāng)顧問。
學(xué)習(xí)方向:繼續(xù)拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第四階段:測試組負(fù)責(zé)人(4-6)
自身?xiàng)l件:有4~6年經(jīng)驗(yàn)。具有豐富的行業(yè)業(yè)務(wù)知識,具有系統(tǒng)分析員的能力,專長
性能測試。
具體工作:負(fù)責(zé)管理1~3名測試工程師或程序員。集中于技能方面,擔(dān)負(fù)一些進(jìn)度安排和工作規(guī)模/成本估算職責(zé)。分析性能瓶頸的原因,為開發(fā)團(tuán)隊(duì)提供bug解決策略。學(xué)習(xí)方向:性能測試,測試技能。
測試工程師的職業(yè)規(guī)劃篇五
軟件工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。它是一個(gè)廣義的概念,包括軟件設(shè)計(jì)人員、軟件架構(gòu)人員、軟件工程管理人員、程序員等一系列崗位,工作內(nèi)容都與軟件開發(fā)生產(chǎn)相關(guān)。以下是小編為您推薦的軟件工程師職業(yè)規(guī)劃范文!
在我上初中的時(shí)候,我接觸到了一種名叫basic的程序匯編語言.當(dāng)我第一眼看到它時(shí),我就夢想著能有一天成為控制計(jì)算機(jī)的主人.而在我進(jìn)入了大學(xué)后更是學(xué)會了理性地看待我的目標(biāo),在對自身作出了比較全面而客觀的分析和比較后,我選擇了高級軟件工程師作為我大學(xué)四年甚至整個(gè)人生的奮斗目標(biāo)...
高級軟件工程師是it行業(yè)中的重要崗位.根據(jù)開發(fā)進(jìn)度和任務(wù)分配,完成相應(yīng)模塊軟件的設(shè)計(jì)、開發(fā)、編程任務(wù);進(jìn)行程序單元、功能的測試,查出軟件存在的缺陷并保證其質(zhì)量;進(jìn)行編制項(xiàng)目文檔和質(zhì)量記錄的工作;維護(hù)軟件使之保持可用性和穩(wěn)定性.軟件開發(fā)是一個(gè)系統(tǒng)的過程,需要經(jīng)過市場需求分析、軟件代碼編寫、軟件測試、軟件維護(hù)等程序.軟件開發(fā)工程師在整個(gè)過程中扮演著非常重要的角色,主要從事根據(jù)需求開發(fā)項(xiàng)目軟件工作.
軟件和信息服務(wù)外包產(chǎn)業(yè)已成為各個(gè)國家經(jīng)濟(jì)發(fā)展的重點(diǎn).從增加值角度來看,同樣金額的出口,服務(wù)外包對中國經(jīng)濟(jì)的貢獻(xiàn)是來料加工的20倍以上;從能源消耗上看,服務(wù)外包單位gdp能耗僅為制造業(yè)的20%.這在中國政府大力倡導(dǎo)可持續(xù)發(fā)展戰(zhàn)略以及大力發(fā)展高技術(shù)第三產(chǎn)業(yè)的主旋律下是適應(yīng)中國經(jīng)濟(jì)發(fā)展,也是符合中國社會客觀需求的.可以看到的是,未來中國軟件和信息服務(wù)外包產(chǎn)業(yè)發(fā)展空間巨大,其原因有三:首先是具有成本優(yōu)勢,中國低成本的競爭優(yōu)勢是全世界公認(rèn)的.第二,具有人力資源優(yōu)勢,中國是世界上人力資源極為豐富的國家,軟件和信息服務(wù)外包服務(wù)業(yè)是勞動密集型產(chǎn)業(yè),中國未來在軟件和信息服務(wù)外包業(yè)內(nèi)將成為全球最具競爭力的轉(zhuǎn)移承接地.第三,中國有非常龐大的國內(nèi)市場,這是中國吸引跨國公司進(jìn)入很重要的一個(gè)原因.
市場需求的巨大和專業(yè)人才的缺乏令人吃驚,但這正是商機(jī)和盈利的重要突破口.可以預(yù)見,中國軟件和信息服務(wù)外包產(chǎn)業(yè)將在不久的將來成為引領(lǐng)中國第三產(chǎn)業(yè)轉(zhuǎn)型和發(fā)展的龍頭產(chǎn)業(yè),相關(guān)職業(yè)包含高級軟件工程師的人才需求將會非常巨大.
1.編程開發(fā)工具.
至少熟練掌握兩到三種開發(fā)工具的使用,這是程序員的立身之本.c/c++以其高效率和高度的靈活性成為開發(fā)工具中的利器,很多系統(tǒng)級的軟件還是用c/c++編寫.而java的跨平臺和與web很好的結(jié)合是java的優(yōu)勢所在.其次,如果能掌握一種簡便的可視化開發(fā)工具,如vb,powerbuilder,delphi,c++builder,則更好,這些開發(fā)工具減小了開發(fā)難度,并能夠在無形中強(qiáng)化對象模型的概念.另外,需要掌握基本的腳本語言,如shell,perl等.
2.數(shù)據(jù)庫.
數(shù)據(jù)庫在當(dāng)今的信息外包產(chǎn)業(yè)是很重要的.很多應(yīng)用程序都是以數(shù)據(jù)庫的數(shù)據(jù)為中心,而數(shù)據(jù)庫的產(chǎn)品也有不少,其中關(guān)系型數(shù)據(jù)庫仍是主流形式,所以作為高級軟件工程師而言,至少熟練掌握一兩種數(shù)據(jù)庫,對關(guān)系型數(shù)據(jù)庫的關(guān)鍵元素非常清楚,熟練掌握sql的基本語法是非常重要的.
3.網(wǎng)絡(luò)協(xié)議tcp/ip.
在互聯(lián)網(wǎng)如此普及的今天,如果還沒有對互聯(lián)網(wǎng)的支撐協(xié)議tcp/ip協(xié)議棧有很好的掌握就很難在it業(yè)立足.從最早的客戶/服務(wù)器結(jié)構(gòu),到今天的webservices,這一切都離不開以tcp/ip協(xié)議棧為基礎(chǔ)的網(wǎng)絡(luò)協(xié)議支持,所以,深入掌握tcp/ip協(xié)議是非常必要的.
4.軟件工程與cmm.
現(xiàn)代大型軟件系統(tǒng)的開發(fā)中,工程化的開發(fā)控制成為軟件系統(tǒng)成功的保證.編程只是軟件生命周期中的其中一環(huán),本人認(rèn)為優(yōu)秀的軟件工程師應(yīng)該掌握軟件開發(fā)各個(gè)階段的基本技能,如市場分析,可行性分析,需求分析,結(jié)構(gòu)設(shè)計(jì),詳細(xì)設(shè)計(jì),軟件測試等.否則就永遠(yuǎn)只會是一個(gè)程序員,而無法成為名副其實(shí)的工程師.
5.計(jì)算機(jī)技術(shù)專業(yè)英語.
隨著中國的信息外包產(chǎn)業(yè)逐步展開,it業(yè)急需與國外相關(guān)高新技術(shù)接軌來保持在發(fā)展上不落人后.于是it業(yè)相關(guān)從業(yè)人員現(xiàn)有的英語水平成為限制中國信息產(chǎn)業(yè)與國外交流的瓶頸.一個(gè)普遍的共識是:良好的英語交流和閱讀能力成為衡量一個(gè)軟件工程師水平的隱性標(biāo)準(zhǔn).所以掌握計(jì)算機(jī)專業(yè)英語是很重要的.
6.強(qiáng)烈的好奇心和學(xué)習(xí)精神.
對于一個(gè)立志成為高級軟件工程師的人,最重要的其實(shí)是強(qiáng)烈的好奇心和學(xué)習(xí)精神.沒有比強(qiáng)烈的好奇心和學(xué)習(xí)精神更好的武器了,它是成功的工程師乃至在各行各業(yè)的成功者們永攀高峰的源泉和動力所在.
隨著互聯(lián)網(wǎng)的發(fā)展,社會對it人才的需求越來越大,據(jù)不完全預(yù)測現(xiàn)在中國市場對it人才的需求每年超過25萬人,除北京、上海外,絕大部分的需求集中在華南、華東地區(qū)的大中型城市。而國內(nèi)目前的it教育主要是高等學(xué)校的計(jì)算機(jī)、電子、電信、信息技術(shù)等相關(guān)專業(yè)的學(xué)歷教育,每年培養(yǎng)的大學(xué)畢業(yè)生不到10萬人,遠(yuǎn)遠(yuǎn)不能滿足市場的需要。為了能適應(yīng)市場對it人員的需求,作為我們個(gè)人來說,應(yīng)該趕快行動起來,積極加入到it培訓(xùn)中來,以使自己能適應(yīng)社會的需要。
由于互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,很多擁有it資格證明的人員也不得不重新進(jìn)行培訓(xùn),更何況是那些不熟悉it行業(yè)的其他人員呢!如果您也想準(zhǔn)備轉(zhuǎn)行做一個(gè)it人,那么就要趕快開始行動,確立自己的發(fā)展方向,制定相應(yīng)的學(xué)習(xí)計(jì)劃,并開始逐步實(shí)施?,F(xiàn)在,很多人把各種it證書和認(rèn)證看成是進(jìn)入it行業(yè)的必要條件,這種想法未免有失偏頗。it是一個(gè)以技術(shù)為首要因素的行業(yè),對于個(gè)人來說,技術(shù)實(shí)力是最重要的,認(rèn)證和證書只是在求職時(shí)可以添加的一個(gè)砝碼。因此,對于剛剛起步的人來說,不應(yīng)該把考取什么認(rèn)證作為自己學(xué)習(xí)的首要目標(biāo)。
測試工程師的職業(yè)規(guī)劃篇六
計(jì)劃經(jīng)理––具有多年純熟的開發(fā)與支持(測試/質(zhì)量保證)活動方面的經(jīng)驗(yàn),管理從事若干項(xiàng)目的人員以及整個(gè)開發(fā)生存周期,負(fù)責(zé)把握項(xiàng)目方向與盈虧責(zé)任。
第一階段:(測試員)初級測試工程師(初出校門)
自身?xiàng)l件:初入具備計(jì)算機(jī)專業(yè)學(xué)位,有一些手工測試經(jīng)驗(yàn)。
具體工作:執(zhí)行測試用例,記錄bug,并回歸測試,通過qtp等測試工具錄制回歸測試腳本,并執(zhí)行回歸測試腳本。
學(xué)習(xí)方向:開發(fā)測試腳本并且開始熟悉測試生存周期和測試技術(shù)。
第二階段:(測試工程師)程序分析員(1-2年)自身?xiàng)l件:有1~2年工作經(jīng)驗(yàn)。具有初步的自動化測試能力,完善自動化測試腳本。
具體工作:設(shè)計(jì)和編寫測試用例,編寫自動測試腳本程序且擔(dān)任測試編程初期的領(lǐng)導(dǎo)工作。
學(xué)習(xí)方向:拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第三階段:(高級測試工程師)程序分析員(3—4)自身?xiàng)l件:有3~4年經(jīng)驗(yàn)。具有一定的行業(yè)業(yè)務(wù)知識,儲備系統(tǒng)分析員的能力。
具體工作:幫助開發(fā)或維護(hù)測試或編程標(biāo)準(zhǔn)與過程,分析軟件需求,獲得測試需求。確定測試需求相應(yīng)的測試方法,獲得測試策略方案。參與同行的評審(軟件需求,軟件測試計(jì)劃等),并為其它初級的測試工程師或程序員充當(dāng)顧問。學(xué)習(xí)方向:繼續(xù)拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第四階段:測試組負(fù)責(zé)人(4-6)自身?xiàng)l件:有4~6年經(jīng)驗(yàn)。具有豐富的行業(yè)業(yè)務(wù)知識,具有系統(tǒng)分析員的能力,專長性能測試。
具體工作:負(fù)責(zé)管理1~3名測試工程師或程序員。集中于技能方面,擔(dān)負(fù)一些進(jìn)度安排和工作規(guī)模/成本估算職責(zé)。分析性能瓶頸的原因,為開發(fā)團(tuán)隊(duì)提供bug解決策略。
學(xué)習(xí)方向:性能測試,測試技能第五階段:(資深安全或性能測試工程師)測試/編程高級負(fù)責(zé)人(6-10)自身?xiàng)l件:有6~10年經(jīng)驗(yàn)的測試工程師或程序員。具體工作:負(fù)責(zé)管理8~10名技術(shù)人員。性能測試整體方案設(shè)計(jì),軟件系統(tǒng)性能問題定位和性能優(yōu)化,內(nèi)存優(yōu)化及分析數(shù)據(jù)溢出等,分析系統(tǒng)的安全漏洞等。負(fù)責(zé)進(jìn)度安排、工作規(guī)模/成本估算、按進(jìn)度表和預(yù)算目標(biāo)交付產(chǎn)品。負(fù)責(zé)開發(fā)項(xiàng)目的技術(shù)方法。為一些用戶提供支持與演示。
第七階段:(公司級質(zhì)量總監(jiān))計(jì)劃經(jīng)理自身?xiàng)l件:有10年以上開發(fā)與支持(測試/質(zhì)量保證)活動方面的經(jīng)驗(yàn)。具體工作:管理從事若干項(xiàng)目的人員以及整個(gè)開發(fā)生存周期。負(fù)責(zé)把握項(xiàng)目方向與盈虧責(zé)任。
這個(gè)方向?qū)夹g(shù)的積累要求最高,適于那些對管理沒什么興趣,就想專心做技術(shù)的人。要沿著這條路走下去,需要一直不斷地在開發(fā)能力上的積累,并且還要求一定的知識廣度和對職業(yè)的獨(dú)特理解。
管理方向呢,工作個(gè)幾年以后轉(zhuǎn)向測試經(jīng)理,以后的發(fā)展就多樣了,質(zhì)量總監(jiān)項(xiàng)目經(jīng)理等等
有些人說做管理不需要技術(shù),卻沒想過作過一個(gè)技術(shù)工作,自己都不會的東西怎么去管理別人,當(dāng)然也有例外,有些管理人員也的確是靠自己的人格魅力去讓一個(gè)團(tuán)隊(duì)健康發(fā)展的。不過那只是極少數(shù)罷了。大多數(shù)測試管理人員也是需要在技術(shù)上有一定積累的。而且對于所有工作都一定要比較熟悉,黑白盒,自動化,性能,用例設(shè)計(jì),配置管理,計(jì)劃方案的設(shè)計(jì)等等,并且還要去調(diào)合團(tuán)隊(duì)內(nèi)部的工作氛圍,制定適當(dāng)?shù)募?lì)機(jī)制,作為一個(gè)管理者絕不比一個(gè)技術(shù)人員需要積累的東西少。
而流程控制大概是選的人最少的,qa累死不討好,最終成為一代終極流程控制顧問
其他的,還有做用例做到極至,做功能測試做到極至,做用戶體驗(yàn)做到極至的等等,總之各種發(fā)展方向者需要努力的堅(jiān)持,任何一個(gè)方向做好了都很好。
如果你是測試員或是高級測試員,有志轉(zhuǎn)向管理發(fā)展,那么需要加強(qiáng)以下幾點(diǎn):
1.測試計(jì)劃的編寫(要結(jié)合測試的項(xiàng)目,能以此來控制和確定測試所需人員,設(shè)備及時(shí)間來管理測試時(shí)間)
2.要熟悉bug跟蹤工具及軟件測試流程。(如:td,bugzilla,cq等)
3.要熟悉配置管理工具。(如:cvs,vss等)
4.要熟悉自動化工具。(例如:winrunner,qtp,robot,rft,automation等,能結(jié)合錄制完的腳本編寫代碼)
5.要熟悉壓力及性能測試工具。(例如:loadrunner,webload,silkperformance等,能結(jié)合相關(guān)數(shù)據(jù),分析出性能瓶頸)
6.要熟悉或精通一門語言。(例如:java,c++)
7.要熟悉數(shù)據(jù)庫。(例如:oracle,db2,sqlserver,mysql)
8.要熟悉主流操作系統(tǒng)。(例如:hpunix,ibmaix,sunsolaris,redhatlinux,suselinux,windows)
9.能用英文流利的和老外交流以及往來email.
10.語言表達(dá)能力強(qiáng),表達(dá)問題清晰明了。
11.溝通能力強(qiáng),能和上級/開發(fā)經(jīng)理很好的達(dá)成測試相關(guān)/bug事宜。
12.學(xué)習(xí)技術(shù)的能力要強(qiáng),能快速上手一個(gè)新的技術(shù)。
13.樂于與人交流。
初級測試工程師:剛走出大學(xué)校門或者剛從些培訓(xùn)機(jī)構(gòu)出來的學(xué)員,之前沒有或具備很少的測試經(jīng)驗(yàn),這個(gè)階段主要是掌握最基本的測試方法、測試計(jì)劃、測試用例、測試報(bào)告、環(huán)境搭建等。北京上海地區(qū),該職位薪水一般在20xx-5000之間。
中級測試工程師:從事過2-3年實(shí)際工作的測試工程師,能夠獨(dú)立制定測試計(jì)劃,編寫測試用例,對初級測試工程師進(jìn)行指導(dǎo)等。北京上海地區(qū),該職位薪水一般在4000-6000之間。
達(dá)到中級測試工程師水準(zhǔn)后,以后的發(fā)展可以存在多種方向:
管理方向:
測試組長:一般5人以下團(tuán)隊(duì),能夠同時(shí)承擔(dān)2-3個(gè)較小項(xiàng)目(程序代碼在5000行以下)或者1個(gè)中、大型項(xiàng)目(程序代碼在5000行-25000行左右)。北京上海地區(qū),該職位薪水一般在5000以上,好的過萬。
測試經(jīng)理:可以管理多個(gè)小型測試團(tuán)隊(duì),能夠承擔(dān)多個(gè)中型及較大型項(xiàng)目的測試,及具備至少1個(gè)大型項(xiàng)目(程序代碼在25000行以上)的測試管理能力。該職位薪水一般過萬,年薪二三十萬正常。
質(zhì)量經(jīng)理/項(xiàng)目管理:跳出測試的執(zhí)行轉(zhuǎn)而關(guān)注過程。sqa待遇差別比較大,但有2年以上測試或開發(fā)經(jīng)驗(yàn)的人5000以上應(yīng)該沒問題,好的也過萬。
技術(shù)方向:
白盒測試:這個(gè)由開發(fā)人員轉(zhuǎn)過來的比較多,一般技術(shù)上要至少達(dá)到技術(shù)經(jīng)理的水準(zhǔn)。待遇比較好,一般7k以上,好的年薪二三十萬。
自動化測試方向:熟練使用一種以上自動化測試工具,做的好的待遇與白盒測試有的一拼,一般6k以上,不過最近學(xué)的人多了,待遇貶值可能比較快。
測試分析師/技術(shù)總監(jiān):主要職責(zé)是對系統(tǒng)的測試結(jié)果進(jìn)行綜合的分析,例如缺陷分析、性能分析等。不但測試技術(shù)能力較強(qiáng),還要具備數(shù)據(jù)庫、操作系統(tǒng)等多方面的技術(shù)知識。這個(gè)待遇一般過萬了吧。
行業(yè)測試專家:物以稀為貴,過萬一般問題不大。
經(jīng)歷了以上一些階段,大概在35歲左右,職業(yè)發(fā)展上基本達(dá)到瓶頸,此時(shí)只要混的不是很差收入一般可以算的上中產(chǎn)階級,日子可能依然過的比較郁悶,之后的方向可能有做培訓(xùn),咨詢,自己開公司創(chuàng)業(yè)等。
好了,暫時(shí)先羅嗦這么多,具體的發(fā)展路線嘛各位八仙過海各顯神通了!~
入測試行已有五、六年,談?wù)勛约旱囊?guī)劃和一些想法:
做了幾年之后,積累的了一些行業(yè)經(jīng)驗(yàn)(電子商務(wù)型,電信通信行業(yè))和管理經(jīng)驗(yàn)(指的是測試管理),畢竟是女孩,這么多年一直都在不斷地學(xué)習(xí)各種技術(shù),總怕落后。時(shí)間長了,感覺還是很累,感覺比做開發(fā)累。所以將來的方向是:走管理路線。(當(dāng)然這條線也不好走,但是做了2年管理后,感覺在這方面有一定能力,只要努力就一定會成功的)
做好測試:主動性強(qiáng),有信心,能聽取接納別人的意見。(自己悟出的)
方法:去一些測試論壇(如:testing,測試時(shí)代,3atesting,一起測試網(wǎng)等)找些資料來學(xué)習(xí)?;蛘哔I一些測試的書籍。再有也可以參加測試培訓(xùn)。
2、要熟悉或精通一門語言。(例如:java,c++,。net,vb,pb,dephi),做到能讀懂代碼。當(dāng)然能獨(dú)立編寫代碼更好。
方法:學(xué)習(xí)一種比較流行的語言即可,因?yàn)闀r(shí)間有限不可能學(xué)很多開發(fā)語言。學(xué)習(xí)的過程一定要給自己制訂時(shí)間計(jì)劃,而且語言這東西最好結(jié)合實(shí)例來學(xué)習(xí),主要學(xué)習(xí)設(shè)計(jì)思路。
3、要熟悉bug跟蹤工具。(如:td,bugzilla,cq等),學(xué)習(xí)一種即可,主要能領(lǐng)悟出bug的處理流程是什么,如何管理。
方法:到網(wǎng)上看資料,裝上工具適用。
4.要熟悉配置管理工具。(如:cvs,vss等),會一種即可,當(dāng)然有時(shí)間的話,2種工具都會更好。
5.精通office系列工具,排版能力強(qiáng)。測試中經(jīng)常會寫文檔,所以這方面要強(qiáng)。
6、要熟悉數(shù)據(jù)庫。(例如:oracle,db2,sqlserver,mysql),對一種數(shù)據(jù)庫精通就可以了。
7、要熟悉主流操作系統(tǒng)。(例如:redhatlinux,windows)
8、需要增強(qiáng)的能力:
學(xué)習(xí)能力強(qiáng);表達(dá)能力強(qiáng);耐心,細(xì)心,信心,責(zé)任心;能承受壓力;溝通能力強(qiáng)。
以上這些,都是需要下功夫的,不能做表面功夫,那樣的話,就算你入行后,會發(fā)現(xiàn)自己要學(xué)的東西會很多。
1、公司的文化和制度
2、熟悉業(yè)務(wù),這塊很重要,需要認(rèn)真對待。
3、熟悉公司的開發(fā)流程和測試流程。
4、業(yè)務(wù)熟悉后,將自己所學(xué)的知識運(yùn)用到實(shí)際工作中。提高自己的測試水平。
5、培養(yǎng)自己的溝通能力,與業(yè)務(wù)相關(guān)的所有人都能很好的溝通。
6、工作中遇到的問題及解決措施要及時(shí)總結(jié)整理。
7、針對公司的項(xiàng)目或產(chǎn)品選擇適合的自動測試工具,幫助公司提高測試效率。
這一階段重在:熟悉業(yè)務(wù),熟悉工作流程
1)提高編寫用例的技巧。
2)熟悉一種單元測試工具。(針對公司的項(xiàng)目或產(chǎn)品使用的開發(fā)語言而定)
如果公司這塊一直都是開發(fā)人員來做,暫且跳過。
3)熟悉一到兩種自動化工具。(功能類和性能類的,如:wr,qtp,lr,robot等)
建議:學(xué)習(xí)工具的話,一定要結(jié)合實(shí)際的項(xiàng)目,這樣學(xué)得快而且效果比較好。
4)熟悉一種測試管理工具。
5)了解新業(yè)務(wù),開發(fā)的新技術(shù)。
這個(gè)階段的重點(diǎn):就是提高自己編寫用例的水平,工具的使用。
1)如果做專職的性能測試工程師:精通一種性能測試工具,并能分析出瓶頸。(這點(diǎn)我沒做到)(這些需要提高多方面的知識:服務(wù)器,中間件,開發(fā),數(shù)據(jù)庫等)
2)如果做自動化測試工程師,精通一種自動化工具,并能獨(dú)立編寫腳本,了解一些最新自動化測試方面的技術(shù)。
3)測試管理者。(技術(shù)+管理),哪方面薄弱就補(bǔ)哪塊。多多聽取別人的意見,改進(jìn)自己身上的缺點(diǎn)。
測試工程師的職業(yè)規(guī)劃篇七
1資深軟件測試工程師
達(dá)到這個(gè)水平比較困難,這需要了解很多知識,例如c語言,java語言,數(shù)據(jù)庫,數(shù)據(jù)結(jié)構(gòu),軟件工程,等等,但是你要在一家公司干3--5年的話,在壓力中這些技能你都會掌握!
2測試部門管理者
小的如組長,大的如測試經(jīng)理,這需要你有先天的優(yōu)勢,善于交流溝通,善于處理人際關(guān)系!不過做兩年,你也會成為老油條的!
3測試書籍編寫者
出書也是很賺錢的,當(dāng)你在這一行干了幾年,積攢了足夠的經(jīng)驗(yàn),可以把你的經(jīng)驗(yàn),具體做過的項(xiàng)目總結(jié)出來,現(xiàn)在關(guān)于軟件測試的書很少,你要寫本與眾不同的書肯定暢銷!
4軟件測試培訓(xùn)師
當(dāng)你在這一行做膩了,你可以選擇培訓(xùn)機(jī)構(gòu),培訓(xùn)機(jī)構(gòu)缺乏有經(jīng)驗(yàn)的軟件測試師,必然會高薪聘請你!
至于晉升流程,一個(gè)公司一個(gè)樣,但是你要知道,你想發(fā)展的話,必須要委婉的讓上級知道,有些你無法觸及的測試項(xiàng)目,需要你的上級分配,一旦有無關(guān)緊要的項(xiàng)目或空閑時(shí),經(jīng)理就會考慮你,會讓你嘗試做一些高級測試項(xiàng)目!
這時(shí)就要看你的個(gè)人悟性了!
要知道這一行,技術(shù)越高越吃香!越能讓老板和開發(fā)人員信服。
2.職業(yè)規(guī)劃3個(gè)階段
大學(xué)階段:
在大學(xué)階段我們要學(xué)什么,我感覺真正對我們有用的就是英語和數(shù)學(xué),還有寫專業(yè)課的知識做基礎(chǔ),英語是以后提高的關(guān)鍵所以英語一定要學(xué)好,特別是在測試工作中很多時(shí)候國內(nèi)的材料恨不能說明問題,測試在國內(nèi)還是一個(gè)新興行業(yè)(相對)所以材料也是比較少,所以很多時(shí)候都要去看英文的材料,所以英語的水平直接影響到以后的發(fā)展,數(shù)學(xué)為什么要學(xué)好呢,在工作中特別是測試工作很需要數(shù)學(xué)的邏輯思維,逆向思維等,所以學(xué)數(shù)學(xué)要學(xué)好不是說分?jǐn)?shù)高而是學(xué)習(xí)思維方法,還有一點(diǎn)就是英語和數(shù)學(xué)時(shí)以后深造的必考科目(呵呵,我就沒有學(xué)好,還在補(bǔ)習(xí));一定的專業(yè)課也是必要的,因?yàn)樗悄愎ぷ骱筇岣叩幕A(chǔ),基礎(chǔ)扎實(shí)了提高起來就比較容易,我的基礎(chǔ)比較差,所以我花了一年的時(shí)間來提高才得到了一點(diǎn)點(diǎn)成功,(看以參看陽光的測試工作歷程);培養(yǎng)情商,這個(gè)名詞現(xiàn)在很多地方都在提,有的一些公司甚至在智商和情商之間更看重情商。情商其實(shí)就是對自己情緒的控制能力和自身修養(yǎng)的培養(yǎng),還有一些交流能力、溝通能力、管理能力等等,這些在大學(xué)里如何培養(yǎng)呢,建議如果有可能的話參見多參加學(xué)校的一些團(tuán)體,也可以自己組織一些團(tuán)體,同時(shí)如果有肯能的話可以到學(xué)生會參加鍛煉,這對以后的很多方面的能力都有鍛煉,(我就在學(xué)生會待過一段時(shí)間,對后來的工作有了不小的幫助)。所以建議在校的大學(xué)生一定不要保守,要積極的鍛煉自己,多與人去交流軟件測試方法。
找工作階段:
這個(gè)階段可能是大家比較迷茫的階段,主要是有兩個(gè)問題,我能做什么,我有什么能力;我是在大學(xué)階段過來的畢業(yè)的時(shí)候也是這樣,不知道自己可以做什么,但是我有一個(gè)自己的目標(biāo),我要找到一個(gè)自己喜歡的工作,因?yàn)閷ぷ鞯男匀な菍戆l(fā)展的一個(gè)前提,沒有性趣的工作一般情況下是做不出來成果的。所以我建議有兩中做法,一選擇自己感興趣的工作,但是不一定能找到,現(xiàn)在的就業(yè)壓力還是很大了,第二種是對自己已經(jīng)沒有辦法從事的工作產(chǎn)生性趣,著眼去找它的性趣點(diǎn),然后你把它擴(kuò)大,從而培養(yǎng)對詞工作的性趣。
工作階段:
千挑百選,我們選擇了測試工作,根據(jù)我們上面說的原則,既然選擇了,就要好好工作,做出一定的成就,即便不能出人頭地,也要榜上有名;那么我們就不能機(jī)械的工作,我們要給自己制定一個(gè)發(fā)展藍(lán)圖,測試工作一般有兩個(gè)出路,我認(rèn)為:一個(gè)是測試轉(zhuǎn)管理,一個(gè)是測試轉(zhuǎn)質(zhì)量控制!那么我們?nèi)绾我?guī)劃呢?我個(gè)人感覺測試工作也是一個(gè)比較累的工作,所以一個(gè)有一個(gè)年齡限制,暫且我們先為35歲,也許有的人很大了還在做測試工作,哪就是一個(gè)老的測試工程師,我們一般認(rèn)為不是很好的出入,那么35歲以后有了一定的測試技術(shù)經(jīng)驗(yàn)后我們可以選擇轉(zhuǎn)行了,或轉(zhuǎn)管理或轉(zhuǎn)質(zhì)量控制。
那么在這個(gè)發(fā)展過程中就要給自己制定一個(gè)發(fā)展方向,確定自己的技術(shù)體系和管理體系或者技術(shù)體系和質(zhì)量體系的學(xué)習(xí)和積累計(jì)劃。首先技術(shù)體系的建立,做為測試工作技術(shù)體系我認(rèn)為首先要有一個(gè)面,然后深入一條線,在這個(gè)面上,你要去學(xué)習(xí)軟件工程、軟件測試技術(shù)(測試技術(shù)),系統(tǒng)分析技術(shù)、網(wǎng)絡(luò)技術(shù)、網(wǎng)絡(luò)協(xié)議、編程技術(shù),等等,跟你行業(yè)相關(guān)的一些業(yè)務(wù)等方面的技術(shù),這個(gè)體系的建立是一個(gè)長期的積累過程,當(dāng)然可以現(xiàn)從你的實(shí)際工作出發(fā),在做工作的時(shí)候一發(fā)散的方式做積累,比如你需要測試的是一個(gè)指紋識別系統(tǒng),那么你再做這項(xiàng)工作的時(shí)候,不要單單只局限在工作的本身上,要去了解這個(gè)技術(shù)的相關(guān)知識,了解行業(yè)的動態(tài),了解一些其他知識等等,在最后項(xiàng)目總結(jié)的時(shí)候?qū)⑵涑恋矸e累,這樣你的知識量就會比你單獨(dú)的做一個(gè)項(xiàng)目要大得多,但也累的多,所以只有勤奮的人才能有更大的進(jìn)步。
我這肯能是舉了一個(gè)比較小的例子,只是希望給大家指出一個(gè)方向。所以做工作一定不要只限于工作本身,一定要擴(kuò)展再擴(kuò)展,這對你以后的發(fā)展大用用處,當(dāng)你的知識積累到一定的程度,你就會發(fā)現(xiàn)你看問題的方法就會不同,你設(shè)計(jì)出的測試用例也會與眾不同。橫線一個(gè)面,我們已經(jīng)建立了一個(gè)寬廣的技術(shù)面,但是這還是不夠的,我們還需要給自己選擇一個(gè)點(diǎn)然后深入下去,比如我再自己的基礎(chǔ)的情況下選擇了應(yīng)用測試領(lǐng)域,再這個(gè)方面就不是要知識了解和知道,要做到掌握,可以掌握一門獨(dú)特的技術(shù),可以再公司甚至這個(gè)行業(yè)做到前列,這個(gè)是重要的,要不你就沒有自己的絕活了。在這個(gè)點(diǎn)的選擇上可以根據(jù)自己的愛好,和工作需要,甚至強(qiáng)迫自己選擇一個(gè)然后深入。這樣,面和點(diǎn)建立起來了,然后要隨著時(shí)間的推移然擴(kuò)展你的面,深入你的線,相信在你的不懈努力下一定會做到很好的。管理體系的建立,隨著工作的推移,要逐漸的有意思的去參與一些管理工作,可能機(jī)會好的話在學(xué)校的時(shí)候也可以得到一些鍛煉,筆者就在學(xué)校的時(shí)候鍛煉了幾年(一直在學(xué)生會,還組織了一個(gè)計(jì)算機(jī)學(xué)社)。
俗話說機(jī)會都是給有準(zhǔn)備的人,只有你事先作好了這些準(zhǔn)備,才能在領(lǐng)導(dǎo)交給你一項(xiàng)管理任務(wù)的時(shí)候,把它完美的完成!這樣才能給你以后走向管理這條路打下基礎(chǔ)。管理也是一門學(xué)問,所以還要學(xué)習(xí),在這里我就不具體說怎么學(xué)了,可能有人說我也不知道怎么學(xué),不過這個(gè)方面太廣了。不是很快可以說清楚的,大家可以買些相關(guān)的書籍看看。
質(zhì)量體系,在測試工作中獨(dú)立與技術(shù)和管理的還有一個(gè)是質(zhì)量控制,這個(gè)可能在一些小型的然建公司體現(xiàn)的不是那么明顯,不過在我們單位就有專門的質(zhì)量部門來保證測試的質(zhì)量,其實(shí)這個(gè)質(zhì)量控制也可以是從入門就從事,因?yàn)樗囊恍〇|西也是很基礎(chǔ),特別是在國內(nèi)質(zhì)量管理員有很多不太懂測試技術(shù),他們要做的就是檢查質(zhì)量點(diǎn),在測試人員的配合下檢查。不過我還是認(rèn)為質(zhì)量人員是要在測試人員中升級過去的,因?yàn)槟悴欢疁y試技術(shù)和談對質(zhì)量點(diǎn)的控制,如何有理有據(jù)的開不合格項(xiàng),或者你只能看到不關(guān)緊要的一些東西,真正的風(fēng)險(xiǎn)往往看不到。
3.個(gè)人的短期規(guī)劃
我覺得,從事軟件測試是一個(gè)非常有挑戰(zhàn)性的工作,既然決定要做,那么一定要矢志不移。
一、測試人員從哪里開始。
“開始”----個(gè)人認(rèn)為,應(yīng)該從最基本的手工測試、功能測試入手,這個(gè)階段是打基礎(chǔ)的階段,對熟悉整個(gè)測試過程,扎實(shí)測試?yán)碚撝R非常重要的一個(gè)過程。
1.了解軟件測試行業(yè),關(guān)注行業(yè)的發(fā)展信息,把握行業(yè)動態(tài)
2.了解軟件測試相關(guān)專業(yè)知識,手工測試階段中,你要學(xué)習(xí)下軟件測試?yán)碚撝R和軟件工程知識。
很多人以為軟件測試是非常簡單的事情,曾經(jīng)有句話說掃地老大媽也可以上崗測試,不過也說真的,我公司還真碰到過這樣的事情,手工測試急需人時(shí),抓了一批營業(yè)員上來幫忙做測試。
二、學(xué)習(xí)自動化測試工具
認(rèn)真做好了職位的手頭工作,對測試進(jìn)一步了解后,有了一定的測試經(jīng)驗(yàn),開始向自動化測試發(fā)展。
自動化工具有性能、功能、測試管理、bug管理等。
開發(fā)語言、數(shù)據(jù)庫、數(shù)據(jù)協(xié)議、操作系統(tǒng)等專業(yè)知識。另外的就是一些平時(shí)積累。
1.測試職業(yè)人的心態(tài)與素質(zhì):耐心、細(xì)心、平和心,加強(qiáng)溝通能力,做測試溝通非常重要
2.注重專業(yè)知識的學(xué)習(xí),曾經(jīng)有一位網(wǎng)友說過每半年讀完新的一本測試書籍,學(xué)習(xí)新的一門技術(shù)知識,非常贊成。
1.做軟件測試職業(yè)規(guī)劃
測試工程師的職業(yè)規(guī)劃篇八
軟件工程師職業(yè)方向發(fā)展到一定程度都會面臨一個(gè)選擇,是走業(yè)務(wù)+技術(shù)方向,還是選擇純鉆研技術(shù)。軟件工程師職業(yè)規(guī)劃問題,這是所有軟件工程師都在關(guān)心的問題。一般來說,軟件工程師的發(fā)展基本上都會經(jīng)歷這么幾條路徑。
程序員-系統(tǒng)分析員-架構(gòu)師技術(shù)經(jīng)理-cto
程序員-項(xiàng)目組長-項(xiàng)目經(jīng)理-項(xiàng)目總監(jiān)-cto
程序員-產(chǎn)品設(shè)計(jì)師-產(chǎn)品經(jīng)理-cto
當(dāng)然這只是一個(gè)大致的路徑,不是所有程序員都必需要這么經(jīng)歷的,有些人可能跳過其中的一些步驟,也可能有些人會把中間的很多職位都做了。
實(shí)際上很多時(shí)候,有些公司并沒有明確的技術(shù)經(jīng)理、項(xiàng)目經(jīng)理、產(chǎn)品經(jīng)理之分,在許多的公司里,他們經(jīng)常是由一個(gè)人承擔(dān)。在外包公司里,通常會有項(xiàng)目經(jīng)理和系統(tǒng)分析員(也可能是技術(shù)經(jīng)理)。在一些非it公司里,可能會是部門經(jīng)理,而做自己產(chǎn)品的公司可能會分得比較詳細(xì)一些。在此,廣州北大青鳥海珠學(xué)校大致說一下這三個(gè)職位的區(qū)別,讓正在徘徊的程序員有一個(gè)大致的了解。
項(xiàng)目經(jīng)理是項(xiàng)目的直接負(fù)責(zé)人,這個(gè)角色相當(dāng)于一個(gè)中間接口,不管是團(tuán)隊(duì)成員還是需求方(客戶),或者是上級領(lǐng)導(dǎo),有事都直接找他,所以這個(gè)職位著重于管理與溝通。一般來說,項(xiàng)目經(jīng)理的工作重點(diǎn)在同客戶溝通需求、項(xiàng)目進(jìn)度的把控、團(tuán)隊(duì)的溝通方面,有些公司也會需要項(xiàng)目經(jīng)理承擔(dān)團(tuán)隊(duì)建設(shè)的工作,不過貌似很多國內(nèi)公司都忽略了團(tuán)隊(duì)建設(shè)這個(gè)工作了。對于項(xiàng)目經(jīng)理來說,重點(diǎn)會要求溝通能力、協(xié)調(diào)能力、危機(jī)把控能力、執(zhí)行力、團(tuán)隊(duì)管理能力,著重于溝通、管理與計(jì)劃。當(dāng)然也有些公司還要求項(xiàng)目經(jīng)歷要參與招標(biāo)談判,這就要求項(xiàng)目經(jīng)理有一定的商務(wù)談判能力。
技術(shù)經(jīng)理有時(shí)候也可能叫系統(tǒng)分析員,一些小公司可能會整個(gè)部門有一個(gè)技術(shù)經(jīng)理。技術(shù)經(jīng)理承擔(dān)的角色主要是系統(tǒng)分析、架構(gòu)搭建、系統(tǒng)構(gòu)建、代碼走查等工作,如果說項(xiàng)目經(jīng)理是總統(tǒng),那么技術(shù)經(jīng)理就是總理。當(dāng)然不是所有公司都是這樣的,有些公司項(xiàng)目經(jīng)理是不管技術(shù)團(tuán)隊(duì)的,只做需求、進(jìn)度和同客戶溝通,那么這個(gè)時(shí)候的項(xiàng)目經(jīng)理就好像工廠里的跟單人員了,這種情況在外包公司比較多。對于技術(shù)經(jīng)理來說,著重于技術(shù)方面,你需要知道某種功能用哪些技術(shù)合適,需要知道某項(xiàng)功能需要多長的開發(fā)時(shí)間等。同時(shí),技術(shù)經(jīng)理也應(yīng)該承擔(dān)提高團(tuán)隊(duì)整體技術(shù)水平的工作。
產(chǎn)品經(jīng)理這個(gè)職位一般在有自己產(chǎn)品(不管是軟件還是網(wǎng)站產(chǎn)品)的公司比較常見,產(chǎn)品經(jīng)理主要會負(fù)責(zé)產(chǎn)品的設(shè)計(jì)、產(chǎn)品的改良等工作。需要注意的是,產(chǎn)品設(shè)計(jì)與設(shè)計(jì)師是兩個(gè)不一樣的工作,產(chǎn)品設(shè)計(jì)主要會從用戶體驗(yàn)、業(yè)務(wù)需要等層面去設(shè)計(jì)產(chǎn)品,而設(shè)計(jì)師更多是從用戶的視覺上去做。產(chǎn)品經(jīng)理應(yīng)該是最懂業(yè)務(wù)的人,比如說你在設(shè)計(jì)一個(gè)微博的產(chǎn)品,就要求你對微博這個(gè)東西非常熟悉,從用戶習(xí)慣、用戶體驗(yàn)、公司的發(fā)展戰(zhàn)略上去設(shè)計(jì)這個(gè)產(chǎn)品,還要對比同類產(chǎn)品會有什么優(yōu)勢等等。
不管是項(xiàng)目經(jīng)理還是技術(shù)經(jīng)理與產(chǎn)品經(jīng)理,都要求要熟悉業(yè)務(wù),業(yè)務(wù)是需求的`來源,沒有不談業(yè)務(wù)的技術(shù),所以不管你從哪個(gè)方向發(fā)展,都要求對業(yè)務(wù)熟悉。產(chǎn)品經(jīng)理要求對業(yè)務(wù)最熟悉,項(xiàng)目經(jīng)理次之,技術(shù)經(jīng)理排最后。對于程序員來說,剛開始工作的前幾年可以埋頭扎到技術(shù)里面,一般這個(gè)時(shí)間在2-3年的時(shí)間,然后就應(yīng)該多關(guān)注業(yè)務(wù)了。這個(gè)業(yè)務(wù)不一定是指某個(gè)具體的業(yè)務(wù),因?yàn)榫唧w的業(yè)務(wù)的范圍太少,而且也需要機(jī)遇。
有關(guān)軟件工程師職業(yè)規(guī)劃問題,請廣州北大青鳥海珠學(xué)校專業(yè)老師。經(jīng)過多年的教學(xué)實(shí)踐,廣州北大青鳥海珠校區(qū)以產(chǎn)業(yè)化形成軟件工程師人才培養(yǎng)機(jī)制,以專門培養(yǎng)符合國際市場要求的軟件工程師人才為目標(biāo),在人才培養(yǎng)速度、質(zhì)量以及規(guī)模上,都取得了較好的成績。
測試工程師的職業(yè)規(guī)劃篇九
根據(jù)有關(guān)職位統(tǒng)計(jì)資料顯示,在國外大多數(shù)軟件公司,1個(gè)軟件開發(fā)工程師就需要輔有2個(gè)軟件測試工程師。目前,軟件測試自動化技術(shù)在我國則剛剛被少數(shù)業(yè)內(nèi)專家所認(rèn)知,而這方面的專業(yè)技術(shù)人員在國內(nèi)更是鳳毛麟角。根據(jù)對近期網(wǎng)絡(luò)招聘it人才情況的了解,許多正在招聘軟件測試工程師的企業(yè)很少能夠在招聘會上順利招到合適的人才。
隨著中國it行業(yè)的發(fā)展,產(chǎn)品的質(zhì)量控制與質(zhì)量管理正逐漸成為企業(yè)生存與發(fā)展的核心。從軟件、硬件到系統(tǒng)集成,幾乎每個(gè)中大型it企業(yè)的產(chǎn)品在發(fā)布前都需要大量的質(zhì)量控制、測試和文檔工作,而這些工作必須依靠擁有嫻熟技術(shù)的專業(yè)軟件人才來完成。而軟件測試工程師就是其中之一,目前已成為各類科技企業(yè)緊急征召的重要對象。
據(jù)了解,由于軟件測試工程師處于重要崗位,所以必須具有電子、電機(jī)類相關(guān)專業(yè)知識背景,并且還應(yīng)有兩年以上的實(shí)際操作經(jīng)驗(yàn)。他們應(yīng)熟悉中國和國際軟件測試標(biāo)準(zhǔn),熟練掌握和操作國際流行的系列軟件測試工具,能夠承擔(dān)比較復(fù)雜的軟件分析、測試、品質(zhì)管理等任務(wù),并能獨(dú)立擔(dān)任測試、品質(zhì)管理部門的負(fù)責(zé)人。一般情況,軟件測試工程師可分為測試工程師、高級測試工程師和資深測試工程師三個(gè)等級。
在具體工作過程中,測試工程師的工作是利用測試工具按照測試方案和流程對產(chǎn)品進(jìn)行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計(jì)和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析和評估。對軟件測試工程師而言,必須具有高度的工作責(zé)任心和自信心。任何嚴(yán)格的測試必須是一種實(shí)事求是的測試,因?yàn)樗P(guān)系到一個(gè)產(chǎn)品的質(zhì)量問題,而測試工程師則是產(chǎn)品出貨前的把關(guān)人,所以,沒有專業(yè)的技術(shù)水準(zhǔn)是無法勝任這項(xiàng)工作的。同時(shí),由于測試工作一般由多個(gè)測試工程師共同完成,并且測試部門一般要與其他部門的人員進(jìn)行較多的溝通,所以要求測試工程師不但要有較強(qiáng)的技術(shù)能力而且要有較強(qiáng)的溝通能力。因此,在企業(yè)內(nèi)部,軟件測試工程師基本處于“雙高”地位,即地位高、待遇高,有的人月薪可高達(dá)8000元??梢哉f他們的職業(yè)前景非常廣闊,從近期的企業(yè)人才需求和薪金水平來看,軟件測試工程師的年工資有逐年上升的明顯跡象。測試工程師這個(gè)職位必將成為it就業(yè)的新亮點(diǎn)。
二.軟件測試職位要求:
1.計(jì)算機(jī)基礎(chǔ)知識
2.計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識
3.軟件測試基本知識(軟件質(zhì)量,軟件質(zhì)量管理基礎(chǔ)知識,軟件測試概念,軟件測試標(biāo)準(zhǔn),軟件測試技術(shù)及方法,軟件測試項(xiàng)目管理)
4.軟件開發(fā)基本知識(軟件工程知識,理解軟件開發(fā)方法及過程)
技術(shù)類
1.程序語言c/c++,vb,vc,java,.net,asp,javascript等。具體要求要視公司的具體項(xiàng)目或產(chǎn)品來定。但一般以c為基本要求。
2.?dāng)?shù)據(jù)庫知識
sqlserver,oracle,mysql,sybase等。一般對測試人員的要求就是要求會使用,然后熟練使用sql語句進(jìn)行查詢,修改,添加,刪除數(shù)據(jù)操作。
3.操作系統(tǒng)
windows,linux(常用的redhat,suse,debian)/unix(freebsd,solaris,hp-ux,aix,mac)系統(tǒng)。
自動化測試工具類
1.自動化測試概念/自動化測試框架
好多人覺得自動化測試就是使用自動化測試工具,其實(shí)各種工具只是自動化測試實(shí)施的一個(gè)有效利器,如何建立一個(gè)脫離工具的自動化測試框架遠(yuǎn)遠(yuǎn)比研究如何使用測試工具復(fù)雜,困難的多。
2.自動化測試流程
3.自動化測試工具的使用
自動化測試框架(流程)
gui的功能測試自動化
非gui的功能測試自動化
性能測試(廣義的和狹義的性能測試)
自動化測試工具(功能測試工具,性能測試工具,缺陷管理工具,測試管理工具)
實(shí)戰(zhàn)類(工作經(jīng)驗(yàn))
1.公司的測試流程
2.公司的具體缺陷管理流程(提交bug報(bào)告,追蹤bug狀態(tài))
3.測試環(huán)境的搭建及管理
4.測試計(jì)劃,測試用例,測試報(bào)告等相關(guān)文檔的編寫
語言類
1.英語
2.日語
三.自我分析:
1.細(xì)心,關(guān)注細(xì)節(jié)
2.耐心,不怕麻煩
3.良好的溝通能力
4.優(yōu)秀的學(xué)習(xí)能力,邏輯思維強(qiáng)
5.工作積極主動
6.上進(jìn)性強(qiáng),永遠(yuǎn)不滿足現(xiàn)狀
7.團(tuán)隊(duì)合作精神
四.職業(yè)規(guī)劃:
第一階段:(測試員)初級測試工程師(初出校門)
自身?xiàng)l件:初入具備計(jì)算機(jī)專業(yè)學(xué)位,有一些手工測試經(jīng)驗(yàn)。
具體工作:執(zhí)行測試用例,記錄bug,并回歸測試,通過qtp等測試工具錄制回歸測試腳本,并執(zhí)行回歸測試腳本。
學(xué)習(xí)方向:開發(fā)測試腳本并且開始熟悉測試生存周期和測試技術(shù)。
第二階段:(測試工程師)程序分析員(1-2年)
自身?xiàng)l件:有1~2年工作經(jīng)驗(yàn)。具有初步的自動化測試能力,完善自動化測試腳本。具體工作:設(shè)計(jì)和編寫測試用例,編寫自動測試腳本程序且擔(dān)任測試編程初期的領(lǐng)導(dǎo)工作。
學(xué)習(xí)方向:拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第三階段:(高級測試工程師)程序分析員(3―4)
自身?xiàng)l件:有3~4年經(jīng)驗(yàn)。具有一定的行業(yè)業(yè)務(wù)知識,儲備系統(tǒng)分析員的能力。
具體工作:幫助開發(fā)或維護(hù)測試或編程標(biāo)準(zhǔn)與過程,分析軟件需求,獲得測試需求。確定測試需求相應(yīng)的測試方法,獲得測試策略方案。參與同行的評審(軟件需求,軟件測試計(jì)劃等),并為其它初級的測試工程師或程序員充當(dāng)顧問。
學(xué)習(xí)方向:繼續(xù)拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第四階段:測試組負(fù)責(zé)人(4-6)
自身?xiàng)l件:有4~6年經(jīng)驗(yàn)。具有豐富的行業(yè)業(yè)務(wù)知識,具有系統(tǒng)分析員的能力,專長性能測試。
第五階段:(資深安全或性能測試工程師)測試/編程高級負(fù)責(zé)人(6-10)自身?xiàng)l件:有6~10年經(jīng)驗(yàn)的測試工程師或程序員。
具體工作:負(fù)責(zé)管理8~10名技術(shù)人員。性能測試整體方案設(shè)計(jì),軟件系統(tǒng)性能問題定位和性能優(yōu)化,內(nèi)存優(yōu)化及分析數(shù)據(jù)溢出等,分析系統(tǒng)的安全漏洞等。負(fù)責(zé)進(jìn)度安排、工作規(guī)模/成本估算、按進(jìn)度表和預(yù)算目標(biāo)交付產(chǎn)品。負(fù)責(zé)開發(fā)項(xiàng)目的技術(shù)方法。為一些用戶提供支持與演示。
學(xué)習(xí)方向:開發(fā)一些特定領(lǐng)域的技術(shù)專長
第六階段:測試/質(zhì)量保證/開發(fā)(項(xiàng)目)、經(jīng)理
自身?xiàng)l件:有10多年的工作經(jīng)驗(yàn)。(10年及之后)
第七階段:(公司級質(zhì)量總監(jiān))計(jì)劃經(jīng)理
自身?xiàng)l件:有10年以上開發(fā)與支持(測試/質(zhì)量保證)活動方面的經(jīng)驗(yàn)。
具體工作:管理從事若干項(xiàng)目的人員以及整個(gè)開發(fā)生存周期。
測試工程師的職業(yè)規(guī)劃篇十
人常問:何為成功?要如何去成功?我認(rèn)為,人活著不應(yīng)該庸庸碌碌,要有理想,有勇氣,有追求夢想的毅力與恒心。大學(xué)是人生中燦爛美好的年華。為了不虛度光陰,為了不使以后自己為這四年的碌碌無為而后悔,需要有一份長遠(yuǎn)而適合自己的職業(yè)規(guī)劃。因此我不變的,是對未來的責(zé)任感與規(guī)劃的習(xí)慣。
一、認(rèn)識自我
個(gè)人認(rèn)為我的性格具有兩面性,我喜歡在安靜的環(huán)境下去看書,在有的時(shí)候與朋友聊天分享彼此的歡樂。也喜歡打羽毛球、跑步、旅游,享受大自然的美景、陶冶自己的情操。另外,我也具有團(tuán)隊(duì)合作精神與協(xié)作能力,比較強(qiáng)的動手能力與實(shí)踐能力。人無十全十美,我在做事情時(shí),有時(shí)比較急躁,但我會在以后的工作與學(xué)習(xí)中加以改進(jìn)自己的不足。
二、職業(yè)生涯條件分析
社會環(huán)境分析:
總體來說,我們國家面臨著一個(gè)良好的社會的環(huán)境,社會安定,zz穩(wěn)定,特別是當(dāng)前經(jīng)濟(jì)發(fā)展迅速,法制建設(shè)不斷完善,高新技術(shù)領(lǐng)域突飛猛進(jìn)。因此,在這樣一個(gè)良好的社會環(huán)境下,制定一個(gè)合理的人生職業(yè)規(guī)劃是尤為必要的。
職業(yè)環(huán)境分析:
it行業(yè)是隨著電子信息產(chǎn)業(yè)的發(fā)展而逐步發(fā)展起來的,并且日益得到完善,
it行業(yè)的平穩(wěn)增長必然會帶來軟件工程師需求的增長,目前隨著it產(chǎn)品出現(xiàn)的技術(shù)融合,市場需求的巨大和專業(yè)人才的缺乏,由此可知,軟件行業(yè)還是比較樂觀的。但軟件行業(yè)需要的也是復(fù)合型人才,軟件工程師需要掌握更多的編程語言。
三、職業(yè)目標(biāo)定位
短期目標(biāo)(1-2年):
注重java基礎(chǔ)知識、多學(xué)習(xí)項(xiàng)目開發(fā)經(jīng)驗(yàn),了解項(xiàng)目開發(fā)業(yè)務(wù)知識,并在學(xué)習(xí)中掌握db2數(shù)據(jù)庫的sql語句的復(fù)雜查詢以及管理操作,并深入學(xué)習(xí)了解struts、hibernate、spring相關(guān)操作。
中期目標(biāo)(3-5年):
至少了解并熟悉2門編程語言,如。net、c++、php;并學(xué)習(xí)掌握oracle、ms-sql數(shù)據(jù)庫管理操作;掌握軟件開發(fā)各個(gè)階段的基本技能,如市場分析, 可行性分析, 需求分析, 結(jié)構(gòu)設(shè)計(jì), 詳細(xì)設(shè)計(jì), 軟件測試等。在有條件允許的'情況下,會考慮專升本。
長期目標(biāo)(5-10年):
學(xué)習(xí)管理方面的相關(guān)知識,由技術(shù)型向管理型方面的轉(zhuǎn)移。
四、結(jié)語
路漫漫其修遠(yuǎn)兮,吾將上下而求索。不經(jīng)歷風(fēng)雨怎能見彩虹。我們要時(shí)刻保持一顆清醒的頭腦,隨時(shí)為自己的目標(biāo)而奮斗。其實(shí),每個(gè)人心中都有一幅畫,描述著理想、信念、追求、抱負(fù);每個(gè)人心中都有一片森林,承載著鳥語花香的甜蜜、陰森恐懼的彷徨。一個(gè)人,若要獲得成功,必須拿出勇氣,付出努力、拼搏、奮斗、成功。機(jī)遇不同情眼淚的憂傷、不相信頹廢的絕望,只期待愛打拼、時(shí)刻準(zhǔn)備著的人。
測試工程師的職業(yè)規(guī)劃篇十一
軟件測試職業(yè)發(fā)展的各個(gè)階段:
這是國外公司的職位分布,國內(nèi)一些走在前列的公司,也差不多在國內(nèi)可能要快的多。
發(fā)上來勉勵(lì)一下自己,當(dāng)然,自己的路還要自己去走!
初級測試工程師
剛?cè)腴T的擁有科學(xué)學(xué)位的個(gè)人或具有一些手工測試經(jīng)驗(yàn)的個(gè)人。
開發(fā)測試腳本并開始熟悉測試生存周期和測試技術(shù)。
測試工程師/程序分析員
具有1-2年經(jīng)驗(yàn)的測試工程師或程序員。編寫自動測試腳本程序并擔(dān)任測試編程初期的領(lǐng)導(dǎo)工作。進(jìn)一步拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
高級測試工程師/程序分析員
具有3-4年經(jīng)驗(yàn)的測試工程師或程序員。幫助開發(fā)或維護(hù)測試或編程標(biāo)準(zhǔn)與過程,負(fù)責(zé)同級的評審,并為其它初級的測試工程師或程序員充當(dāng)顧問。繼續(xù)拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
測試組負(fù)責(zé)人
具有4-6年經(jīng)驗(yàn)的測試工程師或程序員。負(fù)責(zé)管理1至3名測試工程師或程序員。擔(dān)負(fù)一些進(jìn)度安排和工作規(guī)模/成本估算職責(zé)。更集中于技能方面。
測試/編程負(fù)責(zé)人
測試/質(zhì)量保證/開發(fā)(項(xiàng)目)、經(jīng)理
計(jì)劃經(jīng)理
具有15年以上開發(fā)與支持(測試/質(zhì)量保證)活動方面的經(jīng)驗(yàn)。管理從事若干項(xiàng)目的人員以及整個(gè)開發(fā)生存周期。負(fù)責(zé)把握項(xiàng)目方向與盈虧責(zé)任。
測試工程師的職業(yè)規(guī)劃篇十二
由于國內(nèi)軟件測試行業(yè)目前的發(fā)展迅速、需求旺盛,在國內(nèi)的軟件測試職位晉升一般要比國外快,但因行業(yè)本身太年輕,大家對軟件測試中軟件測試職業(yè)的發(fā)展了解不夠,從而導(dǎo)致許多有志在此發(fā)展的年輕人舉步不前。所以下面介紹一下海外公司成熟的軟件測試行業(yè)職位分布情況,我國一些在軟件測試行業(yè)中處于前端的公司與之也相仿,這可以作為軟件測試職業(yè)規(guī)劃的參考,給新人一個(gè)導(dǎo)向。
第一階段:(測試員)初級測試工程師
自身?xiàng)l件:初入行具備計(jì)算機(jī)專業(yè)學(xué)位或一些手工測試經(jīng)驗(yàn)的個(gè)人。
具體工作:執(zhí)行測試用例,記錄bug,并回歸測試,通過qtp等測試工具錄制回歸測試腳本,并執(zhí)行回歸測試腳本。
學(xué)習(xí)方向:開發(fā)測試腳本并且開始熟悉測試生存周期和測試技術(shù)。
第二階段:(測試工程師)程序分析員
自身?xiàng)l件:有1~2年工作經(jīng)驗(yàn)的測試工程師或程序員。具有初步的自動化測試能力,完善自動化測試腳本。
具體工作:設(shè)計(jì)和編寫測試用例,編寫自動測試腳本程序且擔(dān)任測試編程初期的領(lǐng)導(dǎo)工作。
學(xué)習(xí)方向:拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第三階段:(高級測試工程師)程序分析員
自身?xiàng)l件:有3~4年經(jīng)驗(yàn)的測試工程師或程序員。具有一定的行業(yè)業(yè)務(wù)知識,儲備系統(tǒng)分析員的能力。
具體工作:幫助開發(fā)或維護(hù)測試或編程標(biāo)準(zhǔn)與過程,分析軟件需求,獲得測試需求。確定測試需求相應(yīng)的測試方法,獲得測試策略方案。參與同行的評審(軟件需求,軟件測試計(jì)劃等),并為其它初級的測試工程師或程序員充當(dāng)顧問。
學(xué)習(xí)方向:繼續(xù)拓展編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能。
第四階段:測試組負(fù)責(zé)人
自身?xiàng)l件:有4~6年經(jīng)驗(yàn)的測試工程師或程序員。具有豐富的行業(yè)業(yè)務(wù)知識,具有系統(tǒng)分析員的能力,專長性能測試。
具體工作:負(fù)責(zé)管理1~3名測試工程師或程序員。集中于技能方面,擔(dān)負(fù)一些進(jìn)度安排和工作規(guī)模/成本估算職責(zé)。分析性能瓶頸的原因,為開發(fā)團(tuán)隊(duì)提供bug解決策略。
學(xué)習(xí)方向:性能測試,測試技能
第五階段:(資深安全或性能測試工程師)測試/編程高級負(fù)責(zé)人
自身?xiàng)l件:有6~經(jīng)驗(yàn)的測試工程師或程序員。
具體工作:負(fù)責(zé)管理8~10名技術(shù)人員。性能測試整體方案設(shè)計(jì),軟件系統(tǒng)性能問題定位和性能優(yōu)化,內(nèi)存優(yōu)化及分析數(shù)據(jù)溢出等,分析系統(tǒng)的安全漏洞等。負(fù)責(zé)進(jìn)度安排、工作規(guī)模/成本估算、按進(jìn)度表和預(yù)算目標(biāo)交付產(chǎn)品。負(fù)責(zé)開發(fā)項(xiàng)目的技術(shù)方法。為一些用戶提供支持與演示。
學(xué)習(xí)方向:開發(fā)一些特定領(lǐng)域的技術(shù)專長
第六階段:測試/質(zhì)量保證/開發(fā)(項(xiàng)目)、經(jīng)理
自身?xiàng)l件:有10多年的工作經(jīng)驗(yàn)。
第七階段:(公司級質(zhì)量總監(jiān))計(jì)劃經(jīng)理
自身?xiàng)l件:有以上開發(fā)與支持(測試/質(zhì)量保證)活動方面的經(jīng)驗(yàn)。
具體工作:管理從事若干項(xiàng)目的人員以及整個(gè)開發(fā)生存周期。負(fù)責(zé)把握項(xiàng)目方向與盈虧責(zé)任
【本文地址:http://www.aiweibaby.com/zuowen/5785771.html】