QA核心競爭力

核心競爭力的三個階段

我們知道,不同的工作和任務所需要的核心能力不同,因而核心競爭力也就不相同。QA 的入門門檻比較低,這也是 QA 這個群體產生恐慌和焦慮的主要原因。這個群體所涉及的技術面和技能棧非常廣,所以整個職業生涯的路線比較豐富。可以走技術路線、管理路線,也可以轉行到相近的崗位中。

  • 技術路線:有業務測試專家、敏捷測試專家、專項測試技術專家、測試開發專家、研發效能專家、測試架構師等方向。
  • 管理路線:則可以從測試組長、測試經理、項目測試負責人,直至測試總監等職位。
  • 轉行,也可以向日常打交道比較多的方向,如項目經理、產品經理或研發工程師等。

而無論從事哪個方向,職業發展總要經歷入門、進階、高階三個階段,我這里也將從這三個階段來闡述 QA 的核心競爭力。

(1)入門:擴大知識邊界,夯實基本功
  • 這個階段主要適用于剛入行的測試人員,一般測試經驗在 3 年以下。該階段,需要苦練測試基本功,并在知識廣度上占據一定的優勢。因為沒有經驗,所以正適合用好學的態度主觀能動性學習能力等長處來彌補你的項目經驗和測試經驗。在這個階段,可以多學習計算機基礎知識、測試理論知識等。實際的測試工作中,通過自己的主觀能動性、學習能力等完成所承接的測試任務。計算機基礎知識包含但不限于如下內容。
  • 操作系統:熟練掌握操作系統環境及其主要系統版本之間的差異,如Linux/Unix/Windows/iOS/Android 等系統。
  • 網絡協議:熟練掌握網絡協議及其特性,如 TCP/IP、HTTP 等,能使用抓包工具(Fiddler/Wireshark/Tcpdump/Charles 等)。
  • 數據庫:包括關系型數據庫技術(MySQL、Oracle 等)和非關系型數據庫技術(NoSQL)。
  • 開發語言及框架:熟練掌握開發語言及框架、編譯打包發布等操作,如 Java 和 Jetty,Objective-C 和 Android 等。
  • 熟練使用 CI/CD 流水線工具等。
  • 對如下知識有基本了解:網站架構、微服務架構、容器技術、中間件、負載均衡、大數據、云計算等。
  • 測試基本知識包括但不限于:熟練掌握軟件生命周期知識、軟件開發模型、靜態和動態測試方法等內容。另外,作為新人,要充分發揮自己的“新手”優勢,那就是在這個階段,你對新事物敏感、好奇,善于提出質量或流程相關的問題,不容易思維定式。因此,反而能發現很多細節問題,無論是團隊、研發流程還是業務方面。
(2)進階:擴大知識深度,把握核心價值

當你有了一定的測試經驗和項目經驗后,你需要有針對性地擴大自己的知識深度,并打造基于自身職位的核心競爭力,使 QA 的價值得以更全面地體現。拿最常見的兩個測試職位(業務測試工程師和測試開發工程師)來說。

  • 業務測試工程師:測試策略總結能力、測試方案設計能力、測試用例設計能力、探索性測試思維、缺陷分析能力、自動化測試技術等是其核心競爭力。
  • 測試開發工程師:測試系統需求分析能力、技術知識體系、平臺設計、研發和落地能力是其核心競爭力。

兩者通用的軟技能包括項目管理、學習能力、問題分析與定位等。通用的專業能力包括缺陷管理、流程改進、可用性測試、質量度量與運營等。過了入門階段后,QA 需要能夠主導一個業務方向的測試工作,并協助建設質量保障體系,這也體現了 QA 團隊的核心價值。

QA 的核心價值是全方位地保障業務質量,這里列出來進階階段需要重點改變的地方。

  • 預防問題,而不僅僅是發現問題
  • 測試執行只能盡可能地發現已經存在的問題,預防問題才是上上策。那就需要根據現有的各類數據進行質量分析。如缺陷總結和產生原因分析,以便形成機制避免問題的產生;引入各種工具,避免問題出現,比如靜態代碼檢查、分支規范檢查等;線上監控,快速發現問題,及時響應。
  • 提升交付質量,而不僅僅為了發現更多 Bug
  • 最高級的方式應該是提升自身能力,發現更多問題的同時,持續去提升過程質量;質量是整個團隊的職責,QA 首先要做好自己,確保任何一名 QA 都在努力提升自身的測試質量,進而提升整個產研的過程質量,最終提升交付質量;
  • 關注效果的好壞,而不是僅僅關注邏輯的對錯
  • 做正確的事,而不僅僅正確地做事
  • 如何確保開發的產品符合用戶的真實需求,這需要在過程中不斷發問,我們到底在解決用戶的什么痛點,是否是偽需求,等等。QA 首先需要在整個項目過程中不斷詢問所有成員上述問題,確保團隊是在開發客戶所需的產品,要有邏輯分析,而不是只是一拍腦袋決策出來的。
(3)高階:打造個人品牌
  • 職業生涯的高階階段,需要打造自己的個人品牌,也就是通常所說的職業標簽。比如,梁山好漢的綽號就是一種標簽。而在測試領域,當提到蟲師你就知道他擅長 Selenium,提到思寒你就想到 TesterHome、移動互聯網測試開發大會等,這就是個人品牌的體現。打造個人品牌,建議通過如下途徑。
  • 打造個人核心技能
    • 向內看:測試人員作為技術工程師的一種,得有一項看家的核心技能,這是需要長時間積累和磨煉的技能,你在這上面付出的時間、腦力、精力,也正是這門技能的門檻。你需要做的是,要發現并聚焦到自己最擅長的領域,然后專注這個領域,不斷精進和優化自己的能力,成為該領域的專家。
    • 向外看:要不斷地向外探索,看看行業內、知名公司內、其他大牛的實踐是怎樣的,吸收其中的精華,再找到自己的差距,取長補短,持續精進。
    • 沉淀、分享、交流
    • 首先,在打磨自己的核心競爭力時一定要用文字沉淀下來。
    • 其次,創造機會對外分享和交流,這樣你才能理清楚自己在做的事情或所思所想,再根據別人的正負向反饋調整自己的思路和方法論。

QA 打造核心競爭力的常見問題

    • QA 在打造個人核心競爭力的路上,也有非常多的障礙和阻力,你可以提前識別并避免。
    • QA 工作中充斥著大量的重復工作,因而始終無法把自己從繁忙的工作當中釋放出來,一晃幾年過去了,依然平庸著。因此,出現大量的重復工作時要十分警惕,應先投入自己的精力和時間打破惡性循環,用局部的小改善逐步替代掉重復工作,最終扭轉局面。
    • QA 的職業領域方向太多,一個 QA 很容易出現同時有多項技能的積累且差異不大,對要重點發展的方向始終舉棋不定,最終沒有特別核心的競爭力。這種情況比較常見,建議通過如下方式權衡出最終方向:自己感興趣、未來有發展前途。
    • 核心競爭力跟所在公司或業務強綁定,一旦離開或變更,核心競爭力極大衰減。這種情況多是因為在成長的過程中對自身的經驗和能力沒有做好方法論的沉淀,因此,日常應養成記錄、沉淀、對外分享的習慣,提升自身的抽象和總結能力。

而像測試架構師、測試專家、測試經理等高階測試人員則需要能夠規劃、設計和主導“質量保障體系的建設”。可見,工作中對“質量保障體系建設”的投入度體現了測試人員的職業發展階段和核心競爭力,并且影響著測試人員的薪資待遇。
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/711385.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/711385.shtml
英文地址,請注明出處:http://en.pswp.cn/news/711385.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

46-全排列(回溯算法)

題目 給定一個不含重復數字的數組 nums ,返回其 所有可能的全排列 。你可以 按任意順序 返回答案。 示例 1: 輸入:nums [1,2,3] 輸出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 示例 2: 輸入:nu…

商業銀行移動支付發展探析

一、支付交換標準的迭代      銀行卡支付交換標準基于ISO 8583-1987《產生報文的金融交易卡交換報文規范》為發展基礎, 經過30年的產品及應用變革, 支撐交換標準整體框架的數據格式日益顯現其弊端。新型與傳統業務交織, 衍生出多個技術標…

提升智能客服機器人的語義理解能力:理解用戶的語義和意圖

智能客服機器人的發展已經成為現代服務業的一大亮點。它們不僅能夠提供724小時不間斷的服務,而且能夠處理大量的用戶請求,大大提高了服務效率。然而,盡管智能客服機器人的技術已經取得了顯著的進步,但其語義理解能力仍有待提高。為…

List去除重復數據的五種方式

1、使用 LinkedHashSet 刪除 arraylist 中的重復數據 LinkedHashSet 是在一個 ArrayList 刪除重復數據的最佳方法。LinkedHashSet 在內部完成兩件事: 刪除重復數據 保持添加到其中的數據的順序 Java 示例使用 LinkedHashSet 刪除 arraylist 中的重復項。在給定的示例…

【Linux雜貨鋪】調試工具gdb的使用

目錄 🌈前言🌈 📁背景介紹 📁 使用 list [行號] / [函數名] run/r break/b [行號] / [函數名] info break disable break enable break delete break [斷點編號] next/n step/s continue/c finish print/p [變量…

06 vim工具

目錄 概念模式基本操作配置 1. 概念 vim是一個歷史悠久的,多模式的編輯器,是vi的升級版。和ide不同,編輯器僅能編寫文本,不能運行代碼,現階段的代碼編譯的各個過程會分開按步驟執行 2. 模式 vim有很多種模式,想要編…

方格分割644--2017藍橋杯

1.用dfs解決,首先這題的方格圖形就很像一個走迷宮的類型,迷宮想到dfs,最中心點視為起點,起點有兩個小人在這個方格里面對稱行動,直到走出迷宮(一個人走出來了另一個人就也走出來了,而走過的點會…

Vmware Esxi 部署Mac OS虛擬機

Vmware Esxi在創建虛擬機的時候是有Mac OS選項的,但是實際創建時,選擇ISO開機后一直反復引導,是有問題的,原因是需要先解鎖,需要在ESXI主機上修改配置并重啟。 首先找到管理-服務-TSM-ssh,點擊啟動&#x…

華納云:linux中tftp命令使用無效怎么解決

如果在Linux中使用TFTP命令時遇到問題,可能是由于以下幾種原因導致的,你可以嘗試以下方法解決: 檢查TFTP服務器是否正確配置:首先確保你正在連接的TFTP服務器已經正確配置并正在運行。你可以使用網絡工具(如ping命令)檢查與TFTP服…

★【二叉搜索樹(中序遍歷特性)】【 ★遞歸+雙指針】Leetcode 98. 驗證二叉搜索樹

★【二叉搜索樹(中序遍歷特性)】【 ★遞歸雙指針】Leetcode 98. 驗證二叉搜索樹 二叉搜索樹 98. 驗證二叉搜索樹解法1 笨 中序遞歸遍歷為一個數組 然后判斷數組是不是升序排列就可以★解法2 不使用數組 遞歸法 ---------------🎈&#x1f38…

【力扣】無重復字符的最長子串,滑動窗口 + 哈希集合

無重復字符的最長子串原題地址 方法一:滑動窗口(雙指針) 哈希集合 考慮找出字符串s的所有的無重復字符的子串,求出這些子串長度的最大值即可。 使用下標 [left,right] 來維護子串。我們只需要找到每一個 left 對應的所有 righ…

php PhpSpreadsheet 讀取日期變數字問題解決

問題描述: 使用PhpSpreadsheet 讀取表格數據,日期格式讀取后變成數字,如下圖: 解決方案: $cell $sheet->getCell(H . $row)->getValue(); $toTimestamp \PhpOffice\PhpSpreadsheet\Shared\Date::excelToTimes…

騰軒科技傳媒探討網絡整合營銷推廣的策略和效果

在當今高度信息化的商業環境中,整合營銷推廣(IMC)已經成為了品牌營銷策略的核心。它旨在通過多種渠道和平臺,將一致、連貫的品牌信息傳達給目標受眾,從而增強品牌知名度和忠誠度。騰軒科技傳媒將深入探討整合營銷推廣的…

【airtest】自動化入門教程(一)AirtestIDE

目錄 一、下載與安裝 1、下載 2、安裝 3、打開軟件 二、web自動化配置 1、配置chrome瀏覽器 2、窗口勾選selenium window 三、新建項目(web) 1、新建一個Airtest項目 2、初始化代碼 3、打開一個網頁 四、恢復默認布局 五、新建項目&#xf…

模擬算法題練習(一)

模擬算法介紹: 模擬算法通過模擬實際情況來解決問題,一般容易理解但是實現起來比較復雜,有很多需要注意的細節,或者是一些所謂很“麻模“的東西。 模擬題一般不涉及太難的算法,一般就是由較多的簡單但是不好處理的部…

【算法】最小生成樹—Prim算法與Kruskal算法

Prim算法和Kruskal算法都是解決最小生成樹問題的經典算法。最小生成樹是原圖的最小連通子圖,它包含原圖的全部結點,且保持圖連通的所有邊代價和最小。一個連通圖可能有多個最小生成樹。 一、Prim算法 含義 Prim算法,也被稱為普里姆算法&…

基于移動端的食堂助餐在線點餐配送系統 uniapp微信小程序

本文從管理員、老人、配送員、食堂商家的功能要求出發,養老助餐管理系統小程序中的功能模塊主要是實現老人、配送員、食堂商家、食堂大廳、預約選座、餐號信息、美食信息、美食訂單、訂單信息、訂單配送、訂單評價、老人食堂、下單信息、飲食分析。經過認真細致的研…

C語言可以干些什么?C語言主要涉及哪些IT領域?

C語言可以干些什么?C語言主要涉及哪些IT領域? 在開始前我有一些資料,是我根據網友給的問題精心整理了一份「C語言的資料從專業入門到高級教程」, 點個關注在評論區回復“888”之后私信回復“888”,全部無償共享給大家…

我在爭什么?

本來想寫一下2024項目部人員該怎么干,還沒有寫出來,大家內部就先動起來。針對現有情況做了分析: 作為項目人員(實施,運維) 需要有一定自我認識 認識清楚公司要什么? 認識清楚我自己要什么&…

內網安裝redis+部署redis-cluster集群

一、安裝redis redis安裝包下載地址: https://download.redis.io/releases/ 1.1 解壓編譯并創建數據目錄 tar xzvf redis-6.2.10.tar.gz -C /usr/local/ cd /usr/local/ mv redis-6.2.10/ redis cd /usr/local/redis/ make #編譯 …