測試工程師:集業務能力、技術技巧、團隊影響三方面於一體的職位
在大型網際網路公司帶測試團隊多年,也做過多年的測試工程師招聘工作,對測試工程師的能力也見過高高低低各種。今天,分享下這些年帶領測試團隊提高的一點思路和方法,還在成長期的測試工程師可以用來指導自己的學習,用這套框架給自己制訂一套目標和學習框架;已經在帶團隊的小夥伴,也可以以此為參考,相互交流帶領團隊的經驗和思路。 加我VX:atstudy-js 回覆“測試”,進入 自動化測試學習交流群~~
在我看來,無論是測試工程師,還是其他崗位,我們都可以建立一套簡單的能力模型。通過一套簡單而直觀的能力模型,指導我們學習努力的方向。而今天我要介紹的這個模型,是一個比較通用的模型,簡單概括為三個方面:業務能力、技術技巧、團隊影響。
我們先跳出測試工程師這個方向,以一名足球運動員的角度,理解這個模型。
業務能力,指的是其作為一名足球運動員,對業務能力的掌握和理解。他是否清晰準確的理解足球比賽的規則,什麼是越位?怎樣的情況是犯規?什麼樣的情況是嚴重犯規?什麼情況下罰直接任意球?什麼情況下罰間接任意球……通過提高對這一行業的業務理解能力,更好的把握細節,更好的在自己遇到各種情況時選擇最佳的處理方案和應對策略。
技術技巧,指的是其作為一名足球運動員,對基本的技術技巧的能力。能否在有壓迫的情況下傳出讓隊友感到舒服的球?能否在後場傳出很準確的長傳?能否在面對兩名防守隊員時選擇合理的過人技巧和技術?能否背身接住隊友傳過來的半高球……通過提高自己作為一名足球運動員的基本技術技巧,能夠更好的在場上運用合理的動作完成最好的選擇。
團隊影響,指的是其作為一名足球運動員,在團隊合作中最起碼的能力素質,對教練員的 操作理解能力,以及在團隊中與其他成員的配合能力等。能否與團隊進行默契的配合?能否理解隊友的傳球意圖?能否很好的將教練員的戰略操作運用到比賽中?能否在隊友失去位置時進行很好的補位……通過提高這些基本能力素養,提高自己在這個團隊運動中的適應能力。
通過這個舉例,我們在一定程度上理解了這個基礎通用的模型。
下面我們再回到測試工程師這個崗位,解釋下這個能力模型:測試工程師的業務能力是什麼?他需要掌握哪些技術技巧?關於團隊與個人,會有哪些方面的能力要求?我們一個一個來看。
測試工程師的業務能力,指的是其作為一名測試工程師,對自己所負責業務的理解和掌握。能否理解一個功能特性意味著什麼?這個功能特性在這個業務場景中扮演著怎樣的角色?什麼情況下會使用到這個功能特性?使用者使用這個功能特性後,將會遇到怎樣的情況?後續的業務邏輯是怎樣的?在這個過程中還有哪些地方被同步影響?後臺的資料在這個過程中發生了怎樣的變化?……通過換位思考,從使用者的視角理解整個業務,把握業務中的每一個環節,使用場景,更好的設計測試用例,更好的完成測試。
測試工程師的技術技巧,指的是其作為一名測試工程師,對自己運用技術理解和解決測試過程中遇到問題的能力。自己負責的產品使用的是什麼語言?應用的是什麼框架?為什麼要用這個框架?基本的業務架構是怎樣的?整個專案分為幾個模組?模組之間是怎樣通訊怎樣呼叫的?……此外,自己能否運用技術手段去提高測試產品的質量和效率等,也是技術技巧等一部分。
測試工程師的團隊影響,指的是其作為一名測試工程師,在團隊中建立和發揮自己個人影響力的能力素質。能否很好的把握自己測試的進度?能否評估測試過程中存在的風險?能否與研發團隊的每一個成員做好配合?和開發工程師更好的描述一個缺陷?與產品經理就一個需求進行切磋溝通?……通過這些,去實現自己在團隊中更大價值的發揮和體現。
通過這麼三部分的描述,我們就瞭解了測試工程師基礎能力模型的三個方面。有了這些,我們就可以在日常的工作中,找到自己提高的方向和基本框架。作為團隊管理者,也可以從這幾個方面,幫助團隊成員更好的提升。
最後:
可以我的個人V:atstudy-js,可以免費領取一份10G軟體測試工程師面試寶典文件資料。以及相對應的視訊學習教程免費分享!,其中包括了有基礎知識、Linux必備、Mysql資料庫、抓包工具、介面測試工具、測試進階-Python程式設計、Web自動化測試、APP自動化測試、介面自動化測試、測試高階持續整合、測試架構開發測試框架、效能測試等。
這些測試資料,對於做【軟體測試】的朋友來說應該是最全面最完整的備戰倉庫,這個倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31407649/viewspace-2894536/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測試工程師的職業規劃工程師
- 軟體測試工程師的職責工程師
- 論測試工程師的職責工程師
- 軟體測試工程師需要具備哪些能力工程師
- 10年+軟體測試工程師帶你規劃職業道路工程師
- 技術債務讓51%的工程師考慮辭職 - venturebeat工程師
- Facebook技術總監調任區塊鏈團隊任相同職位區塊鏈
- 軟體測試工程師職稱評定細則工程師
- 軟體測試團隊的管理
- 美團第一位前端工程師竟是轉行程式設計師!關於他的10年技術生涯前端工程師行程程式設計師
- 作為一名軟體測試工程師,需要具備哪些能力?工程師
- 軟體工程-團隊作業4軟體工程
- 【軟體工程】團隊作業1軟體工程
- 滲透測試工程師學多久?崗位職責是什麼?工程師
- mysql的DDL操作對業務產生影響測試MySql
- [小米集團校園招聘] 射頻測試工程師 (急招)工程師
- 【小米集團校園招聘】射頻測試工程師 (急招)工程師
- 軟體測試工程師怎樣快速熟悉專案業務工程師
- 最新 Flutter 團隊工程師中文演講 | Flutter 的效能測試和理論Flutter工程師
- 技術團隊
- 大家所在測試團隊有固定技術交流或者技術比拼活動麼?
- 角色的轉變-測試工程師職責轉變工程師
- 進入雲之家測試團隊沒有業務中心
- 【人物誌】技術十年:美團第一位前端工程師潘魏增前端工程師
- 用GC的策略,管理團隊的技術債務GC
- 軟體工程-團隊-工程-溝通軟體工程
- 軟體測試工程師的技能樹工程師
- 軟體測試工程師的尷尬工程師
- 我終於統一了團隊的技術方案設計模板
- 8年測試工程師+面試官——寫給求職心切的求職者工程師面試求職
- 關於遊戲技術美術工程師的思考遊戲工程師
- [杭州]螞蟻中介軟體團隊招Go工程師Go工程師
- 小團隊的技術管理
- 人工智慧對軟體測試的影響人工智慧
- 中小團隊的技術負責人如何做好技術團隊建設
- 軟體工程團隊的基於領域的結構 - snaptravel軟體工程APT
- 軟體工程師職業是青春飯嗎?軟體工程工程師
- 軟體實施工程師職業規劃工程師