Curated Tech Reading Map

次に読むべき技術書が見つかるサイト

Learning Path

QA / 品質エンジニア

テスト戦略・自動化・組織的な品質文化を主導し、機能だけでなく システム全体の信頼性を引き上げる QA エンジニアを目指す学習パス。

必須書籍
5 冊
推奨書籍
10 冊
対象ドメイン
ソフトウェア設計 / フロントエンド開発 / バックエンド開発
マイルストーン
6 段階

マイルストーン

全 6 段階
  1. TDD の作法を身体化する

    Red-Green-Refactor のリズムと、テストが設計を駆動する感覚を身につける

  2. テスト設計の原則

    良い単体テストの定義、境界値・状態遷移・性質ベースなど技法を体系化する

  3. フロントエンドのテスト

    コンポーネント・E2E・ビジュアル回帰を組み合わせた UI 品質を確立する

  4. API とフルスタック品質

    契約テストと CI/CD パイプラインに統合された品質ゲートを構築する

  5. レガシーコードと改善

    テストの安全網を張ってからレガシーを安全に変更する技法を磨く

  6. 組織的な品質文化

    個人技から脱却し、品質をチーム文化と組織能力として定着させる

必須書籍

5 冊

推奨書籍

10 冊

実践テスト駆動開発

テストに導かれてオブジェクト指向ソフトウェアを育てる

Steve Freeman, Nat Pryce

実践プロパティベーステスト

PropErとErlang/Elixirではじめよう

Fred Hebert

Testing JavaScript Applications

Lucas da Costa

Web APIテスト技法

Testing Web APIs

Mark Winteringham

LEADING QUALITY

優れたリーダーはいかにして高品質のソフトウェアを提供し成長を加速させるか

Ronald Cummings-John, Owais Peer

レガシーコード改善ガイド

Michael C. Feathers

リファクタリング

既存のコードを安全に改善する 第2版

Martin Fowler

Clean Code

アジャイルソフトウェア達人の技

Robert C. Martin

Googleのソフトウェアエンジニアリング

持続可能なプログラミングを支える技術、文化、プロセス

Titus Winters, Tom Manshreck, Hyrum Wright

LeanとDevOpsの科学[Accelerate]

テクノロジーの戦略的活用が組織変革を加速する

Nicole Forsgren, Jez Humble, Gene Kim