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
スタートアップで1人目QAエンジニアになった話 / Startup first QA
Search
nametake
April 19, 2022
Technology
3
1.5k
スタートアップで1人目QAエンジニアになった話 / Startup first QA
[JaSST nano vol.11](
https://jasst-nano.connpass.com/event/242312/
) の登壇資料です。
nametake
April 19, 2022
Tweet
Share
More Decks by nametake
See All by nametake
実例マッピングで要件のレビューサイクルを回してる話 / Example Mapping Review Cycle
nametake
1
1.5k
アルプ T-QAオンボーディング資料(2022年9月版) / Alp T-QA onboarding 2022-09
nametake
0
1.7k
定式化と自動化に取り組みますという話 / Work on formulation and automation
nametake
0
1.1k
QAエンジニアが実例マッピングを2ヶ月運用した話 / Example Mapping for 2 months
nametake
3
7.2k
1人目QAエンジニアよもやま話 / QA Test Talk Vol.1
nametake
4
750
アルプでのAgile Testing / Alp Agile Testing
nametake
1
2.5k
CFD-Editorというツールを作ってみた話 / Made CFD-Editor
nametake
1
420
テスト技法の話 / Testing techniques
nametake
5
4.9k
社内の品質管理 / In House QA
nametake
0
3k
Other Decks in Technology
See All in Technology
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
560
Claude Codeが爆速進化してプラグイン追従がつらいので半自動化した話 ver.2
rfdnxbro
0
520
新職業『オーケストレーター』誕生 — エージェント10体を同時に回すAgentOps
gunta
4
1.8k
[JAWS DAYS 2026]私の AWS DevOps Agent 推しポイント
furuton
0
150
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.2k
Kubernetesにおける推論基盤
ry
1
320
8万デプロイ
iwamot
PRO
2
230
[JAWSDAYS2026][D8]その起票、愛が足りてますか?AWSサポートを味方につける、技術的「ラブレター」の書き方
hirosys_
3
160
脳内メモリ、思ったより揮発性だった
koutorino
0
280
クラウド × シリコンの Mashup - AWS チップ開発で広がる AI 基盤の選択肢
htokoyo
2
220
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
3k
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.3k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Prompt Engineering for Job Search
mfonobong
0
180
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
ラッコキーワード サービス紹介資料
rakko
1
2.6M
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
51k
Un-Boring Meetings
codingconduct
0
220
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Building the Perfect Custom Keyboard
takai
2
710
Transcript
ελʔτΞοϓͰ 1ਓQAΤϯδχΞʹ ͳͬͨ @nametake
ࣗݾհ
Shogo Nameki @nametake @nametake1009
ܦྺ
20164݄ ߹ಉձࣾDMM.com ৽ଔೖࣾ
ج൫։ൃΛ͢Δ ιϑτΣΞ ΤϯδχΞ
201712݄ גࣜձࣾωΫετ ΧϨϯγʔʹస੶
ج൫։ൃΛ͢Δ ιϑτΣΞ ΤϯδχΞ
20192݄ Ξϧϓגࣜձࣾ స৬(ݱ৬)
ج൫։ൃͨ͠Γ
ը໘։ൃͨ͠Γ
Salesforceͷ ύοέʔδγεςϜ ։ൃͨ͠Γͯ͠
20221݄ 1ਓͷ QAΤϯδχΞ
ͦΕ·Ͱͣͬͱ ιϑτΣΞ ΤϯδχΞ
QAΤϯδχΞͱͯ͠ ৽ถ৽ถ
ͳͥQAΤϯδχΞ͕ ඞཁʹͳ͔ͬͨ
ͦΜͳQAΤϯδχΞ͕ 3ϲ݄ͰԿΛ͔ͬͨ
QAઐΛ ཱͯͨܦҢ
Ξϧϓגࣜձࣾ 2018ۀ
None
؆୯ͳαʔϏε ղઆ
None
None
None
None
ϓϩμΫτͷಛੑ
Χόʔ͢Δ ۀൣғ͕Ί
ٻͷαΠΫϧ͕ ͋ΔͨΊಋೖظ͕ؒ ͘ͳΓ͕ͪ
։ൃΞδϟΠϧత
։ൃਐΉ͠ ϦϦʔε͞ΕΔ
ಋೖاۀ૿͑ͨ ͜ͱͰΘΕํ ଟ༷Խ
։ൃʹؔΘΔ ਓ૿͑ͨ
None
ͪΖΜνʔϜͰ ςετ࡞ۀ͍ͯͨ͠
ͦ͜Λ͑ͨෆ۩߹
ػೳ։ൃͱςετͷ όϥϯε
։ൃͱผϥΠϯͰ ࣭ͷରࡦͷඞཁੑ
ͱ͍͏͜ͱͰ ࢲ͕QAΤϯδχΞʹ ͳΓ·ͨ͠
໋͞Ε͔ͯΒͷ ՝
Կ͔ͨΒखΛ ͚ͭͯྑ͍ͷ͔ Θ͔Βͳ͍
ྫ͑ख୳ΓͰ Կ͔͠Β Δ͔͠ແ͍
৭ʑͬͨ
ࠓͦͷ ͬͨ͜ͱΛൃද
ͬͨ͜ͱ ͦͷ1
QAɾςετͱ͍͏ ୯ޠͷҙຯͷཧ
QAɾςετ
͜ͷ୯ޠͷҙຯ͕ ͍2022
։ൃʹดͨ͡ จ຺ͰΘΕͯ ͊͞େม
ಛʹ౷߹ςετ
ίϛϡχέʔγϣϯ ʹ՝
͚ࣾʹ ͋Δఔݫີʹ ఆٛ͢Δඞཁੑ
·ͣطଘͷ ఆٛΛௐͨ
JSTQB FLͷ γϥόε
None
QAɾςετΛ ͦΕͧΕ͚ࣾʹ ఆٛ
QAͷఆٛ
࣭Ϛωδϝϯτ ؚΉશͯͷ׆ಈ
࣭ίϯτϩʔϧΛ ͢Δ׆ಈશͯ
QAਓͰͳ͘׆ಈ
NOT ςελʔ
ఆٛલ QA = ςετ ͷೝ͕ࣝڧ͔ͬͨ
ձࣾશମͰ࣭Λ ؾʹ͢Δͷͱ͍͏ ୯ޠʹҙ͚ࣝ
ςετͷఆٛ
ςετϨϕϧ ͱ ςετλΠϓ
None
֤Ϩϕϧͷ ڥք໘ͷఆٛ
ίʔυͰ݁͢Δ ֎෦ͷγεςϜͱଓ͢Δ
ओޠ͕γεςϜ ओޠ͕Ϣʔβʔ
Ϣʔεέʔε୯Ґ 13%୯Ґ
ࣾͰߦΘΕ͍ͯͨ ςετΛϚοϐϯά
None
None
ࠓ͍ͬͯΔ Ζ͏ͱ͍ͯ͠Δ ςετ͕ͲΕͳͷ͔ ѲͰ͖ΔΑ͏ʹ
Γͳ͍෦͕ ՄࢹԽ͞Εͨ
ఆٛͯ͠ Α͔ͬͨ͜ͱ
QA׆ಈͷ ىʹͳͬͨ
ࣾͷٞͷ ۭதઓ͕ݮͬͨ
ͬͨ͜ͱ ͦͷ2
γϑτϨϑτ
ϦϦʔεϑϩʔͷ վળ
վળલ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ຖिਫ༵ʹϦϦʔε
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ։ൃऴྃ ΤϯδχΞஅ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ཌਫ༵ʹ TUBHJOHڥʹ ϦϦʔε ։ൃऴྃ
ΤϯδχΞஅ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ཌਫ༵ʹ TUBHJOHڥʹ ϦϦʔε ͜ͷظؒͰ
γεςϜςετ ड͚ೖΕςετ ։ൃऴྃ ΤϯδχΞஅ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ཌਫ༵ʹ TUBHJOHڥʹ ϦϦʔε ϦάϨογϣϯςετ
։ൃऴྃ ΤϯδχΞஅ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ཌਫ༵ʹ TUBHJOHڥʹ ϦϦʔε ཌʑਫ༵ʹ
QSPEVDUJPOڥʹ ϦϦʔε ։ൃऴྃ ΤϯδχΞஅ
࠷ॳͷࠒ͜ΕͰ ेճ͍ͬͯͨ
։ൃػೳͷ ෳࡶԽ
1िؒͩͱ ςετͷ͕࣌ؒ Γͳ͍
ςετଆΛม͑Δ ྗֶ͕ಇ͍͍ͯͨ
վળޙ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ཌਫ༵ʹ TUBHJOHڥʹ ϦϦʔε ཌʑਫ༵ʹ
QSPEVDUJPOڥʹ ϦϦʔε ։ൃऴྃ ΤϯδχΞஅ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ཌਫ༵ʹ TUBHJOHڥʹ ϦϦʔε ཌʑਫ༵ʹ
QSPEVDUJPOڥʹ ϦϦʔε ։ൃऴྃ ΤϯδχΞஅ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ։ൃνʔϜͰ ड͚ೖΕςετ·Ͱऴྃ ཌਫ༵ʹ TUBHJOHڥʹ
ϦϦʔε ཌʑਫ༵ʹ QSPEVDUJPOڥʹ ϦϦʔε
None
νʔϜ͝ͱʹEFWڥʹ ೖΔલʹड͚ೖΕςετ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ཌਫ༵ʹ TUBHJOHڥʹ ϦϦʔε ཌʑਫ༵ʹ
QSPEVDUJPOڥʹ ϦϦʔε ϦϦʔεલͷ֬ೝ ։ൃνʔϜͰ ड͚ೖΕςετ·Ͱऴྃ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ཌਫ༵ʹ TUBHJOHڥʹ ϦϦʔε ཌʑਫ༵ʹ
QSPEVDUJPOڥʹ ϦϦʔε ϦάϨογϣϯςετ ։ൃνʔϜͰ ड͚ೖΕςετ·Ͱऴྃ
featureϒϥϯνͷ ϚʔδʹPdMͷ ड͚ೖΕςετΛ ඞਢԽ
ࠓ·Ͱݸʑਓʹ ด͕ͪͩͬͨ͡ ςετͱ͍͏׆ಈ
νʔϜձࣾ୯Ґʹ ςετͷҙࣝΛ Ҿ্͖͛ͨ
͏1ͭ
CSͷํʑͷ ֬ೝڥͷมߋ
CSͷํʑ ຊ൪ϦϦʔεҎ߱ ৽ػೳͷ֬ೝΛ ͍ͯͨ͠
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ຊ൪ϦϦʔεޙʹ $4ࢹͰͷૢ࡞ ड͚ೖΕςετ·Ͱऴྃ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ड͚ೖΕςετ·Ͱऴྃ ͜ͷஈ֊͔Β৮ͬͯΒ͏͜ͱʹ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ड͚ೖΕςετ·Ͱऴྃ ݕূڥΛखલʹ͢Δ͜ͱͰ ػೳʹ৮ΕΒΕΔػձΛ૿͢
CSͷํʑʹ ෆ۩߹͓͔͍͠ ෦͕͋ͬͨΒ ڭ͑ͯ΄͍͠ͱ͓ئ͍
͓٬͞Μͷ ϢʔεέʔεΛ ཧղͨ͠CSͷํͷ ٖࣅత୳ࡧςετ
ׂͱ͙͢ʹ ޮՌ͕Ͱͨ
γϑτϨϑτͷ ߟ͑ํͰ2ͭϑϩʔͷ վળΛͬͨ݁Ռ
։ൃνʔϜʹݶΒͣ QAΛશମͷͷ ͱͯ͠ҙࣝΛ Ҿ্͖͛ΒΕͨ
ͬͨ͜ͱ ͦͷ3
ςετυΩϡϝϯτ ͷඋ
QAʹؔ͢ΔຊΛ ಡΉͱඞͣग़ͯ͘Δ ςετυΩϡϝϯτ
ςετυΩϡϝϯτ Λॻ͘͜ͱʹΑΔ ޮՌΘ͔Δ
WF։ൃલఏʹ ͳ͍ͬͯΔ ͷ͕ଟ͍
ΞδϟΠϧతͳ ಈ͖ͷνʔϜʹ ॏ͗͢Δ
υΩϡϝϯτԽ͢Δ Ըܙड͚͍ͨ
ΞϧϓʹPRD ϢʔεέʔεΛ ॻ͘จԽ͋Δ
υΩϡϝϯτʹ ߅ແ͍ͣ
Ըܙड͚ΒΕΔ͕ ෛ୲ʹͳΒͳ͍ ΪϦΪϦͷϥΠϯͷ ςϯϓϨʔτΛඋ
None
None
None
None
None
νʔϜ͝ͱʹEFWڥʹ ೖΔલʹड͚ೖΕςετ
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ։ൃνʔϜͰ ड͚ೖΕςετ·Ͱऴྃ ཌਫ༵ʹ TUBHJOHڥʹ
ϦϦʔε ཌʑਫ༵ʹ QSPEVDUJPOڥʹ ϦϦʔε
GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵ ਫ༵ ։ൃνʔϜͰ ड͚ೖΕςετ·Ͱऴྃ ཌਫ༵ʹ TUBHJOHڥʹ
ϦϦʔε ཌʑਫ༵ʹ QSPEVDUJPOڥʹ ϦϦʔε ͜ͷड͚ೖΕςετͷ ݅ʹͬͯΒ͍ͬͯΔ
PdMͱΤϯδχΞ ͲͪΒʹඞཁ͕ ͋Γͦ͏ͳΒ ॻ͍ͯΒ͍ͬͯΔ
֓Ͷධ
خ͔ͬͨ͜͠ͱ
ΤϯδχΞͱPdMͰ ٞ͠ͳ͕Β ػೳςετཁ݅Λ ॻ͍ͯςετ࣮ࢪ
νʔϜͰ݁ͯ͠ ճ͍ͬͯͨ
ͬͨ͜ͱ ͦͷ4
࠾༻ใͷཧ
໋͞Ε͔ͯΒ ͠Βͯ͘͠ݟ͑ͨ ՝
1ਓͩͱશવ εέʔϧ͠ͳ͍
QAʹؔ͢Δ ݟΓͳ͍
࠾༻ΛਐΊ͍ͨ
ʮQAืूʂʯ ͚ͩͰਓདྷͳ͍
࠾༻׆ಈͷલʹ ΞϧϓͰͲ͏͍͏ QAͷΩϟϦΞ͕ ੵΊΔ͔
։࢝ஈ֊Ͱ ϊʔώϯτ
JaSST 2022 Tokyo
None
͔ͳΓࢀߟʹ ͍ͯ͠Δ
ΞϧϓͷQAਓࡐͷ ݱঢ়ʹ͍ͭͯѲ
༻ޠͷڞ༗ʹΑΓ ࠾༻ʹݶΒͣ ͘͢͠ͳͬͨ
ྫ͑
ࠓTEతͳεΩϧ͕ ओମͳਓͷ࠾༻Λ ਐΊ͍͖͍ͯͨΑͶ
(՝͕͋ͬͨͱ͖) Πϯϓϩηεͳಈ͖͕ Γͯͳ͍ΑͶ
ืूཁ߲ߋ৽
ߋʹ͏ͪΐͬͱ ৄࡉͳܗ͕ ݟ͖͑ͯͨͷͰ मਖ਼த
ͬͨ͜ͱ ͦͷ5
ςετࣗಈԽͷ खஈΛՃ
PDFͷ༰ςετ Ξοϓϩʔυͷ ςετͷπʔϧΛ Ճ
։ൃνʔϜͰ ճ͖͠Εͳ͔ͬͨ ରࡦΛ࣮ࢪ
͜͜·Ͱ͕ ͖ͬͯͨ͜ͱ
ࠓޙͬͯ ͍͖͍ͨ͜ͱ
͍͖͍ͬͯͨ͜ͱ ͦͷ1
։ൃνʔϜͷ QAϓϩηεͷڧԽ
None
ड͚ೖΕςετ γεςϜςετ
౷߹ςετ ίϯϙʔωϯτςετ
ઐ͕͍ͳ͍
ػೳΛ࡞Δਓ͕ ओମͰςετΛ ͍ͬͯΔ
͜Εࣗମ ѱ͍͜ͱͰͳ͍
ࣗͨͪͰ ࡞͍ͬͯΔͨΊ ςετʹόΠΞε͕ ͔͔Δ
ςετͷ࿙Ε͕ ൃੜ͍ͯ͠Δ
νʔϜʹೖͬͯ ൷తࢥߟͰ ςετΛ͢Δ ਓ͕ඞཁ
ࢲ͚ͩͩͱ ࠾༻શମͷ͜ͱ͕ ϝΠϯʹͳ͍ͬͯͯ νʔϜʹೖΕͳ͍
։ൃνʔϜͱڞʹ QAΛ͍ͨ͠ਓͷ࠾༻
·ͨ
ࠓ·Ͱͷࣝܦݧ͔Β ඇ࿈ଓʹձࣾશମͷ QAεΩϧ্͕Ͱ͖Δ ਓͷ࠾༻
͍͖͍ͬͯͨ͜ͱ ͦͷ2
։ൃϓϩηεͱ ผ࣠Ͱͷ ࣗಈςετͷՃ
ػೳ։ൃதͷ ࣗಈςετҰఆ ։ൃνʔϜͰ ߦΘΕ͍ͯΔ
։ൃ୯Ґ֎ͷ ࣗಈςετ ࡞͍͖͍ͬͯͨ
։ൃνʔϜͷ ࣗಈԽͷΈͷ ࢧԉؚΉ
εϓϦοτͱ ίʔνҎ্ͳΠϝʔδ
Πϯϓϩηε νʔϜʹͤΔ
CSͷࢹΛͬͱ औΓೖΕ͍ͨͱ͔ ࢥͬͨΓ͍ͯ͠Δ
͍͖͍ͬͯͨ͜ͱ ͦͷ3
όάτϥοΩϯά
όάঢ়گΛੳ ग़དྷ͍ͯͳ͍
ఆྔతͳࢦඪ͕ ·ͩ࡞Ε͍ͯͳ͍
όάͷภࡏՕॴ ·ͩ·ͩײ֮ʹ པΔ෦͕ڧ͍
ײ͚֮ͩͰͳ͘ ࠜڌΛ࣋ͬͯςετ ͍͖͍ͯͨ͠
͓ΘΓʹ
·ͩ·ͩ׆ಈΛ εέʔϧ͢Δ ඞཁ͋Δ
ௐํ͕Θ͔Ε QAؔ࿈ͷݟ ৭Μͳॴʹ͋Δ
นଧͪ૬खʹͳͬͯ ͍ͨࣾ֎ͷํͷ ڠྗ͋ͬͨ
1ਓॳ৺ऀ QAΤϯδχΞͰ ͳΜͱ͔ਐΊΒΕͨ
ҰํͰձࣾ͝ͱͷ ͜͏͍͏ڥ۰ͷਓͷ ݟΛ৭ʑΓ͍ͨ ͱ͍͏ͷ͋ͬͨ
͜ͷൃද͕ ಉ͡Α͏ͳڥ۰ͷ ਓͷ1ͭͷ αϯϓϧʹͳΕ
͔͜͜Βఆܕจ
ΞϧϓגࣜձࣾͰ QAΤϯδχΞΛ ࠾༻தͰ͢
ϓϩμΫτࢤͰ શࣾతʹQAʹ औΓΊΔڥ
TwitterͰ MeetyͰؾܰʹ ͓͕͚͍ͩ͘͞