Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
グイグイ系QAエンジニアでやっていくよ!
Search
rina
May 10, 2024
Technology
5.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
グイグイ系QAエンジニアでやっていくよ!
2024/5/11 (Sat)
rina
May 10, 2024
More Decks by rina
See All by rina
バグと向き合い、仕組みで防ぐ
____rina____
0
1k
rinaの知らなかったテスト/QAマネジメントの世界
____rina____
0
140
QAエンジニアが スクラムマスターをすると いいなぁと思った話
____rina____
1
1.1k
Acceptance criteria: QA's quality boost
____rina____
1
940
インシデント対応の 実践と品質文化の醸成
____rina____
3
3.5k
self introduction
____rina____
0
110
わからない?をわかる!に変えよう!- QAエンジニアが実践している基本的な考え方と方法
____rina____
4
7k
これからのテスト・QAコミュニティとか イベントこうなってほしいってアイデアを みんなで話したいの(力を貸して)
____rina____
1
1.4k
副業QANight
____rina____
0
1.3k
Other Decks in Technology
See All in Technology
AI・HPC開発を支えるGPU環境の新しい選択肢 液冷GPUシステム「AquSys」の取り組み
gpuunite_official
0
250
AI駆動開発を組織で促すために
lycorptech_jp
PRO
3
4.5k
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
2
1.3k
1.5時間を無駄にして学んだwsl2におけるaptとsnapの選択と仕組み
yosaka0123
0
450
ClaudeCodeでセキュリティ監視業務を半自動化_1年の運用でわかったAIに任せる設計の5つのポイント
kintotechdev
3
490
:syncing_time:
sksat
2
770
カーネルまで探検して理解するふたつの自動計装
sumiyae
0
320
markdown-poster Introduction
kazamori
0
200
EUDIWの枠組みを出発点に民間エコシステムの在り方を考える(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
290
顧客の要望は2次情報である 〜アンテナを張るFDEの構造論〜
noriakioji
2
760
AI時代のデータ基盤を考える問い
pacocat
0
690
型落ちシンクライアント端末のPoEモジュールを自作したかった話
logica0419
0
450
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.4k
Being A Developer After 40
akosma
91
590k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Writing Fast Ruby
sferik
630
63k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
260
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
Balancing Empowerment & Direction
lara
6
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
For a Future-Friendly Web
brad_frost
183
10k
Transcript
グイグイ系QAエンジニア でやっていくよ! Scrum Fest Niigata 2024 1 2024.05.11 @____rina____
2 @_ _ _ _rina_ _ _ _ QA Engineering
Manager/Tech lead at Mercari 福岡/プログラマーからテスターへ/ メルカリ(QA Engineer) ソウゾウ(QA Engineer/Scrum master) メルカリWorkチーム(QA Engineer, Tech Lead, Engineering Manager) JSTQB 技術委員/ ASTER JaSST担当理事 2023/7〜 2021/4〜 2018/10〜 QA Engineer QA Engineer Scrum Master QA Engineer 2024~ TL/EM
3
メルカリサービスのQA 4
5 本セッションのご注意 スクラムじゃない 🤦ウォーターフォール?!アジャイル?! 私がQAエンジニアのときのお話 メルカリ ハロリリースまでの開発のやりかた
6 Agenda グイグイ系QAエンジニアとは何か グイグイ系QAエンジニアになるためのエクササイズ 1 2
グイグイ系QAエンジニアとは何か? 7 What’s a “GUIGUI” bility QA engineer?
8 タイトルが決まるまで
9 3日後
グイグイとは何か🍶 「ぐいぐい」とは、物事を強引に押し進めるさまや、積極的に物事に取り組む 様子を表す日本語の擬態語・擬音語です。何かに対して力強く推し進める力強 さや、物を文字通り引っ張ったり押したりする様子を表現することもありま す。また、人が非常に前向きで積極的に行動するさまを指す場合もあります。 「ぐいぐい来る」という表現は、人が非常に積極的に接近してくる様子を指す こともあります。文脈に応じて、肯定的なニュアンスで使われることもあれ ば、少し強引すぎるという否定的なニュアンスで使われることもあります。 10
11 グイグイ系QAエンジニアとは 物事を強引に押し進めたり、積極的に物事に取り組むQAエンジニアのこと。 人が非常に前向きで積極的に行動するさまを指す場合もあります。 肯定的なニュアンスで使われることもあれば、少し強引すぎるという否定的な ニュアンスで使われることもあるかもしれない。
メリットとデメリット 12 メリット デメリット ものごとが進む 他のメンバーが集中できる 属人的になりがち 残業が増えた
13 やっていくよ!とは何か
何をやっていこうとしているのか • 私たち(メルカリ ハロやWorkチーム)は何をやっていこうと しているのか ◦ 私(QA)は何ができるのか ◦ 私以外は何ができるのか 14
15
何をやっていこうとしているのか • 私たち(メルカリ ハロやWorkチーム)は何をやっていこうと しているのか ◦ 私(QA)は何ができるのか ◦ 彼ら(私以外)は何ができるのか 16
17 QAエンジニアとして何ができるのか:私の場合 🖊スキル テストの知識/エンジニアリングの知識/スクラムの知識/ プロセス整理/ドキュメンテーションスキル/ファシリテーション/ コミュニケーション/リモートワークスキル 🪚(私が)よく使うツール JIRA/Confluence/Slack/GIHOZ/Google Meet
何をやっていこうとしているのか • 私たち(メルカリ ハロやWorkチーム)は何をやっていこうと しているのか ◦ 私(QA)は何ができるのか ◦ 彼ら(私以外)は何ができるのか 18
彼ら(私以外)は何ができるのか 19 この人ならどう考えて行動するか 〜さんなら気づきそう 〜さんなら意図があるはず 仲間へのリスペクトと信頼 グイグイ系QAエンジニアのマインド
20 グイグイ系QAエンジニアでやっていく💪 物事を強引に押し進めたり、積極的に物事に取り組むQAエンジニアのこと。 QA自身も、その周りの人も非常に前向きで積極的に行動するように働きかける 動きをやっていきます💪
21 Agenda グイグイ系QAエンジニアとは何か グイグイ系QAエンジニアになるためのエクササイズ 1 2
グイグイ系QAエンジニアになるための魔法の言葉 22 🙋ちょっとこれやっちゃっていいですか?
練習をしましょう! 23 💪グイグイ系QAエンジニアならこんなときどうする?
❓開発の全体が見えてない 24 どういう状況? • Spec(要求・要件定義書)はある • サービス全体のWBSもある • P(d)MはSpecの詰めや各所の連携をしている •
エンジニアは環境構築や土台をつくっている • QAエンジニア・・・🧐
❓開発の全体が見えてない 25 • 📝Specのレビュー • テスト環境の用意 • (UI E2Eのための開発環境の用意) •
テスト計画 QAエンジニアなら
グイグイ系QAエンジニアになるための魔法の言葉 26 🙋ちょっとこれやっちゃっていいですか?
❓開発の全体が見えてない 27 • ストーリーチケット(Jira)や開発チケットを作ってしまいましょう • タイムラインを作ってしまいましょう グイグイ系 QAエンジニアなら
❓ミーティングで無言の時間がある 28 どういう状況? • あさかい ◦ Workチーム(事業責任者、営業、開発など)の全員で毎日開催 ◦ 開発のあさかいも開催 •
ミーティングはオンライン • 固定の司会者が、事前の会議で遅れることも・・・ • 司会者が話し出すまで、無言の時間が発生する🕰 ?
? ❓ミーティングで無言の時間がある 29 🧐? QAエンジニアなら
グイグイ系QAエンジニアになるための魔法の言葉 30 🙋ちょっとこれやっちゃいますね!
❓ミーティングで無言の時間がある 31 • 無言に耐えられないので、話しちゃいましょう • 時間がもったいないので、司会(ファシリテーター)をしちゃいま しょう ・・・その後、司会は持ち回りや他の人に変わっていきました グイグイ系 QAエンジニアなら
❓どんどん人が入ってくる 32 どういう状況? • 毎月さまざまなチームに人が増えていく ◦ 開発以外も ◦ 雇用形態もさまざま •
QAエンジニアは今、私(あなた)だけ ◦ QAエンジニアも増えていくよ
どんどん人が入ってくる 33 • 人の受け入れの用意 ◦ オンボーディングの用意 ◦ テスト実行のための用意 ◦ デバイスの用意
◦ テスト環境の整理 • テストのための用意 ◦ プロセス整理 ◦ バグの定義、バグ起票の定義 ◦ テスト計画 ◦ テスト設計 QAエンジニアなら
グイグイ系QAエンジニアになるための魔法の言葉 34 🙋ちょっとこれやっちゃっていいですか?
❓どんどん人が入ってくる 35 • 人の受け入れの用意 ◦ オンボーディングの用意 ◦ 全社でもつかえるもの: 📗Onboarding Quest
◦ テスト実行のための用意 ◦ デバイスの用意 ◦ テスト環境の整理 • テストのための用意 ◦ プロセス整理 ◦ 開発プロセスの定義 ◦ バグの定義、バグ起票の定義 ◦ テスト計画 ◦ テスト設計 グイグイ系 QAエンジニアなら
❓どんどん開発規模が大きくなる 36 どういう状況? • 当初は小さく開発する予定(だった) • 不確定要素が明確になってきた ◦ サービスを考えると、法要件、労働法要件があるため、対応すべき要件や課題は増える •
メルカリグループとの連携が必要で、関係者も増えてきた • ミーティングも増えていった
メルカリ ハロに必要なサービス Work Tab クルー向け簡易版アプリ CS Tool CS管理ツール 給与振込 Contact
Tool お問い合わせ対応ツール 経理 Partner Potal 事業者向け管理画面 Crew App クルー向けアプリ KYC かんたん本人確認 事業者アカウント
どんどん開発規模が大きくなる 38 • テスト計画(WorkQAマスターテスト計画とメルペイQAとのテスト計 画) • テスト完了報告書(サービスリリース判断材料としても提供) • テスト進捗管理 •
QAダッシュボード作成 QAエンジニアなら
グイグイ系QAエンジニアになるための魔法の言葉 39 🙋ちょっとこれやっちゃいますね!
❓どんどん開発規模が大きくなる 40 • プロジェクト進行の改善 ◦ 開発プロセス作成/ダッシュボード作成/👑開発進捗 • ベンダーのQAも自走してもらう • おさわりかい(ドッグフーディング)は全社でやる!
グイグイ系 QAエンジニアなら
41 まとめ 自分が役に立てそうなことがあれば、領域にこだわらずにグイグイいこう 仲間へのリスペクトがあるからこそグイグイいける 私たちの成功は、おきゃくさまへの価値提供と信じること 1 2 3 メルカリではメンバーを大募集中です QA
Engineer Software Engineer, Frontend Software Engineer, Backend Software Engineer, Site Reliability