記事の目次 4項目 · 5分で読めます
QA=不具合の予防 | QC=不具合の発見 | テスター=QCの一部
- QA(Quality Assurance):品質保証。開発・生産プロセスの構築、管理、改善に重点を置き、不具合がそもそも発生しないように未然に防ぐ役割です。
- QC(Quality Control):品質管理。実際の成果物を直接検査・評価し、ユーザーに引き渡す前に不具合を発見して取り除くことに重点を置きます。
- テスター:テスト実行の担当者(テストシナリオを実行し、ソフトウェアや製品の不具合を見つける人)です。
QA・QC・テスターの詳細比較表
| 比較項目 | QA – Quality Assurance | QC – Quality Control | テスター(テスト担当者) |
|---|---|---|---|
| 本質 | 不具合の予防(Prevention) | 不具合の発見(Detection) | 不具合の発見(Detection) |
| 重点を置く対象 | プロセス | 製品&プロセスの遵守状況 | 製品(テストの実行) |
| 中心となる問い | 「プロセスは正しいか」 | 「製品は要求を満たしているか」 | 「まだ見つかっていない不具合はないか」 |
| 関与する時期 | プロジェクトのライフサイクル全体 | テスト工程&開発後の段階 | 主にテスト工程 |
| 代表的な業務 | プロセスや品質基準の策定、評価&改善、教育 | テスト計画の立案、遵守状況の監視、成果物の品質管理 | テストケースの作成&実行、Jiraでのバグ起票、修正状況の追跡 |
| コーディング知識は必要か | 必須ではない(プロセス寄り) | 手動テスト:不要 ・ 自動テスト:必要 | 手動テスト:不要 ・ 自動テスト:必要 |
| 志向性 | 仕組みづくり&改善 | 要求どおりかを確認する(「confirm」) | あえて「壊す」(「break」)視点で探索し、不具合を見つける |
| 相互の関係 | QC&テストを包含する | テストを含む | QCの一部 |
QA・QC・テストの関係
包含関係でとらえると分かりやすくなります。テスト ⊂ QC ⊂ QA です。QAは最も外側の層であり、プロジェクト全体の品質保証プロセスに責任を持ちます。QCはQAの内側に位置し、製品が要求どおりに仕上がっているかを管理することに集中します。そしてテストはQCの内側にある活動で、実際に手を動かして不具合を見つけ出します。つまり、QAは不具合を予防し、QCとテストは不具合を発見するということです。
実際の企業では、この3つの役割は明確に分かれているのでしょうか。
理論上は別々の役割ですが、現場では、特にベトナムの中小企業(SMEs)では明確な線引きがほとんどなく、ひとまとめにされることが少なくありません。
たとえば、QCとテスターを一つにまとめ、QCまたはテスターと総称している企業は数多くあります。
「QA」という肩書きであっても、実態はQC/テスターの業務(製品のテスト)を担当し、プロセス専任ではないケースもあります。
一方、大企業や標準化されたプロセスを持つ企業(オフショア開発、大規模プロダクト)では、3つの役割がより明確に分かれています。
求人情報を読むときの注意点:肩書きだけで判断せず、職務内容(JD)をよく読み、そのポジションが実際にはQA(プロセス)なのか、QC/テスト(製品のテスト)なのかを見極めてください。
現在の市場動向から見て、QA・QC・テスターのどれを目指すべきか
未経験者にとって最も一般的で入りやすいのは、手動テスト(Manual Test)から始める道です。その後、自分の志向に合わせて進路を分けていきます。
| テスター/QCを選ぶ 自分の手で「バグを狩る」のが好きで、細やかな作業が得意、コードを書けなくても早く業界に入りたい方向けです。 最も入りやすいスタート地点です。 | 自動テストへステップアップする 技術的な面白さを感じ、プログラミングを学ぶ意欲がある方向けです。手動テストより収入が高くなる傾向があります。 | QAへとキャリアを上げる すでに体系的な思考力があり、プロセスの構築&標準化に関心がある方向けです。通常は数年のテスト経験が前提となります。 |
| 新卒・未経験の初任給は700万〜1,200万ドン(2026年) | 約1,500万ドン 業界の月額平均給与 | 4,000万〜4,500万ドン シニア/自動テスト/上級QA |
出典:TopCV、ITviec、VietnamWorks、Indeed ベトナム(2026年)より集計。
現在、人工知能(AI)はテストケースの生成やテストデータの作成といった反復作業において、QA・QC・テスターのいずれの業務も支援しています。しかし、プロセスの設計、探索的テスト、業務知識の理解といった人間にしかできない領域の価値は変わらず、むしろ「AIツールを使いこなせること」が就職活動での強みになっています。だからこそ、常に学び続け、使えるものはすべて活用して業務効率を高めていきましょう。
テストの道に進みたいなら、手動テストの基礎を学び、実際のプロジェクトで実践するのが最短ルートです。
VietIS Educationでは、ソフトウェアテストの知識がまったくない方のために、特別な育成プログラム「ゼロから始める実践型テスティング・ブートキャンプ」をご用意しています。
本コースでは、概念・プロセス・技法・ツールといった理論を体系的に学んだうえで、企業の実プロジェクトでの2〜3か月の実践研修(インターンシップ)を通じて、学んだ知識とスキルをそのまま業務に活かします。これにより、企業の中核ポジションへ自信を持って応募でき、プロフェッショナルなフルスタックテスター/QAエンジニアを目指せます。