what should be your expectations from qa team lead
トピック、特にプロセスベースのトピックの場合(例: トレーサビリティマトリックスの作成 または テストドキュメントのレビュー など)はクラスで話し合われますが、私がすぐに受ける質問は次のとおりです。 QAリードまたはチームメンバー」
これは、初心者が仕事の範囲、役割、責任を理解するのに苦労していることの大きな証拠です。彼らはこれについて漠然とした考えしか持っておらず、彼らの理解が正確であるかどうかを検証する方法をしばしば探しています。 そうではありません。そして、これが新参者だけの問題だと思っているのなら、あなたは間違っています。多くのマネージャー/リード/コーディネーターも、この領域が明確になっていないため、役割の定義/作業の委任が問題であると感じています。自分で何をすべきか、何を委任するかは、QAリードにとってしばしばジレンマです。
一部の人が思うかもしれませんが、私も疑問に思っていました。「そもそも、彼らが知らない場合はどうなるでしょうか。彼らは行くにつれて理解しませんか?」はい、彼らはやる。しかし、その過程で多くの時間、効率、品質が損なわれます。
最高のビデオダウンローダーは何ですか
それをすべて回避するために、STLCの一部である主要なタスクとそれぞれの責任を以下の表の形式で概説しました。
学習内容:
さまざまなQA活動に対するチームリーダーの責任:
STLC活動 | QAチームリードタスク | チームメンバーのタスク |
---|---|---|
テストドキュメントのレビュー-内部 | レビューを行う基準を設定する タイムラインと責任を設定する 仲間の1人になり、レビュープロセスに参加する | 設定されたルールに基づいてレビューを実行し、同僚の仕事について非個人的なコメントを提供します |
プロジェクトキックオフ-開始 | プロジェクトのハイライトを作成して、QAチームやその他の利害関係者に提示します | チームリーダーを支援し、改善点や矛盾を知らせるため |
テスト計画 | テスト計画を作成、維持、管理、実施する リスク分析と管理 | 次のようなテスト計画文書の領域に関する入力を提供するため。 範囲 仮定 リスク マイルストーン チームメンバーが意見を述べているその他の領域。 |
要件の収集 | アプリケーションのモジュールに基づいて作業を分割し、各モジュールの連絡先としてチームメンバーを選択します これが行われる時期を決定します チームに結果として何が期待されるかを認識させます(例:ポイントごとに要約された要件のリスト、ドキュメントの理解など) | 個々のモジュールを担当する BRD / FRDレビューまたはウォークスルーミーティングを通じて要件を収集します このアクティビティに割り当てられた時間内に、期待される形式でそれらを提示/文書化します 互換性のないフォーマットや達成不可能なタイムラインの場合は、提案または代替の視点を提供します |
テストシナリオの作成 | 仕事の割り当て クエリの解決 テンプレートのファイナライズ 締め切りの設定 テストシナリオ作成への参加と貢献 | 割り当てられたモジュールのテストシナリオを、設定されたタイムラインとすでに合意された形式で作成します。 チームリーダーまたはそれぞれの技術者に解決策を求めます 質問の場合のチーム |
テストケースのドキュメント | 仕事の割り当て クエリの解決 テンプレートのファイナライズ テストケースを書く | 必要に応じて、テストケースとデータを作成します |
トレーサビリティマトリックスの作成 | テンプレートを作成し、TMの作成方法に関するガイドラインを共有します チームと協力して貢献する | 個別に責任を持つモジュールのTMの作成に貢献します |
テストドキュメントのレビュー-外部 | テストドキュメント(テストケース)のレビューの準備ができていることをBAおよび/または開発チームに通知し、作業成果物を送信します | レビュープロセス中に提案された変更を組み込むためのスタンバイ時 |
テスト準備レビュー | レビューチェックリストを作成する レビューを実行し、結果をプロジェクトマネージャーに提示します 基本的な正気度とスモークテストと決定-テストする準備はできていますか? テストのためにQAチームに進んでください | 準備に関する指示を待つ 個別に担当するモジュールの基本的な煙と健全性テストを実行します |
テストの実行 | チームの意見を求めた後、テスト実行ガイドラインを設定します テストの実行に取り組む 新しいテスターが現在のアプリケーションに追いつくのを手伝ってください 欠陥を報告する チームメンバーによって報告された欠陥をレビューして、それらが重複しておらず、説明に完全であることを確認します。 ショートッパーをエスカレーションし、そのような状況でどのように進めるかを決定します | テストケースを実行し、適切なテストケースのステータスを設定し、進捗状況を報告します テストのタイムラインに影響を与えるショートッパーや問題をすぐに通知します 欠陥を包括的に報告する |
報告 | すべての利害関係者に毎日のステータスレポートを送信します ステータスミーティングでQAチームを代表する 全体的なテスト統計に基づいてメトリックを収集します | 実行されているすべてのタスクでチームリーダーを支援する |
テストクロージャ | テストをいつ停止するかについての終了基準を評価します 終了基準評価の結果を共有する 終了基準がすべて満たされている場合は、テスト終了レポートを作成し、公式のQA承認を提供する利害関係者に送信し、既知の問題のリストを含めます。 プロジェクト全体の詳細(成功、改善の領域、学んだ教訓、実装されたベストプラクティスなど)を収集し、プロジェクトの回顧会議またはドキュメントに提示します。 | テスト終了タスクでチームリーダーを支援する |
UAT | UATユーザーから受け入れ基準を収集して、評価のパラメーターを理解します チームと受け入れ基準を共有し、UATテストケースの収集または作成に協力します 必要に応じて、アプリケーションでUATユーザーをトレーニングします 必要に応じて、UAT中の支援を待機します 必要に応じて、UAT中にいくつかのタスクを実行し、結果をクライアントまたはUATユーザーに提示して合否を決定します。 | UATテストケースを作成/収集する UATの実行または支援–必要に応じて |
上記の表に記載されているすべてのプロセスについて、詳細については以下のリンクをたどってください。
- テスト計画の作成
- 要件の収集とテストシナリオの作成
- テストケースの作成
- テストドキュメントのレビュー
- トレーサビリティマトリックスの作成
- テスト準備のレビューと終了基準のチェックリスト
- ステータスレポート
- UAT
QAチームメンバー向けのヒント:
1) テストケースや欠陥レポートなどに問題がある場合は、チームリーダーがそれらを見つけて修正することを期待して作成しないでください。各個人は、自分の作業成果物とその品質に責任があります。チームリーダーのレビューは、追加のチェックポイントとして慣例であり、ほとんどの場合、本質的に高レベルです。
2) 日常的に手持ちをほとんどまたはまったく期待しないでください。チームリーダーは、毎日何をすべきかを教えてはなりません。
3) 懸念事項、危険信号、または問題が発生した場合は、事前に連絡してください。
4) プロセスによって制限がない限り、機能や技術について質問がある場合は、チームリードに頼らずに、開発者/ BA /その他の技術チームに自分で連絡してください。
QAチームリーダーのためのヒント:
1) タイムライン、スケジュール、労力の見積もり、計画に関するチームの意見を検討します
2) チームが最小限の監督または監督なしで独立して作業できるように、強力なプロセスを確立します
3) コミュニケーションチャネルを開いたままにし、親しみやすい
4) チームプレーヤーになり、責任を分かち合う
Javaサーバー側プログラミングの面接の質問
また読む => 成功するQAチームを構築する方法は? テストにおけるリーダーシップ パート1 そして パート2 ここに。
著者について: この記事はSTHチームメンバーのSwatiSによって書かれました。
これは、典型的なQAチームにおけるチームリーダーとチームメンバーのタスクと義務の簡単なまとめです。いつものように、あなたの経験、コメント、質問を以下に共有してください。
推奨読書
- テストにおけるリーダーシップ–テストリードの責任とテストチームを効果的に管理する方法
- ソフトウェアテストでのチームビルディング-QAチームを構築して成長させる方法
- アジャイルテストの世界で優れたチームメンター、コーチ、真のチームディフェンダーになるには? -インスピレーション
- テストリードの位置に関するチームプレーとリーダーシップ関連の面接の質問に答える方法
- ISTQBテスト認定サンプル質問用紙と回答
- より幸せで成功したテストチームをリードする方法-テストリーダーシップパート2
- 優れたQAテストプレゼンテーションを準備してチームに提供する方法
- 成功するQAチームを構築する方法