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

サイボウズの QAエンジニアについて / about cybozu QA

Cybozu
PRO
September 22, 2022

サイボウズの QAエンジニアについて / about cybozu QA

Cybozu
PRO

September 22, 2022
Tweet

More Decks by Cybozu

Other Decks in Technology

Transcript

  1. サイボウズの QAエンジニアについて

  2. ⽬次 • 所属チームについて • QAの業務について • マネジメント体制について • サイボウズQAの特徴 •

    求めるポジションとスキル
  3. 所属チームについて

  4. 製品開発チーム Garoon Office … kintone 開発⽀援チーム PM エンジニア QA デザイナー

    ライター QAは開発チームまたは開発⽀援チームに所属しています 検証 TE AQ 開発本部の下に各チームがあり、QAはそれぞれのチームに所属する組織構造になっています 開発本部
  5. kintone Garoon Office PM エンジニア QA デザイナー ライター コミュニティ活動で横のつながりを持っています 検証

    … TE AQ 情報共有/勉強会/LT会などのコミュニティ活動はQA以外のメンバーも参加しています 製品開発チーム 開発⽀援チーム
  6. kintone Garoon Office 製品開発チームに所属するQAは、各製品の試験を⾏います … 開発⽀援チーム PM エンジニア QA デザイナー

    ライター 検証 TE AQ 製品の規模によって、所属するQAも 2名〜10数名と構成はさまざまです 製品開発チーム
  7. kintone Garoon Office 製品開発チームに所属するQAは、各製品の試験を⾏います … 開発⽀援チーム PM エンジニア QA デザイナー

    ライター 検証 TE AQ ⽐較的規模の⼤きいチームでは 複数のサブチームに分かれる場合もあります 例)製品XのQA内 チームA:4名 チームB:3名 チームC:2名 など 製品開発チーム
  8. 開発⽀援チームに所属するQAは、製品横断で業務を⾏います kintone 製品開発チーム Garoon Office … PM エンジニア QA デザイナー

    ライター 検証 TE AQ 開発⽀援チーム
  9. 検証 kintone 製品開発チーム Garoon Office … PM エンジニア QA デザイナー

    ライター TE AQ 開発⽀援:検証 新しいOSやブラウザがリリースされた際に、既存の 製品にどの程度影響があるのか検証するチーム 開発⽀援チーム 開発⽀援チームに所属するQAは、製品横断で業務を⾏います
  10. TE kintone 製品開発チーム Garoon Office … PM エンジニア QA デザイナー

    ライター 検証 AQ 開発⽀援:TE(テストエンジニアリング) 主にテスト⾃動化を推進するチームで、 ⽀援を依頼された際に製品開発チームに⼊り対応 開発⽀援チーム 開発⽀援チームに所属するQAは、製品横断で業務を⾏います
  11. AQ kintone 製品開発チーム Garoon Office … PM エンジニア QA デザイナー

    ライター 検証 TE 開発⽀援:AQ(アジャイルクオリティ) サイボウズのアジャイルクオリティを探求し、製品 開発チーム/QAを⽀援するチーム 開発⽀援チーム 開発⽀援チームに所属するQAは、製品横断で業務を⾏います
  12. QAの業務について

  13. 製品開発チーム所属のQAの業務 開発⽀援チーム PM エンジニア QA デザイナー ライター 検証 TE AQ

    製品開発チームに所属するQAの業務について説明します kintone Garoon Office … 製品開発チーム
  14. PM/PG QA 要 件 検 討 ・ 計 画 仕

    様 書 作 成 仕 様 書 レ ビ & ' 試験設計・試験実施 実装・レビュー リ リ ' ス タスク単位でこのサイクルが回ります 要件検討から試験まで1つのサイクルとして業務を⾏います • 1つのサイクルは多くのチームで1〜2週間単位で実施 • リリースの頻度はチームによって1週間〜数ヶ⽉に1度とさまざま
  15. PM/PG QA 要 件 検 討 ・ 計 画 仕

    様 書 作 成 仕 様 書 レ ビ & ' 試験設計・試験実施 実装・レビュー リ リ ' ス タスク単位でこのサイクルが回ります 製品開発チームに所属するQAの主な業務 ・リリースに必要な試験(機能試験、回帰試験など) ・スクラムイベントの参加 ・仕様書のレビュー ・開発/試験プロセスの改善業務 など
  16. そのほか、品質に関わることであればどのフェーズでも活動 PM/PG QA 要 件 検 討 ・ 計 画

    仕 様 書 作 成 仕 様 書 レ ビ & ' 試験設計・試験実施 実装・レビュー リ リ ' ス タスク単位でこのサイクルが回ります ・リリース対応や運⽤状況の確認 ・サポートと連携した問い合わせ対応 ・テスト⾃動化 ・マニュアルのチェック など
  17. マネジメント体制について

  18. マネジメント体制 kintone チーム(業務を⾏う単位) 職能 (マネジメントを⾏う単位) Garoon Office … PG QA

    PM デザイナー 職能ごとのマネージャー 普段の業務はチーム単位ですが、マネジメントは職能単位でマネージャーを置いておこなっています
  19. マネジメント体制 kintone チーム(業務を⾏う単位) 職能 (マネジメントを⾏う単位) Garoon Office … PG QA

    PM デザイナー マネージャーは採⽤/育成/キャリア⽀援/評価など、チーム横断の活動を担当しています また、採⽤と育成に関してはマネージャー以外でも興味のあるメンバーを募って活動しています
  20. サイボウズQAの特徴

  21. PM/PG QA 仕 様 書 作 成 仕 様 書

    レ ビ & ' 試験設計・試験実施 実装・レビュー リ リ ' ス 特徴①:試験だけでなく開発プロセス全体を通して品質を⾼める活動を⾏う • 要件検討のミーティングに参加し、品質保証の観点でコメント • 実装前に外部仕様書のレビュー → 不具合を作らない取り組み 要 件 検 討 ・ 計 画
  22. PM/PG QA 仕 様 書 作 成 仕 様 書

    レ ビ & ' 試験設計・試験実施 実装・レビュー リ リ ' ス 特徴①:試験だけでなく開発プロセス全体を通して品質を⾼める活動を⾏う • 実装前に影響範囲やデザインについて相談 • PGから実装や影響範囲、QAからは試験内容を相互に連絡 → QA以外のメンバーともコミュニケーションをとりながら活動 要 件 検 討 ・ 計 画
  23. PM/PG QA 仕 様 書 作 成 仕 様 書

    レ ビ & ' 試験設計・試験実施 実装・レビュー リ リ ' ス 特徴①:試験だけでなく開発プロセス全体を通して品質を⾼める活動を⾏う • ログを確認して運⽤状況を確認 • カスタマーサポートと連携してユーザーからのフィードバックを得る → 試験後もプロセスに関わり、品質向上の活動を⾏う 要 件 検 討 ・ 計 画
  24. Garoon Office PM エンジニア デザイナー ライター 検証 … AQ 特徴②:所属チーム以外での活動も盛ん

    kintone TE 製品開発チームと開発⽀援チームを兼務し、両⽅の知⾒を活⽤して活躍するメンバーもいます QA 製品開発チーム 開発⽀援チーム
  25. kintone Garoon Office 検証 … TE AQ 特徴②:チーム内外で活動する インターン開催/イベント登壇/ブログ執筆/勉強会の開催など、QA全体に関わる活動の場もあります PM

    エンジニア デザイナー ライター QA +α 製品開発チーム 開発⽀援チーム
  26. 求めるポジションとスキル

  27. kintone Garoon Office … 製品開発チームに所属して、活躍してくださるメンバーを募集中 まずはスクラムイベントの参加、試験設計/実施、開発プロセス改善に関わって業務を進めます PM エンジニア デザイナー ライター

    QA 開発⽀援チーム 検証 TE AQ 製品開発チーム
  28. kintone Garoon Office … 製品開発チームに所属して、活躍してくださるメンバーを募集中 チーム所属後、チーム内外で活躍の場を広めていくことももちろん可能です PM エンジニア デザイナー ライター

    QA 検証 TE AQ 製品開発チーム 開発⽀援チーム +α
  29. 製品開発チームに所属して、活躍してくださるメンバーを募集中 必須スキル・条件 • 「チームワークあふれる社会を創る」という企業理念への共感 • ソフトウェアのテスト設計およびテスト実施の経験2年以上 • 基本的なWebアプリケーションの仕組みを理解している⽅ 歓迎スキル・条件 •

    E2Eテストの実装、運⽤経験 • アジャイル開発におけるテストの経験 • テストマネジメントの経験 • iOS・AndroidアプリのQA経験 • テストプロセスの構築や改善を推進した経験
  30. QAエンジニアの採⽤について詳しく知りたい⽅は 採⽤サイトもご覧ください https://cybozu.co.jp/recruit/entry/career/qa-engineer.html ご覧いただきありがとうございました