第一篇:工控軟件工程師職位描述
職位描述: 工作職責:
1.為非標設(shè)備及自動化設(shè)備進行多種PLC和顯示設(shè)備程序編寫,2.針對復雜測試設(shè)備的PLC編程,例如壓力控制,PH、DO傳感器,溫度等過程控制
3.主要從事工作根據(jù)客戶需求制作方案,協(xié)同機械設(shè)計工程師完成整套設(shè)備電路圖紙設(shè)計,PLC編程,并指導進行設(shè)備電氣組裝、調(diào)試,解決遇到的問題。
任職要求:
1.機電一體化、電氣自動化、電機傳動、自動控制等相關(guān)專業(yè)。本科及以上學歷;
2.熟悉工業(yè)自動化PLC編程技術(shù);
3.熟練運用主流PLC進行相關(guān)產(chǎn)品的電氣設(shè)計及軟件編寫;
4.熟悉模擬信號處理及采集系統(tǒng),熟悉PLC人機界面編程,熟悉PLC通訊編程
第二篇:工控軟件工程師崗位職責范本
工控軟件工程師崗位職責范本5篇
1、按照非標設(shè)備的制造流程和工藝要求,設(shè)計電氣控制系統(tǒng),電路圖和布局圖。
2、根據(jù)客戶的要求提供解決方案。
3、負責設(shè)備電氣控制系統(tǒng)的調(diào)試。
4、嚴格執(zhí)行項目的進度要求和質(zhì)量要求,準時、優(yōu)質(zhì)地完成相關(guān)工作。
5、根據(jù)項目預算配制電氣控制元件。
6、在最終裝配前向相關(guān)人員解釋設(shè)計要點。
7、協(xié)助生產(chǎn)部門進行裝配、調(diào)試、安裝以及售后服務(wù)事項。
工控軟件工程師崗位職責(二)
1)本科及以上學歷,理工科專業(yè);
2)超強抽象思維和深厚的數(shù)學功底;
3)
精通halcon或open
CV圖形開發(fā);
4)
熟悉常用圖形及圖像處理算法例如:鏡像、轉(zhuǎn)置、反色、拉伸、抽插值、平移、任意角度旋轉(zhuǎn)以及仿射變換等;
5)熟悉常用圖像文件記錄格式例如:bmp、tiff、PNG等;
6)
精通TCP/IP協(xié)議及相關(guān)socket編程開發(fā),精通FAT及NTFS
filesystem;
7)熟練的編程技巧(C,C++或C#)及規(guī)范的代碼習慣,規(guī)范詳實的開發(fā)文檔;
8)相當程度的硬件電路知識,能夠準確理解電路設(shè)計,具備調(diào)試需要的手工焊接操作技術(shù)及儀器儀表的使用技巧;
9)英語讀寫熟練無障礙,良好的表達能力,良好的抗壓能力;
10)
能按時完成工作任務(wù),適應(yīng)出差駐廠服務(wù);
11)身體健康,適應(yīng)超時工作;
工控軟件工程師崗位職責(三)
1.參與系統(tǒng)技術(shù)的架構(gòu)設(shè)計、需求分析討論。
2.根據(jù)規(guī)范進行系統(tǒng)快速迭代開發(fā)與維護,并對后期的維穩(wěn)及優(yōu)化負責。
3.根據(jù)開發(fā)規(guī)范編寫各種開發(fā)文檔及項目文檔。
4.根據(jù)實際需要進行技術(shù)專研并解決各類技術(shù)問題。
工控軟件工程師崗位職責(四)
1、負責上位機軟件開發(fā),主要針對各種類型的PLC進行數(shù)據(jù)采集及監(jiān)控,與MES系統(tǒng)進行交互工作;
2、熟悉SOCKET編程,RS232、RS485、MODBUS
等通訊技術(shù);
3、掌握一種數(shù)據(jù)庫,如:Mysql或sqlserver;
4、負責設(shè)備監(jiān)控軟件開發(fā)、調(diào)試以及后期售后服務(wù)的維護及指導。
5、參與智能工廠MES項目,配合項目組完成MES項目實施工作,針對用戶需求,提出系統(tǒng)解決方案,完成開發(fā)
工控軟件工程師崗位職責(五)
1、工業(yè)自動化項目中配套客戶端軟件及服務(wù)器端軟件開發(fā)
2、工業(yè)自動化項目中設(shè)備控制上位軟件開發(fā)
3、輔助機器人控制系統(tǒng)中軟件開發(fā)
4、軟件設(shè)計文檔、測試代碼編寫
第三篇:Java軟件工程師職位要求
一.Java軟件工程師職位要求:
1、熟悉J2EE技術(shù)架構(gòu)體系;
2、熟悉Struts、Hibernate、Spring等主流開源框架;
3、熟練使用JavaBean、Servlet、Jsp、WebService等開發(fā)技術(shù);
4、熟練使用HTML、CSS、JavaScript等客戶端開發(fā)技術(shù),有Ajax的實際應(yīng)用開發(fā)經(jīng)驗;
5、熟練掌握TomCat、Jboss、WebLogic等主流應(yīng)用服務(wù)器的配置和使用;
6、熟練使用PowerDesigner、Rose等建模工具,有實際項目的數(shù)據(jù)庫建模經(jīng)驗;
7、熟練使用Oracle、MySQL等主流數(shù)據(jù)庫;
8、責任心強,上手能力快,有良好的團隊合作意識,善于溝通,能承擔工作壓力;
二Java軟件工程師職位要求: 1.有JAVA多年的中大型項目開發(fā)經(jīng)驗, 掌握MVC模式的開發(fā)及SSH三層框架的使用,對ibatis框架熟練掌握者優(yōu)先;
2.熟練掌握數(shù)據(jù)庫基礎(chǔ)SQL語句、存儲過程和觸發(fā)器等功能應(yīng)用;
3.參與使用Oracle存儲過程處理業(yè)務(wù)邏輯的項目開發(fā)者優(yōu)先;
4.要會使用 MyEclipse 進行debug的斷點調(diào)試;
5.熟練使用 WebShpere, Tomcat, Linux, UNIX 應(yīng)用;
6.對ERP了解, 做過工作流項目;
7.有較強的自學能力,抗壓能力,責任心強 ,溝通能力以及執(zhí)行能力。
8.熟悉 jboss, 以及ssh 框架
9.運熟練運用 web services 開發(fā)
10.對ERP了解
11.有項目經(jīng)驗,要求是項目的負責人,或技術(shù)負責人
12.有 EXTJS 項目經(jīng)驗更佳
三職位描述:
1)熟悉JAVA基礎(chǔ)知識,一年以上Java Web開發(fā)經(jīng)驗,參與過Java Web完整項目開發(fā);
2)熟練Spring,Struts和Hibernate等主流的開發(fā)框架,熟練JSP/Servlet/WebService/JavaScript等WEB開發(fā)技術(shù);
3)熟悉Flex技術(shù)、ActionScript語言;
4)熟悉基于AMF3的Flash與Java的socket通信(即熟悉BlazeDS);
5)熟練掌握SQL語言,能熟悉使用Oracle、SQL Server、DB2擴展的SQL語法;
三Java工程師職位要求:
1.計算機、電子或通訊類相關(guān)專業(yè)大專以上學歷,3年以上 java 開發(fā)經(jīng)驗;
2.精通 java 和 sql 及常用數(shù)據(jù)結(jié)構(gòu)與算法;
3.熟悉 j2ee 系統(tǒng)架構(gòu)及相關(guān)技術(shù),掌握 spring 框架、mvc、mysql/nosql 數(shù)據(jù)庫開發(fā)技能;
4.熟練編寫單元測試和接口測試;
5.熟悉 tcp/ip 和無線通訊協(xié)議及多線程網(wǎng)絡(luò)編程優(yōu)先;
6.熱愛互聯(lián)網(wǎng)產(chǎn)品技術(shù)開發(fā),有積極的技術(shù)創(chuàng)新精神;
7.自學能力強,溝通協(xié)作意識良好,能夠承擔工作壓力。
四Java:
1、4年以上java開發(fā)經(jīng)驗;
2、具有良好的溝通及邏輯思維能力,熟悉J2EE企業(yè)應(yīng)用開發(fā),極其豐富的大型Web項目開發(fā)經(jīng)驗;
3、具有較強的面向?qū)ο蠓治黾霸O(shè)計能力,豐富的系統(tǒng)架構(gòu)設(shè)計經(jīng)驗;
4、熟悉UML建模,熟悉Rose、Power Designer等系統(tǒng)分析工具;
5、精通Struts2/WebWork、Spring、Hibernate、JSP/JSF、Ajax、WebService、javascript、CSS、Junit、Ant、XML、SOA;
6、熟悉Eclipse(MyEclipse)開發(fā)工具;
7、熟悉版本控制工具SVN/CVS;
8、熟悉Oracle、Sqlserver、Mysql等主流數(shù)據(jù)庫;
9、工作作風嚴謹,優(yōu)秀的學習能力,具備良好的組織管理能力,具備良好的團隊精神;
10、Oracle數(shù)據(jù)庫精通者優(yōu)先考慮。
五.Java軟件工程師職位要求:
1、計算機相關(guān)專業(yè),本科以上學歷,三年以上開發(fā)經(jīng)驗;
2、扎實的Java基本功,熟練掌握J2EE體系結(jié)構(gòu),對其基本技術(shù)有比較深入的理解,具有較為優(yōu)秀的系統(tǒng)架構(gòu)設(shè)計能力,對海量用戶高并發(fā)訪問系統(tǒng)架構(gòu)設(shè)計有一定的理解和實踐,有扎實的編程能力以及良好的編程習慣、文檔管理習慣;
3、熟練運用主流開發(fā)框架,熟悉UNIX/LINUX環(huán)境,掌握tomcat/was等服務(wù)器基于J2EE架構(gòu)下的項目部署配置,對WAS集群以及性能調(diào)優(yōu)、問題診斷有一定的理解和實踐;
4、熟練運用DB2/ORACLE等大型關(guān)系型數(shù)據(jù)庫,有較為豐富的數(shù)據(jù)庫設(shè)計經(jīng)驗,對海量數(shù)據(jù)架構(gòu)設(shè)計以及性能調(diào)優(yōu)有一定的理解和實踐;
5、有較強的業(yè)務(wù)理解能力,善于業(yè)務(wù)分析,思維靈活,接受新知識能力強,自我學習能力強;
6、有較強的溝通協(xié)調(diào)能力和團隊精神,善于協(xié)作;
7、工作踏實,積極主動,有很強的責任心,能承受較大的工作壓力;
8、有金融行業(yè)經(jīng)驗優(yōu)先,有互聯(lián)網(wǎng)行業(yè)經(jīng)驗優(yōu)先。
六Java軟件工程師職位要求:
1、負責網(wǎng)頁游戲的服務(wù)器端架構(gòu)和開發(fā)工作;
職位要求:
1、精通Java語言多線程,具有扎實的編程能力,能夠完成較復 雜的邏輯和交互流程設(shè)計和實現(xiàn);
2、能獨立設(shè)計后臺服務(wù)端的多層架構(gòu),并實現(xiàn)分布式高并發(fā)處理
3、能夠熟練使用jaVA網(wǎng)絡(luò)編程,要求有NIO開發(fā)經(jīng)驗;
4、精通數(shù)據(jù)庫設(shè)計,能夠熟練使用java或操作MySQL數(shù)據(jù)庫;
5、熟悉基于AMF3的Flash與Java的socket通信(即熟悉BlazeDS);
7、能熟練運用設(shè)計模式,熟悉軟件工程,對于面向?qū)ο竽P秃驮O(shè)計模式有比較清晰的認識,對大型軟件架構(gòu)有清晰理解;
8、有MMO或ARPG游戲(網(wǎng)絡(luò)游戲和網(wǎng)頁游戲均可)開發(fā)經(jīng)驗,或精通常見網(wǎng)絡(luò)游戲的實現(xiàn)算法優(yōu)先;
9、有熟悉網(wǎng)絡(luò)安全,數(shù)據(jù)庫優(yōu)化,大型分布式系統(tǒng),商用高負載服務(wù)器系統(tǒng)者優(yōu)先
七Java軟件工程師職位要求:
專業(yè)技能:
1.計算機相關(guān)專業(yè),??疲ê┮陨蠈W歷;
2.4-5年以上Java項目開發(fā)經(jīng)驗;具有門戶網(wǎng)站、Activiti5產(chǎn)品研發(fā)工作經(jīng)歷者 優(yōu)先;
3.熟悉J2EE技術(shù)體系,熟練掌握jquery、Jsp、Javascript等Web開發(fā)技術(shù),理解 并能熟練使用WebService、XML等技術(shù),熟練使用springMVC、ibatis或類似的java web開發(fā)框架;
4.熟悉Oracle數(shù)據(jù)庫,能夠使用plsql編寫存儲過程;
5.熟悉Tomcat、JBOSS等中間件;
6.熟練使用Eclipe、SVN等開發(fā)與管理工具,了解LINUX等操作系統(tǒng);
八Java軟件工程師職位要求:
1、計算機通信相關(guān)專業(yè)本科及以上學歷2、3年或以上相關(guān)工作經(jīng)驗
3、精通JAVA/J2EE,了解架構(gòu)模式,深入理解Struts、Hibernate、Spring、Ajax、Webservice、JBPM、JMS、JMX、AOP、Junit等框架和技術(shù)的設(shè)計思想和實現(xiàn)方式;對SSH框架有深入了解
4、了解常用的js框架(prototype、mootools、Dojo),有extjs項目開發(fā)使用經(jīng)驗
5、對常用Java開源框架有所了解,熟悉Java桌面開發(fā)技術(shù)(swing/eclipse rcp)
6、有做過績效考核評估、平衡計分卡產(chǎn)品或項目經(jīng)驗者優(yōu)先考慮
九Java軟件工程師職位要求:
1.依據(jù)詳細設(shè)計,使用專業(yè)的工具、技術(shù)方法,獨立進行軟件開發(fā);.2.對現(xiàn)有項目代碼進行維護,修改,并添加新的功能;
3.完成項目的測試、系統(tǒng)交付工作,對項目實施提供支持;
4.負責系統(tǒng)的優(yōu)化維護完善升級工作。
任職要求
1.計算機及相關(guān)專業(yè)畢業(yè),3年以上相關(guān)軟件開發(fā)經(jīng)驗
2.熟悉StrutsWebworkFreemarkerSpringHibernateLucence等開源框架及項目;
3.熟悉Java、HTML、CCS客戶端編程,并有實際項目開發(fā)經(jīng)驗;
4.熟悉MySql、Oracle等數(shù)據(jù)庫,熟練使用SQL語句;
5.熟悉Apache、Tomcat等J2EE應(yīng)用服務(wù)器;
6.至少開發(fā)過一個中大型互聯(lián)網(wǎng)應(yīng)用;有互聯(lián)網(wǎng)平臺開發(fā)經(jīng)驗者優(yōu)先。
十.Java軟件工程師職位要求:
1、3 年以上工作經(jīng)驗,計算機相關(guān)專業(yè),專科以上學歷。
2、java web 方面:精通 Spring, hibernate, struts2 框架。
3、數(shù)據(jù)庫方面:精通 oracle 等數(shù)據(jù)庫,熟悉 sql 和存儲過程開發(fā)。
4、Web方面:servlet, jsp, javascript, ajax, json, jquery, freemarker 等。
5、服務(wù)器方面:熟悉 tomcat 服務(wù)器配置,能熟練地在 Linux 上部署應(yīng)用程序者優(yōu)先。
6、對程序的質(zhì)量(包括運行效率、資源開銷、可擴展性、可維護性、代碼的可閱讀型)有充分的認識和嚴格的要求。
7、精通 socket 編程及多線程處理(有通訊服務(wù)器編寫經(jīng)驗者優(yōu)先)。
8、在I/O和線程并發(fā)、程序安全性、接口編程、網(wǎng)絡(luò)傳輸、長輪詢、這幾方面有經(jīng)驗的技術(shù)人員優(yōu)先。
9、具良好的溝通能力和團隊合作精神、能承受高強度的工作壓力。
第四篇:職位說明-軟件測試工程師(BTEST)
職位名稱:軟件測試工程師(BTEST)
職位概要:
按照軟件工程規(guī)范流程,進行軟件開發(fā)不同階段的各種測試工作。
工作內(nèi)容:
按照測試流程和計劃,構(gòu)建測試環(huán)境,設(shè)計測試腳本和用例,執(zhí)行測試腳本和測試用例,尋找Bug;
分析問題所在并進行準確定位和驗證,按照標準格式填寫并提交Bug報告;
跟蹤并驗證Bug,并確認問題得以解決;
按照標準格式填寫并提交測試報告,編寫其他相關(guān)文檔;
完成軟件開發(fā)的集成測試工作。
任職資格:
教育背景:通信、電子工程、自動化、計算機及其相關(guān)專業(yè)本科以上學歷。
經(jīng)驗:2年以上軟件測試工作經(jīng)驗。
技能技巧:熟練操作計算機,計算機基礎(chǔ)知識扎實;熟悉常用的軟件測試方法、軟件工程知識,熟悉面向?qū)ο笤O(shè)計的測試工作; 熟悉常用的軟件開發(fā)環(huán)境,編程工具;有良好的英語閱讀能力,能夠閱讀英文測試資料。
態(tài)度:工作嚴謹細致,有責任心;勤奮踏實,善于分析思考問題;有時間觀念,獨立性強,具有團隊合作精神。
工作條件:
工作場所:辦公室及工作場所。
環(huán)境狀況:舒適。
危 險 性:基本無危險,無職業(yè)病危險。
年薪十萬難覓軟件測試工程師
隨著中國軟件業(yè)的迅猛發(fā)展,軟件產(chǎn)品的質(zhì)量控制與質(zhì)量管理正逐漸成為企業(yè)生存與發(fā)展的核心。為了保證軟件在出廠時的”健康狀態(tài)”,幾乎所有的IT企業(yè)在軟件產(chǎn)品發(fā)布前都需要大量的質(zhì)量控制工作。作為軟件質(zhì)量控制中的重要一環(huán),軟件測試工程師應(yīng)運而生。
然而,國內(nèi)軟件業(yè)因?qū)浖|(zhì)量控制的重要作用認識較晚,尚未形成系統(tǒng)化的軟件測試人才需求供應(yīng)鏈,造成了目前企業(yè)欲招納軟件測試人才卻”千金難求”的尷尬局面?,F(xiàn)場:每人兩臺電腦上周五,記者來到了雅虎中國,認識了一些專門為軟件”挑錯”的人,他們就是軟件測試工程師。看到他們每人的工作臺上都擺著兩臺電腦,心里頗為羨慕。細問才知道,原來電腦也是各司其職的,一臺是工作機,一臺是測試機。用得著分得這么清楚嗎?得到的答案是,測試工作要用不同的系統(tǒng),所以才用分開來操作,聽起來真是夠?qū)I(yè)的。
這個部門叫做”品質(zhì)保證部”,接待我的是部門經(jīng)理鮑海燕。她說,測試是一個軟件項目開發(fā)中的一部分,測試工程師非常繁忙,經(jīng)常要加班。大大小小的軟件都需要測試才能夠正式發(fā)布出去。鮑海燕說,到了測試的階段,開發(fā)人員已經(jīng)把代碼都寫完了,通常都會對自己的代碼很有信心,覺得自己這塊兒絕對不會有問題的,但當測試人員發(fā)現(xiàn)他這有問題的時候,就需要跟他溝通,找到問題出在哪兒,需要多方面的配合,有時候甚至要涉及前期需求的修 改。
所有的產(chǎn)品都有可能在經(jīng)過仔細的測試之后發(fā)布出去仍然會出現(xiàn)一些問題,就像windows現(xiàn)在還在發(fā)布各種補丁或一些軟件發(fā)布升級版本。因為系統(tǒng)一旦大了,會有很多意想不到的情況出現(xiàn),沒有絕對完美的產(chǎn)品。
發(fā)展前景:人才缺口將超20萬,月薪可達七八千元
據(jù)了解,目前我國軟件從業(yè)人員的缺口高達40萬之多,其中軟件測試人才的缺口將超過20萬,在未來5到10年中這一數(shù)字還將繼續(xù)增大。
目前,在軟件企業(yè)中,軟件測試人員的薪水主要還要看其工作經(jīng)驗及能力,在選擇上,也有不同的機會,一些大公司,雖然薪金不高,但由于環(huán)境好,培訓多,待遇高,所以還是有許多人愿意去。在軟件產(chǎn)業(yè)中,目前有兩年工作經(jīng)驗的軟件測試人員的月薪一般都能夠達到4000-5000元。中國軟件行業(yè)協(xié)會游戲軟件分會副會長劉金華在接受記者采訪時說,在企業(yè)內(nèi)部,軟件測試工程師基本處于”雙高”地位,即地位高、待遇高,有的人月薪可高達七八千元??梢哉f他們的職業(yè)前景非常廣闊,從近期的企業(yè)人才需求和薪金水平來看,軟件測試工程師的年工資有逐年上升的明顯跡象。
從業(yè)要求要具有逆向思維能力
雅虎中國品質(zhì)保證部經(jīng)理鮑海燕認為,軟件測試工程師首先必須具有電子、電機類相關(guān)專業(yè)知識背景。第二,還應(yīng)有三年以上的實際操作經(jīng)驗,這也是對軟件測試負責任的表現(xiàn)。第三,軟件的使用者千差萬別,軟件在使用過程中遇到的各種現(xiàn)象也是千差萬別的,所以要求軟件測試工程師需要具有一些逆向思維的能力。這是作為一名優(yōu)秀的軟件測試工程師最基本的素質(zhì)。第四,要有一種窮追到底的精神。第五,善于溝通,軟件測試人員與開發(fā)人員搞好關(guān)系,這對于提高整個軟件項目質(zhì)量是十分重要的。第六,軟件測試技術(shù)隨著時間的變化也在做一些提高和改進,作為一名優(yōu)秀的測試人員要善于利用書籍、網(wǎng)站、論壇、交流等各種途徑不斷提高自己的軟件測試水平。第七,當軟件測試人員發(fā)現(xiàn)軟件中存在缺陷的時候,往往要書寫缺陷報告,作為一名優(yōu)秀的測試人員提高自己的寫作能力是非常必要的。
職位說明
測試工程師的工作是利用測試工具按照測試方案和流程對產(chǎn)品進行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計和維護測試系統(tǒng),對測試方案可能出現(xiàn)的問題進行分析和評估。作為測試經(jīng)理要做測試計劃,測試工程師則要執(zhí)行測試用例,跟蹤bug(故障),對照需求看產(chǎn)品開發(fā)是否適合需求。
從業(yè)者說:多時候要反向思維
賀伊娜,方正軟件測試工程師,從業(yè)六年
我是在從事軟件開發(fā)工作一年多后,轉(zhuǎn)向軟件質(zhì)量工作。軟件開發(fā)工作和軟件測試工作在工作上都有一定的壓力,只是階段不同。軟件開發(fā)工作的壓力集中在前期編碼,而軟件測試工作是在后期驗證測試的時候比較緊張繁忙。
這兩項工作是有所不同的,軟件開發(fā)工作被公認為是一種創(chuàng)造性的工作,運用的是正向思維的方式。而軟件測試工作其實也不是不需要創(chuàng)造性,只是它要根據(jù)原始需求,驗證編碼,在思維上更多使用的是逆向方式,根據(jù)已知的方向進行發(fā)揮,從中找出并預見到軟件開發(fā)中的不完善之處,因而,相比之下,軟件測試人員更需要具有獨特的反向思維能力。
發(fā)現(xiàn)故障時特別興奮
馬爾丹,雅虎中國測試工程師,從業(yè)三年
做軟件測試這個工作要有耐心、責任心,而且還要經(jīng)常加班,不過好在已經(jīng)習慣了。有時候很枯燥,每天對著兩臺電腦不停地工作,但是一旦發(fā)現(xiàn)bug(故障)的時候就特別興奮,特別有成就感。產(chǎn)品就好像自己的孩子,沒發(fā)布前總是提心吊膽的,生怕出些紕漏,一旦這個產(chǎn)品發(fā)布出去,在一段時間里沒有出現(xiàn)質(zhì)量問題反饋,心里感覺還是比較踏實的覺得自己越來越被重視。
楊銀輝,雅虎中國測試工程師,從業(yè)五年
測試工作最大的體會就是–累!發(fā)現(xiàn)軟件有問題的時候心里特別慶幸。隨著軟件測試工程師的地位逐步提高而且越來越被重視,自己對工作也越來越有干勁。現(xiàn)在資深的軟件測試工程師不多,今后在這方面人才的培訓要多發(fā)展。以前覺得只有女孩子才適合做這種細致的工作,現(xiàn)在男孩子不再僅限于做開發(fā),很多人都在向測試方面轉(zhuǎn)移。但是,不論在什么工作崗位上,認真是最關(guān)鍵的。
從業(yè)之道
一名合格的軟件測試工程師必須要經(jīng)過嚴格的系統(tǒng)化職業(yè)培訓,其作為產(chǎn)品出貨前的把關(guān)人,沒有專業(yè)的技術(shù)水準、不具備高度的工作責任心和自信心是完全無法勝任的。在這方面,BTEST是一個很好的選擇。
第五篇:關(guān)于軟件開發(fā)工程師與軟件測試工程師職位對比
關(guān)于軟件開發(fā)工程師及軟件測試工程師的職位對比
一、職位定義: 軟件開發(fā)工程師:軟件開發(fā)工程師是從事軟件開發(fā)相關(guān)工作的人員的統(tǒng)稱。它是一個廣義的概念,包括軟件設(shè)計人員、軟件架構(gòu)人員、軟件工程管理人員、程序員等一系列崗位。這些崗位的分工不同,職位和/或級別不同,但工作內(nèi)容都是與軟件開發(fā)生產(chǎn)相關(guān)的。軟件開發(fā)工程師是IT行業(yè)需求量最大的職位。軟件開發(fā)工程師的技術(shù)要求是比較全面的,除了最基礎(chǔ)的編程語言(C語言/C++/JAVA等)、數(shù)據(jù)庫技術(shù)(SQL/ORACLE/DB2等)、.NET平臺技術(shù)、C#、C/S B/S程序開發(fā),還有諸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技術(shù)。
軟件測試工程師:指理解產(chǎn)品的功能要求,并對其進行測試,檢查軟件有沒有錯誤,決定軟件是否具有穩(wěn)定性,寫出相應(yīng)的測試規(guī)范和測試用例的專門工作人員。簡而言之,軟件測試工程師在一家軟件企業(yè)中擔當?shù)氖恰百|(zhì)量管理”角色,及時糾錯及時更正,確保產(chǎn)品的正常運作。按其級別和職位的不同,分為三類(高級軟件測試工程師、中級軟件測試工程師、初級軟件測試工程師)。
二、職位介紹(JD)
軟件開發(fā)工程師:
招聘.net軟件開發(fā)工程師
公司名稱:北京智友信誠科技有限公司
職位要求:職位要求:任職條件:
1、計算機相關(guān)專業(yè),大專以上學歷。
2、精通.NET或者VB6.0其一即可。
3、必須具有SQL Server數(shù)據(jù)庫開發(fā)經(jīng)驗者。
4、善于學習,溝通,理解力強,有團隊精神。
5、為人誠信,思維嚴謹,工作主動,能承受一定的工作壓力。
中軟國際招聘JAVA軟件開發(fā)工程師
職位要求
1.211院校2012年畢業(yè)的優(yōu)秀本科生;
2.電子或者通信或者計算機或者軟件工程專業(yè),有相關(guān)項目經(jīng)驗者優(yōu)先;
3.具有JAVA開發(fā)經(jīng)驗,精通WEB應(yīng)用開發(fā),如Struts、Hibernate、Spring等;
4.熟悉IBM J2EE體系(WAS、DB2、MQ);
5.英語六級,具有良好的英語讀寫能力,英語聽說能力佳者優(yōu)先考慮;
6.思維邏輯清晰,有鉆研精神,對現(xiàn)有程序邏輯、代碼具有快速學習的能力和獨立研究問題的能力。
高級java軟件開發(fā)工程師
公司名稱:北京華信大成科技有限公司
職位描述:
1.負責主體模塊代碼的編寫及相應(yīng)模塊的質(zhì)量
2.參與產(chǎn)品的需求分析,以及原型實現(xiàn)等
3.負責相關(guān)研發(fā)信息的記錄及整理
4.參與產(chǎn)品的實施與維護
5.配合項目經(jīng)理或技術(shù)經(jīng)理完成分派的任務(wù)
任職要求:
1.本科及以上學歷,計算機或相關(guān)專業(yè),不少于2年的J2EE開發(fā)經(jīng)驗
2.豐富的系統(tǒng)設(shè)計分析能力;有很好的面向?qū)ο蠓治龊驮O(shè)計能力,熟悉常用設(shè)計模式
3.具有中大型軟件系統(tǒng)的研發(fā)經(jīng)驗優(yōu)先,熟練或精通PHP者優(yōu)先
4.同時具備WEB開發(fā)的client與server端技術(shù)。精通Java, javascript, JSP等,能深入了解開源軟件
5.良好的抽象思維和邏輯思維能力,獨立分析問題和解決問題的能力
6.良好的職業(yè)道德,工作認真、踏實,責任心強,能承擔一定的工作壓力,有團隊協(xié)作及質(zhì)量意識工資面議。
.Net軟件開發(fā)工程師
公司名稱:迪麥信(北京)數(shù)字科技有限公司
職位要求:崗位職責:
1.參與項目的編程、調(diào)試工作;
2.負責網(wǎng)站業(yè)務(wù)項目的軟件開發(fā),及時響應(yīng)業(yè)務(wù)內(nèi)容的技術(shù)需求;
3.定期進行項目維護和升級;
4.負責業(yè)務(wù)系統(tǒng)技術(shù)支持和管理工作;
5.負責開發(fā)文檔編寫工作。
崗位要求:
1.計算機相關(guān)專業(yè)大專以上學歷;
2.熟悉軟件開發(fā)流程,思路清晰,代碼規(guī)范,具備良好的分析和解決問題的能力;
3.熟悉.net 分層開發(fā)和分布式計算體系結(jié)構(gòu),2 年以上.NET平臺開發(fā)經(jīng)驗;
4.2年以上 b/s 模式編程經(jīng)驗;
5.熟練運用ASP.NET、C#、JavaScript、VB.NET等進行編程;
6.掌握 XML、WEBSERVICE、web2.0等技術(shù),7.熟悉 SQLServer 數(shù)據(jù)庫,有一定的存儲過程編寫經(jīng)驗;
8.良好的溝通能力、強烈的團隊協(xié)作精神和責任心,富有激情,學習能力強
軟件測試工程師:
蘇州博云軟件有限公司
崗位職責
1.功能測試,根據(jù)產(chǎn)品規(guī)范設(shè)計測試計劃,設(shè)計測試數(shù)據(jù)和測試用例;
2.測試環(huán)境,實施軟件測試,并對軟件問題進行跟蹤和反饋,推動bug的發(fā)現(xiàn)和合理解決;
3.對產(chǎn)品的集成測試,對產(chǎn)品的功能,性能的測試負責。
崗位要求
1.機及相關(guān)專業(yè)??埔陨蠈W歷,有扎實的計算機基礎(chǔ)知識;
2.一年以上軟件測試工作經(jīng)驗;
3.熟練掌握數(shù)據(jù)庫知識 SQL Server 2005,會寫普通的SQL查詢,了解視圖存儲過程;
4.具備良好的團隊協(xié)作精神,工作認真負責,踏實肯干;
5.熟練使用BUG測試工具或用過企業(yè)管理軟件者優(yōu)先;
6.女生優(yōu)先。海淀軟件測試工程師招聘 職位描述
崗位職責
1、編寫、制定軟件測試計劃;
2、測試環(huán)境的設(shè)計;創(chuàng)建和維護測試用例;提交測試報告;
3、能獨立承擔并完成項目測試工作;
4、參與測試計劃、測試用例、測試報告評審;
5、改進軟件測試流程、工具、和質(zhì)量。
招聘要求
1、計算機、信息化及自動化專業(yè),本科及以上學歷;
2、2年以上的軟件系統(tǒng)測試工作經(jīng)驗;
3、掌握測試理論及技術(shù);熟練運用各種黑盒測試用例設(shè)計方法;
4、熟悉主流測試工具,比如LoadRunner,Rational等,有實際操作經(jīng)驗者優(yōu)先考慮;
5、熟悉SQLServer,MYSQL數(shù)據(jù)庫,熟悉數(shù)據(jù)庫操作,可以使用基本的sql語句輔助測試;
6、具有較強的分析能力且能有效解決問題;良好的文檔寫作能力;
7、了解軟件開發(fā)過程,熟悉軟件生命周期各階段的測試方法;
8、熟悉Linux/Windows操作系統(tǒng)的使用,可以搭建測試環(huán)境;
9、從事數(shù)字電視測試工作者優(yōu)先考慮。
北京恒華偉業(yè)科技股份有限公司
職位描述:
崗位職責:
1、針對平臺底層及各業(yè)務(wù)系統(tǒng)制定測試方案,編寫測試用例;
2、部署測試環(huán)境,執(zhí)行測試,準備跟蹤、定位問題;
3、溝通并協(xié)調(diào)推進問題的解決;
4、根據(jù)測試結(jié)果編寫測試報告;
5、提出對平臺的改進建議。
任職資格:
1、計算機或相關(guān)專業(yè)本科以上學歷;
2、具有3年以上應(yīng)用程序測試經(jīng)驗;
3、精通功能性(白盒、黑盒、灰盒)、以及壓力測試方法;
4、熟悉三種以上測試工具;
5、熟悉常用桌面軟件及bug管理軟件的使用;
6、熟悉Linux/Windows多種操作系統(tǒng);
7、具有敏銳的項目風險意識、較好的邏輯能力;
8、擁有電力軟件產(chǎn)品測試經(jīng)驗者優(yōu)先考慮.三、總結(jié)對比
同過以上職位介紹,可以大概看出兩種職位的一般要求和崗位職責——
軟件開發(fā)工程師:
職位要求:1、2、3、計算機或相關(guān)專業(yè)大專以上學歷(很多企業(yè)要求為本科以上學歷); 相關(guān)工作經(jīng)驗者優(yōu)先(各公司根據(jù)不同職位要求也可能要求1——3年相關(guān)開發(fā)經(jīng)驗; 技術(shù)方面根據(jù)招聘職位不同會要求JAVA,.Net,C#,VB等編程語言,有的職位強調(diào)熟悉各種設(shè)計模式,還有的要求BS
架構(gòu)知識或經(jīng)驗,也有的職位需要J2EE相關(guān)經(jīng)驗。4、5、6、許多職位要求數(shù)據(jù)庫知識(如要求熟練運用SQLserver或DB2)個人職業(yè)素養(yǎng)(如良好的職業(yè)道德,工作認真、踏實,責任心強,能承擔一定的工作壓力,有團隊協(xié)作及質(zhì)量意識等。有些公司也會要求語言(如英語四六級).而崗位職責方面:
1.參與項目的編程、調(diào)試工作;
2.參與產(chǎn)品的需求分析,以及原型實現(xiàn)等;
3.負責相關(guān)研發(fā)信息的記錄及整理;
4.參與產(chǎn)品的實施與維護(定期進行項目維護和升級);
5.負責開發(fā)文檔編寫工作;
6.配合項目經(jīng)理或技術(shù)經(jīng)理完成分派的任務(wù)。
相對的:
軟件測試工程師:1、2、3、4、5、6、7、8、9、計算機相關(guān)專業(yè)??疲ū究疲┮陨蠈W歷; 根據(jù)職位不同的相關(guān)工作經(jīng)驗; 掌握測試理論及技術(shù);熟練運用各種黑盒(白盒、黑盒、灰盒)測試用例設(shè)計方法; 熟悉主流測試工具,比如LoadRunner,Rational等; 數(shù)據(jù)庫相關(guān)知識;(許多職位要求中都指出需要數(shù)據(jù)庫操作知識)了解軟件開發(fā)過程,熟悉軟件生命周期各階段的測試方法; 熟悉Linux/Windows操作系統(tǒng)的使用,可以搭建測試環(huán)境;分析問題的能力及文檔寫作能力 具有敏銳的項目風險意識、較好的邏輯能力。
崗位職責:
1.編寫、制定軟件測試計劃
2.針對平臺底層及各業(yè)務(wù)系統(tǒng)制定測試方案,編寫測試用例;
3.部署測試環(huán)境,執(zhí)行測試,準備跟蹤、定位問題;
4.溝通并協(xié)調(diào)推進問題的解決;
5.根據(jù)測試結(jié)果編寫測試報告;
6.提出對平臺的改進意見。
通過對兩個職位的職位要求及崗位職責可以看出,軟件測試工程師并不需要精通軟件編程和構(gòu)架方面的知識,而相對的要求了測試計劃的制定,測試環(huán)境的部署,測試理論、技術(shù)及測試工具。而相對于軟件開發(fā)工程師,軟件測試工程師由于要搭建測試平臺,必須熟悉各個操作系統(tǒng)(Windows/Linux),同時相比軟件開發(fā)工程師,軟件測試工程師更多的要求了數(shù)據(jù)庫的知識;軟件測試工程師同樣需要文檔撰寫能力,但撰寫的是測試報告。而軟件開發(fā)工程師與軟件測試工程師最大的區(qū)別就是軟件開發(fā)是帶著創(chuàng)造的目的,而軟件測試是在測試軟件的各項功能及性能,因此實際上是帶著一種“破壞”的感覺在進行軟件的測試,比起軟件開發(fā)需要更豐富的思維方式,這樣才能保證把一款軟件的BUG測試出來。