Upgrade to Pro — share decks privately, control downloads, hide ads and more …

一人目QAがグローバル環境で品質のダンプカーになってみた ~プロセス改善編~

一人目QAがグローバル環境で品質のダンプカーになってみた ~プロセス改善編~

2025.03.18 JaSST nano

Avatar for hiroshi-desu

hiroshi-desu

March 19, 2025

Other Decks in Technology

Transcript

  1. QA Engineer hiroshi-desu • SE -> QA@SHIFT -> QA@PowerX •

    グローバル環境でQA 6年ほど • シアトルに語学留学半年 • 趣味で空手 20年ほど
  2. 開発チーム Frontend Engineer (Global member) QA(Me) Backend Engineer *同じスクラムチーム *グローバルメンバーも日本に住んでいるため時差はなし

    *ほぼリモートワークで直接オフィスで一緒に働くことは少ない *ミーティングはほぼ英語 Action Feedback
  3. Engineerとの壁を作らないことの重要性 エンジニアにアンケートをとらせてもいました What are the strengths of our quality assurance

    process? (compare with your experience in previous company, your knowledges about testing, etc..) ・ QAエンジニアがスクラムのセレモニーにすべて参加し、 Backlog RefinementやSprint Planningの時点から予定の機能・修 正を理解し、QAを計画していること ・QAエンジニアがフロントエンド開発チームの一員としてしっかり認識されており、また、開発タスクをときどき QAエンジニアが 担うことで、開発エンジニアと QAエンジニアの間の壁が低いこと ・リリースプロセスへの QAの組み込みについて、最初から理想のプロセスを強いるのではなく、 現実的に負荷の少ない方法で 段階を踏みながらQAをプロセスに追加していっていること エンジニアに作業が発生しない形で改善しつつ、 Botを活 用したRelease processにした
  4. Engineerとの壁を作らないことの重要性 エンジニアにアンケートをとらせてもいました What are the strengths of our quality assurance

    process? (compare with your experience in previous company, your knowledges about testing, etc..) Pretty efficient, I guess? My previous company had a team of QA engineers conducting regression tests for a single product. Currently, we have very limited human resources, but so far I haven't seen any critical issues in the published versions. クリティカルな問題も発生していない
  5. Non-nativeがGlobal teamで働く グローバルチームならではのTips 1 どうしても英語の会話内容が分からなかっ たら後で Slackで翻訳しながら話す 2 どこが分からないのか聞けるようにする 相手もどこが分からないのか分かりません

    3 文面でコミュニケーションするときは箇条書 きにする 文章が長ければ長いほど翻訳ツールは混 乱します 4 好感を持ってもらえる文章は難しくないしそ もそもあまり気にしていない人もいる Please, Weとか
  6. 一人目QAとしてキャリアをスタート 一人目QAの難しさ 1 基準作りとプロセス構築 : チーム内に前例がないため、品質基準やテ ストプロセスをゼロから構築する必要があ る。 何が適切か、どこから始めるべきかなど、多 くの決定を一人で行う必要がある。

    2 周囲の理解と協力 : QAの役割や重要性がチーム内で十分に理 解されていない場合、その説明や協力を得 るのが難しい。 特に開発チームとの連携において、信頼関 係を築き、スムーズな協力体制を作る必要 がある。 3 スキルセットの幅広さ : テスト計画、テスト設計、テスト実行、バグ管 理など、幅広いQAスキルを一人でカバーす る必要がある。 自動テストの導入やテスト環境の構築など、 技術的な知識も必要になる場合がある。 4 孤独感と責任 : 相談できる同僚がいないため、孤独を感じや すい。 全ての品質責任を一人で負うプレッシャーが 大きい。
  7. 一人目QAとしてキャリアをスタート 一人目QAのやりがい 1 プロセス構築の達成感 : 最適なテスト戦略やプロセスを考案し、それ を形にする創造性と達成感。 自分が作ったプロセスがチームの効率と品 質を向上させる貢献感。 2

    影響力の大きさ : 自分の意見や提案が開発に直接影響を与 える責任とやりがい。 自分が品質の要となり、プロダクトを成功に 導く達成感。 3 自己成長の機会 : 幅広いエンジニアとして必要なスキルを習得 し、多様な課題に挑戦することで得られる成 長実感。実際に開発にも携わってコードの理 解に繋がる。 4 品質文化の醸成 : 自分の行動がチーム全体の品質意識を高 め、製品の質を向上をリードする貢献感。