計算機軟件有限公司測試組崗位職責說明書25頁.doc
下載文檔
上傳人:地**
編號:1304673
2024-12-19
25頁
102KB
1、崗位職責說明書軟件測試工程師崗位技能熟練掌握測試原理、基本測試方法、技巧。熟練掌握運用JIRA 工具(記錄、跟蹤、關閉問題)。熟練運用軟件Eclipse(獲取相應版本的patch、查看原文件等)。熟練操作MySql5數據庫(增、刪、改、查、備份、恢復)。熟練操作tomcat(啟動,關閉,發布)。崗位職責熟練掌握所測試的系統業務邏輯、功能。按照團隊內部測試流程和測試規范進行測試工作。根據測試計劃以及測試用例,進行產品測試活動。運用JIRA工具提交測試過程中發現的bug,并負責缺陷的跟蹤和處理。對開發組修復的bug進行確認,提交測試報告。參與產品特性及性能相關測試。考核指標團隊協作:按照團隊規范要2、求,主動與團隊人員進行工作上的溝通與交流,完成工作任務,不影響團隊工作進度。 (滿分10分)測試任務完成率:(滿分50分)一、計劃階段的測試工作任務完成情況:(占滿分30)1) 實際測試覆蓋功能點分配的測試模塊功能點:超額完成; 加10分2) 實際測試覆蓋功能點=分配的測試模塊功能點:基本完成; 加2分3) 實際測試覆蓋功能點分配的測試模塊功能點:未完成。 扣5分二、計劃階段的確認BUG(JIRA)工作任務完成情況:(占滿分20分)1) 實際確認功能點分配的確認功能點:超額完成; 加10分1) 實際確認功能點=分配的確認功能點:基本完成; 加2分2) 實際確認功能點分配的確認功能點:未完成。 3、扣5分綜合每次計劃任務完成率相加測試文檔符合度:測試類文檔的描述與產品功能的符合度。由測試組長與開發經理定期對此文檔進行檢查。確定不一致點。(滿分20分)1) 完全符合:加10分2) 基本符合:加2分3) 略有不符:扣2 分4) 很多不符:扣10分測試問題描述準確性規范性:測試的問題記錄于jira中,是否清楚描述了問題,是否按照BUG記錄規范進行記錄的。以開發人員、測試組長對問題是否很直觀的理解作為考核標準。(滿分10分)1) 描述合理、清晰:加0.5分2) 描述基本清楚:加0.1分3) 描述模糊:扣0.2分模塊測試的達標率:一個迭代周期內測試發現模塊BUG總數/統計時間內模塊BUG總數。(滿4、分5分)考核模塊的達標率。BUG確認準確性:問題確認一次通過數/確認問題總數。(滿分5分)測試組長崗位技能熟練掌握軟件測試工程師的所有技能。運用JIRA管理開發中心人員賬號、權限信息。熟練運用JIRA工具對產品生命周期內的問題進行統計分析。崗位職責根據系統需求及產品開發制定測試方案、測試計劃;分派測試任務,對測試團隊整體的測試進度、測試結果和測試效率進行管理與監督; 組織與執行測試工作,并對測試結果進行分析;負責缺陷在產品生命周期內的數據度量統計和數據匯總工作;準確地定位并跟蹤問題,推動問題及時合理地解決; 推動項目質量保證工作,確保項目進度、質量受控。負責實施集成測試,產品驗證測試,匯總測試5、報告,編寫測試總結、質量檢測報告等測試文檔的交付;負責測試組團隊的組建及培養,組織團隊測試技術、測試經驗的培訓。考核指標團隊管理:確保團隊能夠按照公司要求,完成工作任務,不影響團隊工作進度。(滿分15分) 測試任務完成率:(滿分40分)一、計劃階段的測試工作任務完成情況:(占滿分20分)1) 實際測試覆蓋功能點分配的測試模塊功能點:超額完成; 加10分2) 實際測試覆蓋功能點=分配的測試模塊功能點:基本完成; 加2分3) 實際測試覆蓋功能點分配的測試模塊功能點:未完成。 扣5分二、計劃階段的確認BUG(JIRA)工作任務完成情況:(占滿分20分)1) 實際確認功能點分配的確認功能點:超額完成;6、 加10分2) 實際確認功能點=分配的確認功能點:基本完成; 加2分3) 實際確認功能點分配的確認功能點:未完成。 扣5分綜合每次計劃任務完成率相加測試文檔符合度:測試類文檔的描述與產品功能的符合度。由測試組長與開發經理定期對此文檔進行檢查。確定不一致點。(滿分15分)1) 完全符合:加10分2) 基本符合:加2分3) 略有不符:扣2 分4) 很多不符:扣10分測試問題描述準確性規范性:測試的問題記錄于jira中,是否清楚描述了問題,是否按照BUG記錄規范進行記錄的。以開發人員、測試組長對問題是否很直觀的理解作為考核標準。(占滿分10分)1) 描述合理、清晰:加0.5分2) 描述基本清楚:加07、.1分3) 描述模糊:扣0.2分模塊測試的達標率:一個迭代周期內測試發現模塊BUG總數/統計時間內模塊BUG總數。(占滿分5分)考核模塊的達標率。BUG確認準確性:問題確認一次通過數/確認問題總數。(占滿分5分)版本質量達標率:按照版本發布計劃,完成版本測試與交付,并對版本的質量達標率進行統計,并考核達標率。(占滿分10分)實施顧問崗位技能崗位職責利用客戶最新環境,制定升級方案。BUG問題過濾。對于客戶現場出現的BUG進行過濾,并統計哪些屬于系統BUG,哪些屬于實施引起的BUG;協助實施人員完成實施BUG的處理;針對系統BUG,與開發組確認修復方案。實施文檔設計,編寫各類實施文檔模版。例如災難8、恢復手冊,驗收報告等。培訓實施人員,培訓軟件使用。協助實施人員完成項目實施工作。以技術支持和指導為主。負責上海地區項目實施工作。管理實施SVN,包括實施資料文檔,產品版本文檔,交付文檔,項目相關環境及文檔。考核指標升級方案發布(權重 25%):需要至少提前一個工作提交升級方案給實施人員。并完成方案的正確性測試。確保項目升級無重大BUG,工單,資產,SLA,人員模塊運行正常。注:由于產品原因造成的發布延遲,不計入扣分范圍。5分:統計期間內未發生升級方案延遲提交,并完全確保方案正確4分:統計期間內未發生升級方案延遲提交,但能夠確保方案正確3分:發生延遲提交并且方案未存在重大故障2分:未延遲發布,但9、存在重大故障1分:發生延遲提交,并存在重大故障產品版本發布指標(權重15%):確保及時發布軟件新版本,并跟新或修改對應實施文檔。打包產品不存在因打包原因引起的BUG。初始化數據及配置正確。及時發出軟件發布通告,并及時更新了事實文檔(打包后一周內)。5分:上述要求完全達到4分:未及時發出軟件發布通告。3分:未及時更新了實施文檔(打包后一周內)。2分:出現初始化或配置錯誤。1分:發布產品存在由打包操作而引起的BUG。項目實施支持效果(20%):目的為考核對于北京,廣州地區項目支持效果。能耐心指導實施人員完成項目實施工作,對于項目BUG跟蹤表能匯同技術顧問及時對反應問題進行分類。在有條件的情況下能對10、項目實施質量進行跟蹤。5分:以上要求完全達到4分:未能耐心指導實施人員。3分:未能對項目BUG跟蹤表進行及時處理。2分:未在有條件的情況下對實施項目質量進行檢查1分:項目實施人員,對實施顧問工作表示不滿。上海項目實施(20%):完成分配的上海項目實施工作。能夠與客戶維持良好關系,保證項目實施進度及實施質量。在項目中能夠引導客戶需求。5: 以上要求完全達到。4:未能有效引導客戶需求,以降低項目風險和工作量。3:未能確保項目實施進度。2:實施過程中發生重大質量問題。1:未能與客戶保持良好關系,遭到客戶投訴。實施環境管理(10%):對產品發布版本,交付文檔,客戶項目數據庫,更新記錄,定制文件進行有效11、管理。5:以上要求完全達到4:未能對客戶更新記錄進行有效維護3:未能有效管理交付文檔2:客戶數據庫,定制文件未得到管理1:客戶產品版本記錄發生混亂或丟失工作協作(10%)5:與部門及公司同事保持良好關系,能夠盡力幫助同事4:與工作相關同事保持良好關系3:能夠在統一安排下,協作完成工作。2:與同事有少量摩擦1:發生激烈爭吵技術顧問崗位技能崗位職責30W以下項目定制功能需求調研及管理,對于定制工作量不大的項目,參與其定制功能(包含優化)的需求確認工作。負責同開發組配合確認最終解決方案。30W一下項目,項目新增需求及變更管理,跟蹤問題跟蹤表,對新增需求及變更工作量和技術難度及時進行評估,并將評估結果12、反饋給項目經理。在確定需要實現后,與開發組一起確定開發方案及實現日期。項目定制功能確認,在開發組交付項目定制功能時,技術顧問負責對定制功能實現與業務符合度進行驗證,并測試其功能。設計升級方案,協助實施顧問,制定項目升級方案。例如歷史數據遷移。負責對實施團隊進行技術培訓,包括數據庫操作培訓,tomcat,及數據庫使用培訓,流程配置,報表操作培訓協助實施顧問開展上海地區項目實施工作考核指標項目定制開發需求控制與跟蹤(40%)收到客戶問題提交后,2日內與客戶確認需求,并與開發組制定出解決方案,反饋給客戶。同時更新問題跟蹤表。能夠及時跟蹤定制開發進度,并提醒開發組。5分:以上要求全部達到4分:發生需求13、理解錯誤情況3分:發生反饋不及時情況2分:未對進度或開發質量進行監控1分:由于質量或溝通態度問題引發客戶投訴項目定制工作參與度(10%)能夠積極參與客戶接口或報表(項目報表定質量5張以內)二次開發工作5分:保持極高的熱情,獨立完成項目統一登錄,指導實施人員完成報表開發4分:保持極高的熱情,獨立完成項目統一登錄和定制報表開發3分:獨立完成項目統一登錄2分:指導開發組完成接口及報表定制工作1分:對參與項目定制工作較為反感項目升級控制(15%):能匯同實施顧問完成項目升級方案制定工作。確保升級質量,并完成數據遷移工作。5分:按照計劃完成項目升級方案制訂,并協助實施人員或實施顧問完成數據遷移工作。4分14、:配合開發組完成數據遷移工作3分:完成項目升級方案制訂和實施,但數據遷移出現錯誤2分:升級和遷移過程中出現重大失誤。1分:未能按時完成升級工作。上海地區項目實施(15%)完成分配的上海項目實施工作。能夠與客戶維持良好關系,保證項目實施進度及實施質量。在項目中能夠引導客戶需求。5: 以上要求完全達到。4:未能有效引導客戶需求,以降低項目風險和工作量。3:未能確保項目實施進度。2:實施過程中發生重大質量問題。1:未能與客戶保持良好關系,遭到客戶投訴。實施工程師技能培訓(10%):制定培訓教材,能根據情況及時修改和完善培訓教材,根據需要對實施人員技能進行培訓,并進行培訓效果考核5: 完全達到上述要求15、。4:未能對培訓效果進行考核3:未能及時完善培訓教材2:未能按照需要對事實人員進行技能培訓1:對培訓存在嚴重抵觸情緒工作協作(10%)5:與部門及公司同事保持良好關系,能夠盡力幫助同事4:與工作相關同事保持良好關系3:能夠在統一安排下,協作完成工作。2:與同事有少量摩擦1:發生激烈爭吵初級軟件工程師崗位技能熟練掌握Java語言熟練掌握SSH(spring3.0.5, Struts2, Hibernate3)等基本框架熟練運用EXTJs4.1熟練運用軟件Eclipse熟練操作MySql5數據庫(增、刪、改、查、備份、恢復)熟練操作tomcat(啟動,關閉,發布,配置)熟練使用Jira Bug跟蹤16、系統能看懂理解分配給自己的需求和設計文檔能根據需求和設計文檔準確評估自己的工作量崗位職責對分配給自己的開發任務能認真、負責、按時、保證質量的完成完成單元測試:功能測試通過(例如,打開單條記錄,查詢,保存刪除),頁面無明顯顯示缺陷能用簡單直接精準的語言進行溝通(比如:匯報任務時“完成70%剩余工作需1天完成”)了解ITSM整體業務需求考核指標任務完成率(25%)5:安排的任務能提前完成4:安排的任務能按時完成3:安排的任務按任務工時的10%以內延期后完成2:安排的任務按任務工時的30%以內延期后完成1:安排的任務按任務工時的30%以上延期后完成開發質量(40%) 滿分100分 開發代碼開發完成后17、達不到需求要求,開發有遺漏(一次扣2分)。 提交svn代碼編譯不通過(一次扣1分) 開發代碼開發完成經核實未執行單元測試(一次扣2分)。 修正bug對同一問題重復打開(一次扣1分,如果再次打開扣1x2分,第三次打開扣1x2x2分,依次類推,每次分數加倍扣除)。 新開發模塊,以1工作日最多可出現2個bug為標準,超過的部分2bug=4 扣1分4bug=6 扣2分6bug=8 扣3分8bug 扣5分說明:此處針對新開發任務,新開發的任務在jira上進行記錄需求和設計并且說明開發周期,測試部測試出來的bug,將任務的jira號碼關聯 每月bug數少于標準的加分5bug=10 加2分2bug=5 加518、分0bug=90分4:80分=得分90分3:70分=得分80分2:60分=得分70分1:得分60開發規范(10%)5:完全按照規范要求,代碼中寫好詳細的注釋,svn提交按照要求寫注釋并附帶jira編號。4:代碼和svn提交時寫了注釋,但注釋格式不符合規范要求3:代碼和svn提交時寫了注釋,注釋內容較少,但勉強可以讀懂注釋內容2:代碼和svn提交時寫了注釋,但注釋看不懂1:代碼和提交svn完全沒有任何注釋任務溝通(15%)5:任務安排后能及時給任務安排者反饋是否能按任務安排完成任務,在任務執行期間能主動準確無誤的匯報任務的完成情況及完成未完成任務所需工時,能按照任務要求按時完成任務4:任務安排后19、能及時給任務安排者反饋是否能按任務安排完成任務,在執行期間被動準確無誤的匯報任務的完成情況及完成未完成任務所需工時,能按照任務要求完成任務3:任務安排后能及時給任務安排者反饋是否能按任務安排完成任務,在執行期間能匯報任務完成情況無法評估后續工時,但能按照任務要求完成任務2:任務安排時無法評估工作量不能承諾是否完成,在執行期間可匯報任務完成情況但無法評估未完成任務所需時間,無法保證按任務要求完成任務1:任務安排時無法評估工作量不能承諾是否完成,在執行期間無反饋,詢問時匯報任務完成信息進度,任務提交節點告知任務不能完成工作協作(10%)5:與部門及公司同事保持良好關系,能夠盡力幫助同事4:與工作相20、關同事保持良好關系3:能夠在統一安排下,協作完成工作。2:與同事有少量摩擦1:發生激烈爭吵中級軟件工程師崗位技能掌握初級軟件工程師的所有技能能培養新入職員工,使其盡快掌握初級軟件工程師所需要的知識,成長為合格的初級軟件工程師熟悉設計模式,熟練掌握web架構,及常用的web服務器如tomcat,weblogic,apache。能夠進行數據結構設計,熟悉常用數據庫,如mysql,oracle,能夠編寫function,procedure等。初步具備業務分析能力,能在高級軟件工程師指導下,完成需求分析到開發實現工作。初步具備技術研究能力。例如簡單web組件,hibernate性能調優等。崗位職責能在21、高級軟件工程師的協助下完成所負責模塊的詳細設計(包括完善頁面布局和完善數據庫設計及程序實現設計)需要有獨立開展客戶項目定制工作,能夠理解客戶需求和日常項目溝通指導初級軟件工程師完成項目任務(業務邏輯檢查和代碼審查)對自己負責的產品已有模塊,需要完全精通,并能對其做功能升級及優化工作。通過學習不斷提高自身技術能力,業務分析能力,及產品熟悉程度考核指標任務完成率(20%)5:安排的任務能提前完成4:安排的任務能按時完成3:安排的任務按任務工時的10%以內延期后完成2:安排的任務按任務工時的30%以內延期后完成1:安排的任務按任務工時的30%以上延期后完成開發質量(20%) 滿分100分 開發代碼開22、發完成后達不到需求要求,開發有遺漏(一次扣2分)。 提交svn代碼編譯不通過(一次扣1分) 開發代碼開發完成經核實未執行單元測試(一次扣2分)。 修正bug對同一問題重復打開(一次扣1分,如果再次打開扣1x2分,第三次打開扣1x2x2分,依次類推,每次分數加倍扣除)。 新開發模塊,以1工作日最多可出現2個bug為標準,超過的部分2bug=4 扣1分4bug=6 扣2分6bug=8 扣3分8bug 扣5分說明:此處針對新開發任務,新開發的任務在jira上進行記錄需求和設計并且說明開發周期,測試部測試出來的bug,將任務的jira號碼關聯 每月bug數少于標準的加分5bug=10 加2分2bug=23、5 加5分0bug=90分4:80分=得分90分3:70分=得分80分2:60分=得分70分1:得分60開發規范(10%)5:完全按照規范要求,代碼中寫好詳細的注釋,svn提交按照要求寫注釋并附帶jira編號。4:代碼和svn提交時寫了注釋,但注釋格式不符合規范要求3:代碼和svn提交時寫了注釋,注釋內容較少,但勉強可以讀懂注釋內容2:代碼和svn提交時寫了注釋,但注釋看不懂1:代碼和提交svn完全沒有任何注釋任務溝通(10%)5:任務安排后能及時給任務安排者反饋是否能按任務安排完成任務,在任務執行期間能主動準確無誤的匯報任務的完成情況及完成未完成任務所需工時,能按照任務要求按時完成任務4:任24、務安排后能及時給任務安排者反饋是否能按任務安排完成任務,在執行期間被動準確無誤的匯報任務的完成情況及完成未完成任務所需工時,能按照任務要求完成任務3:任務安排后能及時給任務安排者反饋是否能按任務安排完成任務,在執行期間能匯報任務完成情況無法評估后續工時,但能按照任務要求完成任務2:任務安排時無法評估工作量不能承諾是否完成,在執行期間可匯報任務完成情況但無法評估未完成任務所需時間,無法保證按任務要求完成任務1:任務安排時無法評估工作量不能承諾是否完成,在執行期間無反饋,詢問時匯報任務完成信息進度,任務提交節點告知任務不能完成負責模塊質量(10%)5:負責模塊完全滿足產品業務需求,無重大bug,無25、客戶投訴該模塊問題4:負責模塊基本滿足產品業務需求,無重大bug,無客戶投訴該模塊問題3:負責模塊基本滿足產品業務需求,無重大bug,無客戶投訴該模塊問題2:負責模塊基本滿足產品業務需求,存在重大bug但快速修復,無客戶投訴該模塊問題1:負責模塊無法滿足產品業務需求,或存在重大bug未能及時修復,或遭到客戶投訴該模塊問題項目支持(10%)5:能順利的和客戶或者實施直接溝通,站在專家的角度提出建議,完美的解決問題,得到對方好評4:可以和客戶或者實施溝通直接溝通,能按照客戶要求基本解決問題3:無法與客戶或者實施直接溝通,需要前端有人過濾分析后輸入需求,但可以解決問題2:?1:?技能提高(10%)?26、工作協作(10%)5:與部門及公司同事保持良好關系,能夠盡力幫助同事4:與工作相關同事保持良好關系3:能夠在統一安排下,協作完成工作。2:與同事有少量摩擦1:發生激烈爭吵高級軟件工程師崗位技能掌握中級軟件工程師的所有技能需要具有技術公關能力,例如新版EXTJS,工作流引擎,flex等技術問題具備J2EE相關技術研究能力,例如產品在tomcat7下的部署方案,mysql備份方案,mysql讀寫分離技術等,數據庫調優,軟件性能調優,安全框架研究等精通設計模式,并能熟練運用于實際工作當中。能通過uml進行軟件設計。具有良好的業務分析能力,能夠獨立完成需求調研,設計。并對所負責開發模塊的整體進度和質量27、。具備35人團隊管理能力,保障團隊工作效率。熟悉軟件工程,熟悉質量控制體系。具備項目管理和溝通機制。能夠獨立控制和完成產品項目交付工作。具備獨立完成軟件售前技術支持能力。崗位職責能幫助中級軟件工程師對業務的理解和設計能獨立負責產品中的大型業務模塊(比如:工單、資產、工作流等)能針對產品的優化,提出自己的意見和建議每季度對開發中心做一次培訓(培訓方向:業務/技術)軟件售前支持獨立負責軟件項目交付。包括項目進度控制,需求控制,及定制開發管理和實現。針對工作需要對特定技術或考核指標任務完成率(15%)5:安排的任務能提前完成4:安排的任務能按時完成3:安排的任務按任務工時的10%以內延期后完成2:安28、排的任務按任務工時的30%以內延期后完成1:安排的任務按任務工時的30%以上延期后完成開發質量(15%)滿分100分 開發代碼開發完成后達不到需求要求,開發有遺漏(一次扣2分)。 提交svn代碼編譯不通過(一次扣1分) 開發代碼開發完成經核實未執行單元測試(一次扣2分)。 修正bug對同一問題重復打開(一次扣1分,如果再次打開扣1x2分,第三次打開扣1x2x2分,依次類推,每次分數加倍扣除)。 新開發模塊,以1工作日最多可出現2個bug為標準,超過的部分2bug=4 扣1分4bug=6 扣2分6bug=8 扣3分8bug 扣5分說明:此處針對新開發任務,新開發的任務在jira上進行記錄需求和設29、計并且說明開發周期,測試部測試出來的bug,將任務的jira號碼關聯 每月bug數少于標準的加分5bug=10 加2分2bug=5 加5分0bug=90分4:80分=得分90分3:70分=得分80分2:60分=得分70分1:得分60開發規范(5%)5:完全按照規范要求,代碼中寫好詳細的注釋,svn提交按照要求寫注釋并附帶jira編號。4:代碼和svn提交時寫了注釋,但注釋格式不符合規范要求3:代碼和svn提交時寫了注釋,注釋內容較少,但勉強可以讀懂注釋內容2:代碼和svn提交時寫了注釋,但注釋看不懂1:代碼和提交svn完全沒有任何注釋任務溝通(5%)5:任務安排后能及時給任務安排者反饋是否能按30、任務安排完成任務,在任務執行期間能主動準確無誤的匯報任務的完成情況及完成未完成任務所需工時,能按照任務要求按時完成任務4:任務安排后能及時給任務安排者反饋是否能按任務安排完成任務,在執行期間被動準確無誤的匯報任務的完成情況及完成未完成任務所需工時,能按照任務要求完成任務3:任務安排后能及時給任務安排者反饋是否能按任務安排完成任務,在執行期間能匯報任務完成情況無法評估后續工時,但能按照任務要求完成任務2:任務安排時無法評估工作量不能承諾是否完成,在執行期間可匯報任務完成情況但無法評估未完成任務所需時間,無法保證按任務要求完成任務1:任務安排時無法評估工作量不能承諾是否完成,在執行期間無反饋,詢問31、時匯報任務完成信息進度,任務提交節點告知任務不能完成負責模塊質量(10%)5:負責模塊完全滿足產品業務需求,無重大bug,無客戶投訴該模塊問題4:負責模塊基本滿足產品業務需求,無重大bug,無客戶投訴該模塊問題3:負責模塊基本滿足產品業務需求,無重大bug,無客戶投訴該模塊問題2:負責模塊基本滿足產品業務需求,存在重大bug但快速修復,無客戶投訴該模塊問題1:負責模塊無法滿足產品業務需求,或存在重大bug未能及時修復,或遭到客戶投訴該模塊問題項目支持(10%)?產品貢獻(15%)?技術貢獻(10%)?開發團隊管理(5%)5:在團隊中起到模范帶頭作用,帶動團隊積極性,能站在管理角度提出建設性意見,出現問題能主動站出來解決問題。4:在團隊中起到模范帶頭作用,帶動團隊積極性,主動性不夠3:2:能發現團隊中存在的問題,但無法提出解決方案1:只做好自己的事情,對其他概不關心工作協作(5%)5:與部門及公司同事保持良好關系,能夠盡力幫助同事4:與工作相關同事保持良好關系3:能夠在統一安排下,協作完成工作。2:與同事有少量摩擦1:發生激烈爭吵