QA 學習資源終極清單

「我想自學 QA、但不知道從哪開始」 — 5 年內 QA 最常問。這篇給你過濾過的精選清單 — 不是越多越好、是「讀完真的會變強」的。

閱讀順序(給不同階段)

flowchart LR
    J[Junior 0-2yr] --> JR[基礎概念<br>+ 一個自動化框架書]
    JR --> M[Mid 2-4yr]
    M --> MR[進階自動化<br>+ Agile 流程<br>+ Domain 1 本]
    MR --> S[Senior 4-7yr]
    S --> SR[Architecture<br>+ Leadership 入門]
    SR --> L[Lead/Staff 7yr+]
    L --> LR[Management<br>+ Org<br>+ Industry trend]

    style J fill:#06b6d4,color:#fff
    style M fill:#10b981,color:#fff
    style S fill:#a855f7,color:#fff
    style L fill:#f59e0b,color:#fff

📚 20 本必讀書

基礎概念(5 本)

作者 適合
Lessons Learned in Software Testing Cem Kaner 新人建立 mindset
The Art of Software Testing Glenford Myers 概念奠基(1979 經典)
Testing Computer Software Cem Kaner 完整測試方法
Agile Testing Lisa Crispin & Janet Gregory 現代敏捷流程
More Agile Testing 同上 進階補充

自動化(5 本)

重點
Continuous Delivery Jez Humble — DevOps 基石
The DevOps Handbook Gene Kim — 流水線實作
The Cucumber Book BDD / Gherkin 完整指南
xUnit Test Patterns Gerard Meszaros — Mock/Stub/Fake 經典
Building a Microservices Test Strategy Contract Testing 深入

進階 / 領導(5 本)

重點
The Manager's Path Camille Fournier — Tech lead → CTO
An Elegant Puzzle Will Larson — Eng management
Staff Engineer Will Larson — IC 路線
Accelerate DORA metrics 量化交付
The Phoenix Project DevOps 小說 — 邊看邊懂

AI / 新時代(3 本)

重點
AI Engineering Chip Huyen(2024)— LLM 應用工程
Designing Machine Learning Systems 同上 — ML 系統 QA 視角
Software Engineering at Google 大規模工程實踐

Specialty(2 本)

重點
Web Application Hacker's Handbook Security testing 經典
Accessibility for Everyone Laura Kalbag — a11y 入門

🎙 15 個 Podcast

英文(推薦)

mindmap
  root((英文 Podcast))
    Test 相關
      Test & Code - Brian Okken
      AB Testing - Alan Page
      Quality Sense - Federico
      The Testing Show
      Let's Talk About Tests
    DevOps / Eng
      DevOps Cafe
      Software Engineering Daily
      The Changelog
    Career
      Soft Skills Engineering
      Maintainable Software
Podcast 主持 更新 推薦集數
Test & Code Brian Okken 每週 pytest 深入系列
AB Testing Alan Page + Brent Jensen 每月 Modern testing 7 原則
Quality Sense Federico 雙週 Latin America 視角
The Testing Show 多人 每月 業界 talk 集合
Software Engineering Daily Jeff Meyerson 每日 各種主題
Soft Skills Engineering Jamison + Dave 每週 Career 軟實力
Maintainable Robby Russell 每週 Tech debt + culture

中文(較少但有)

  • 91 軟體工程師頻道(91APP CTO Jason)
  • CTO Talks(科技公司 CTO 訪談)
  • 科技島讀(科技商業分析)

📺 10 個 YouTube 頻道

頻道 重點 訂閱建議
Test Guild (Joe Colantonio) Web / Mobile / AI 全方位 ⭐⭐⭐
Automation Step by Step Selenium / Playwright 入門 ⭐⭐
Engineering with Utsav SDET / 大廠視角 ⭐⭐⭐
The Test Tribe India 社群、conference 多 ⭐⭐
QA Camp 多人 webinar ⭐⭐
TechWorld with Nana DevOps / Kubernetes ⭐⭐⭐
Fireship 技術趨勢短片 ⭐⭐⭐
ThePrimeagen Engineering culture ⭐⭐
Continuous Delivery Dave Farley ⭐⭐⭐
Anthropic / OpenAI 官方 LLM 工程實踐 ⭐⭐⭐

💬 社群 / Discord

mindmap
  root((QA Community))
    全球
      Ministry of Testing
      Test Automation University
      r/QualityAssurance
    Discord
      Test Automation Discord
      Playwright Discord
      Cypress Discord
    台灣
      MOPCON
      JCConf TW
      iThome IT 邦
      DevOpsDays Taipei
    AI QA
      AI Testing Community
      LLM Eval Discord

Ministry of Testing(最大 QA 社群)

  • 月費 ~$15、有 free tier
  • 線上 conference 一年 4 次
  • Slack 5000+ QA
  • Course / Workshop 多

🎤 Conference(推薦排序)

Conference 地點 時間 推薦度
TestBash 多地 一年多次 ⭐⭐⭐
Selenium Conference 多地 每年 ⭐⭐⭐
AutomationGuild Online 1月 ⭐⭐
PNSQC Portland 10月 ⭐⭐
EuroSTAR Europe 11月 ⭐⭐⭐
agileTD Potsdam DE 11月 ⭐⭐
MOPCON 高雄 10月 ⭐⭐(台灣 QA 較少)
DevOpsDays Taipei 台北 9月 ⭐⭐

沒去過 conference → 一年挑 1 個。線上 ticket 約 $50-200、線下 $500+。

📖 必追 Blog / Newsletter

1. martinfowler.com — Software design / testing
2. testdouble.com/blog — Test patterns
3. kentcdodds.com — Testing Library 創辦人
4. searls.co — Justin Searls
5. Test Automation Patterns Wiki
6. evilmartians.com/chronicles — engineering deep dive

中文:
1. iThome 鐵人賽 QA 文章
2. Medium 上的 Taiwan QA tags
3. 91APP Tech blog

Newsletter(每週進 inbox)

  • Software Lead Weekly
  • Test Automation Weekly
  • DevOps'ish
  • Ben Schoeman's Quality Newsletter

🛠 線上課程平台

平台 強項 月費
Test Automation University 免費、Applitools 出品 Free
Coursera 學位課程 $39-79/m
Udemy 平價單買 $10-200/course
Pluralsight 進階 / DevOps $29/m
Frontend Masters Frontend 深入 $39/m
OReilly Learning 書 + video + interactive $49/m

最划算:Test Automation University(免費)+ OReilly Learning(一個月衝刺)

一年 Reading Plan 範本

Q1: 基礎奠基
  - Book 1: Lessons Learned in Software Testing
  - Podcast: Test & Code 每週
  - YouTube: Test Guild 5 episodes

Q2: 自動化深入
  - Book 2: Continuous Delivery
  - Course: Test Automation University Playwright path
  - Project: 寫個 portfolio

Q3: Domain 拓展
  - Book 3: AI Engineering (Chip Huyen)
  - Conference: TestBash online
  - Side project: AI tool

Q4: 領導力 (Senior+)
  - Book 4: The Manager's Path
  - Podcast: AB Testing
  - 對外分享:寫 1-2 篇 blog

反模式

flowchart TD
    Anti[學習反模式] --> A1["買 50 本書、讀完 0 本"]
    Anti --> A2["只看影片、不實作"]
    Anti --> A3["訂閱 30 個 newsletter、都不開"]
    Anti --> A4["追新工具、不打底"]
    Anti --> A5["只學技術、不學 soft skills"]
    Anti --> A6["不對外輸出(blog / 演講)"]
    Anti --> A7["不參與社群(Discord / community)"]

    style A1 fill:#ef4444,color:#fff
    style A2 fill:#ef4444,color:#fff
    style A3 fill:#ef4444,color:#fff
    style A4 fill:#ef4444,color:#fff
    style A5 fill:#ef4444,color:#fff
    style A6 fill:#ef4444,color:#fff
    style A7 fill:#ef4444,color:#fff

給每階段 5 句

Junior

1. 讀基礎 3 本 > 看 50 篇 blog
2. 每天 30 分鐘、不要週末暴衝
3. 一個 podcast 跟到底、不要狂訂
4. 動手 > 看書
5. 找 mentor 比書還快

Senior+

1. 不只讀技術書、讀 management / architecture
2. 自己寫 blog = 最深的學習
3. 一年至少 1 場 conference
4. 教別人 > 學新東西(feynman technique)
5. 對外輸出建立 brand

最後

QA 學習資源 99% 在英文、中文資源少但夠用。精選 < 海量。從這份清單挑 1 本書 + 1 個 podcast + 1 個 YouTube 頻道開始、每天 30 分鐘、一年後你會發現自己上一個 level。

延伸: - QA 職涯路線圖 - QA 第一年技能樹 - QA 學習路線圖(互動版)