2025年趨勢QA三週年3|從執行到傳承:人才培訓、架構優化與跨國專案交接|貢獻

 

今年是我從「技術執行」跨越至「導師領導」的關鍵轉型。我透過系統化培訓帶領新人順利通過考核,並將 5 項日常專案文件化傳承至跨國團隊。身為自動化測試負責人,我更主導了 GitHub PR Check 整合與測試大檔案掃描技術,成功實現測試前移並大幅強化系統穩定度。

快速文章連結:

  1. 2025年趨勢QA三週年1|數十億美元的代價:BLP專案如何化危機為轉機?|貢獻
  2. 2025年趨勢QA三週年2|從 40+ 個 Bug 中生存:誰動了我的 Handler?AMPPL整合與記憶體謎團實錄|貢獻
  3. 2025年趨勢QA三週年3|從執行到傳承:人才培訓、架構優化與跨國專案交接|貢獻


(三)帶領新人 R 同事與人才培育

今年 10 月中旬,我接獲主管交付的重任,負責指導 11 月入職的新進成員 R 同事。儘管帶領新人原不在年度規劃內,但憑藉著指導過 2024 年暑期實習生的經驗、完善的文檔整理習慣,以及身為自動化測試主負責人對業務的熟稔,我成為了不二的人選。

接下任務後,我迅速於兩週內完成為期三個月的培訓規劃:首週整合現有技術文檔,次週則與資深同仁研討細節,確保訓練內容紮實且全面。自 11 月起,我循序漸進地傳承核心技能:

  • 第一個月: 協助入職庶務並使其熟練 AMSP 與 BVT 系統。

  • 第二個月: 專注於 BVT 測試項目的實作開發。

  • 第三個月: 進階掌握 DSA、V1ES 及 AI 工具之應用。

在嚴謹的培訓下,R 同事已順利通過試用期考核。展望未來一年,我的目標是持續引導她從「分擔測試任務」轉向「具備獨立執行各項測試專案」的專業能力。以下是R同事給我這三個月的評價

Valuable Documentation: Aaron has created a vast amount of helpful documentation. These guides not only help new hires get up to speed quickly but also make it much easier for other departments to find the info they need.

Effective Training & Onboarding Plan: Aaron provides well-structured training and rich learning resources. This support ensures that new team members can smoothly transition and handle their assigned tasks with confidence.

Supportive Guidance: Aaron is always quick to answer questions. Instead of just giving the answer, Aaron provides useful references and research directions, which helps new comers learn how to solve problems independently.

Open Collaboration: Aaron is very open to discussion. While offering great advice, Aaron also listens to new ideas and works together with the team to find the best solutions.


(四)自動化測試負責人與架構優化

作為自動化測試負責人,今年我的核心目標除維持日常監控、開發測項與跨團隊指導外,更致力於提升自動化測試的穩定性與影響力。針對此目標,我主導了以下優化專案:

  1. 提升 BVT 穩定度: 針對 BVT Master 硬碟空間不足的隱憂,我透過擴充硬碟容量與機台數量,並導入均衡任務分配機制(Load Balancing),大幅降低潛在風險,強化環境運行的韌性與負載能力。
  2. 擴大 BVT 影響力: 成功實現 BVT 支援 GitHub PR Check。此舉將測試環節前移至程式碼合併階段(Shift-left Testing),確保每筆 PR 在合併前皆通過品質驗證,提升開發循環的可靠度。
  3. 強化 DSAF 偵錯效能: 於 DSAF 框架中新增 Crash Check 支援,提升自動化測試對系統異常的捕捉能力,協助開發團隊更精準地定位核心失效問題。

(五)技術轉移與知識傳承 (TOI)

延續去年執行多項 PIT 的經驗,今年我成功由「執行者」轉型為「教導者」,致力於將技術經驗文件化並推廣至其他團隊。今年我累計完成超過 5 項專案交接,關鍵成果包括:

  1. AU Digital Signing Certificate PIT: 針對每 2-3 年需更新的數位簽章流程進行標準化與文件化,並成功交接給菲律賓團隊。
  2. Product usage for pattern PIT: 針對每年更換與驗證 Module Pattern 的需求,建立完整的SOP,提升團隊驗證效率。
  3. 每日監測系統介紹: 將每日自動化測試監控產品狀態的流程文件化,並移交予 QA 成員,確保產品功能即時檢測的穩定性。
  4. ATSE 年度更新 PIT: 歸納 ATSE 每年大版本更新的共通前置作業,透過文檔化大幅減少重複摸索的時間成本。
  5. 新平台支援 (New Platform Support): 針對每年固定的新 OS 驗證與支援任務,建立SOP並交接給其他 QA 。 


(六)dsa_scan命令列支援掃大檔案

  • 2025-03-12 The dsa_scan command now includes a scanLargeFile option for managing larger files.

考量掃描效能與資源分配,AMSP 傳統上會跳過數 GB 以上的大型檔案。本專案目標在於 DSA 命令列中開放支援大檔案掃描的選項,在確保效能平衡的前提下,滿足特定場景的掃描需求:

  • 技術機制優化: 調整 AMSP 與驅動程式間的溝通邏輯。原先 AMSP 會先行過濾超限檔案,本次改動則解除 AMSP 端的檔案大小限制,AMSP 會直接將任務發送至驅動程式,並支援掃描該檔案前 N GB 的數據。
  • 效能與限制管理: 透過將檔案過濾邏輯移交至驅動程式端處理,使掃描機制更具彈性,同時確保系統不會因處理過大檔案而耗時。


相關文章

  1. 跨科仔準備與分析中山資工所的過程
  2. 從生科轉資工的初期過程|十個問答
  3. 生科轉資工1:一年表現狀況
  4. 生科轉資工2:二年表現狀況1
  5. 生科轉資工2:二年表現狀況2
  6. 最長共同近乎波動子序列問題 1
  7. 最長共同近乎波動子序列問題 2
  8. 生科轉資工3:入職趨勢一週年1
  9. 生科轉資工3:入職趨勢一週年2
  10. 生科轉資工4:2024入職趨勢二週年1|貢獻
  11. 生科轉資工4:2024入職趨勢二週年2|貢獻
  12. 生科轉資工4:2024入職趨勢二週年3|成長與展望
  13. 2025年趨勢QA三週年1|數十億美元的代價:BLP專案如何化危機為轉機?|貢獻
  14. 2025年趨勢QA三週年2|從 40+ 個 Bug 中生存:誰動了我的 Handler?AMPPL整合與記憶體謎團實錄|貢獻
  15. 2025年趨勢QA三週年3|從執行到傳承:人才培訓、架構優化與跨國專案交接|貢獻


縮寫名詞解釋

  1. AM (Anti-Malware):偵測並阻擋惡意軟體的功能模組
  2. AMSP (Anti-Malware Solution Platform):Trend Micro 內部防毒核心平台,供各產品共用掃描引擎與元件
  3. ATSE (Advanced Threat Scan Engine):Trend Micro 先進威脅掃描引擎,用於偵測複雜惡意威脅
  4. AU (Active Update):Trend Micro 元件與病毒碼的自動更新機制
  5. DSA (Deep Security Agent):我們團隊維護的端點防護代理程式
  6. DSAF (Deep Security Automation Framework):Deep Security 的自動化功能測試框架,基於 TestNG + Maven 執行整合與端對端測試
  7. PIT (Product Integration Test):產品整合測試階段,驗證各元件串接後的整體功能
  8. PR (Pull Request):程式碼合併請求,用於 code review 流程
  9. QA (Quality Assurance):負責驗證產品品質、執行測試的工作
  10. RD (Research and Development):負責產品研究與功能開發的工作
  11. TOI (Transfer of Information):知識轉移會議,通常用於交接或新人訓練
  12. V1ES (Vision One Endpoint Security):Trend Micro Vision One 平台下的端點安全解決方案

參考資料

留言