サイボウズのQAエンジニアについて
View Slide
⽬次• 所属チームについて• QAの業務について• マネジメント体制について• サイボウズQAの特徴• 求めるポジションとスキル
所属チームについて
製品開発チームGaroon Office …kintone開発⽀援チーム PMエンジニアQAデザイナーライターQAは開発チームまたは開発⽀援チームに所属しています検証 TEAQ開発本部の下に各チームがあり、QAはそれぞれのチームに所属する組織構造になっています開発本部
kintone Garoon OfficePMエンジニアQAデザイナーライターコミュニティ活動で横のつながりを持っています検証… TEAQ情報共有/勉強会/LT会などのコミュニティ活動はQA以外のメンバーも参加しています製品開発チーム 開発⽀援チーム
kintone Garoon Office製品開発チームに所属するQAは、各製品の試験を⾏います…開発⽀援チーム PMエンジニアQAデザイナーライター検証 TEAQ製品の規模によって、所属するQAも2名〜10数名と構成はさまざまです製品開発チーム
kintone Garoon Office製品開発チームに所属するQAは、各製品の試験を⾏います…開発⽀援チーム PMエンジニアQAデザイナーライター検証 TEAQ⽐較的規模の⼤きいチームでは複数のサブチームに分かれる場合もあります例)製品XのQA内 チームA:4名チームB:3名チームC:2名 など製品開発チーム
開発⽀援チームに所属するQAは、製品横断で業務を⾏いますkintone製品開発チームGaroon Office …PMエンジニアQAデザイナーライター検証 TEAQ開発⽀援チーム
検証kintone製品開発チームGaroon Office …PMエンジニアQAデザイナーライターTEAQ開発⽀援:検証新しいOSやブラウザがリリースされた際に、既存の製品にどの程度影響があるのか検証するチーム開発⽀援チーム開発⽀援チームに所属するQAは、製品横断で業務を⾏います
TEkintone製品開発チームGaroon Office …PMエンジニアQAデザイナーライター検証AQ開発⽀援:TE(テストエンジニアリング)主にテスト⾃動化を推進するチームで、⽀援を依頼された際に製品開発チームに⼊り対応開発⽀援チーム開発⽀援チームに所属するQAは、製品横断で業務を⾏います
AQkintone製品開発チームGaroon Office …PMエンジニアQAデザイナーライター検証 TE開発⽀援:AQ(アジャイルクオリティ)サイボウズのアジャイルクオリティを探求し、製品開発チーム/QAを⽀援するチーム開発⽀援チーム開発⽀援チームに所属するQAは、製品横断で業務を⾏います
QAの業務について
製品開発チーム所属のQAの業務開発⽀援チーム PMエンジニアQAデザイナーライター検証 TEAQ製品開発チームに所属するQAの業務について説明しますkintone Garoon Office …製品開発チーム
PM/PGQA要件検討・計画仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'スタスク単位でこのサイクルが回ります要件検討から試験まで1つのサイクルとして業務を⾏います• 1つのサイクルは多くのチームで1〜2週間単位で実施• リリースの頻度はチームによって1週間〜数ヶ⽉に1度とさまざま
PM/PGQA要件検討・計画仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'スタスク単位でこのサイクルが回ります製品開発チームに所属するQAの主な業務・リリースに必要な試験(機能試験、回帰試験など)・スクラムイベントの参加・仕様書のレビュー・開発/試験プロセスの改善業務 など
そのほか、品質に関わることであればどのフェーズでも活動PM/PGQA要件検討・計画仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'スタスク単位でこのサイクルが回ります・リリース対応や運⽤状況の確認・サポートと連携した問い合わせ対応・テスト⾃動化・マニュアルのチェック など
マネジメント体制について
マネジメント体制kintoneチーム(業務を⾏う単位)職能(マネジメントを⾏う単位)Garoon Office …PGQAPMデザイナー職能ごとのマネージャー普段の業務はチーム単位ですが、マネジメントは職能単位でマネージャーを置いておこなっています
マネジメント体制kintoneチーム(業務を⾏う単位)職能(マネジメントを⾏う単位)Garoon Office …PGQAPMデザイナーマネージャーは採⽤/育成/キャリア⽀援/評価など、チーム横断の活動を担当していますまた、採⽤と育成に関してはマネージャー以外でも興味のあるメンバーを募って活動しています
サイボウズQAの特徴
PM/PGQA仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'ス特徴①:試験だけでなく開発プロセス全体を通して品質を⾼める活動を⾏う• 要件検討のミーティングに参加し、品質保証の観点でコメント• 実装前に外部仕様書のレビュー→ 不具合を作らない取り組み要件検討・計画
PM/PGQA仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'ス特徴①:試験だけでなく開発プロセス全体を通して品質を⾼める活動を⾏う• 実装前に影響範囲やデザインについて相談• PGから実装や影響範囲、QAからは試験内容を相互に連絡→ QA以外のメンバーともコミュニケーションをとりながら活動要件検討・計画
PM/PGQA仕様書作成仕様書レビ&'試験設計・試験実施実装・レビューリリ'ス特徴①:試験だけでなく開発プロセス全体を通して品質を⾼める活動を⾏う• ログを確認して運⽤状況を確認• カスタマーサポートと連携してユーザーからのフィードバックを得る→ 試験後もプロセスに関わり、品質向上の活動を⾏う要件検討・計画
Garoon OfficePMエンジニアデザイナーライター検証…AQ特徴②:所属チーム以外での活動も盛んkintone TE製品開発チームと開発⽀援チームを兼務し、両⽅の知⾒を活⽤して活躍するメンバーもいますQA製品開発チーム 開発⽀援チーム
kintone Garoon Office 検証… TEAQ特徴②:チーム内外で活動するインターン開催/イベント登壇/ブログ執筆/勉強会の開催など、QA全体に関わる活動の場もありますPMエンジニアデザイナーライターQA+α製品開発チーム 開発⽀援チーム
求めるポジションとスキル
kintone Garoon Office …製品開発チームに所属して、活躍してくださるメンバーを募集中まずはスクラムイベントの参加、試験設計/実施、開発プロセス改善に関わって業務を進めますPMエンジニアデザイナーライターQA開発⽀援チーム検証 TEAQ製品開発チーム
kintone Garoon Office …製品開発チームに所属して、活躍してくださるメンバーを募集中チーム所属後、チーム内外で活躍の場を広めていくことももちろん可能ですPMエンジニアデザイナーライターQA検証 TEAQ製品開発チーム 開発⽀援チーム+α
製品開発チームに所属して、活躍してくださるメンバーを募集中必須スキル・条件• 「チームワークあふれる社会を創る」という企業理念への共感• ソフトウェアのテスト設計およびテスト実施の経験2年以上• 基本的なWebアプリケーションの仕組みを理解している⽅歓迎スキル・条件• E2Eテストの実装、運⽤経験• アジャイル開発におけるテストの経験• テストマネジメントの経験• iOS・AndroidアプリのQA経験• テストプロセスの構築や改善を推進した経験
QAエンジニアの採⽤について詳しく知りたい⽅は採⽤サイトもご覧くださいhttps://cybozu.co.jp/recruit/entry/career/qa-engineer.htmlご覧いただきありがとうございました