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
Keiji Uetsuki
February 19, 2025
Technology
570
0
Share
巨大グローバル企業の開発現場から見たモダンQAの役割とスキル
Keiji Uetsuki
February 19, 2025
More Decks by Keiji Uetsuki
See All by Keiji Uetsuki
アメリカで働くQAエンジニアの現場から
keijiuetsuki
0
1.5k
新時代で活躍するためのテストエンジニアのキャリアのつくりかた
keijiuetsuki
0
2.1k
Other Decks in Technology
See All in Technology
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
220
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
4
1.8k
こんなアーキテクチャ図はいやだ / Anti-pattern in AWS Architecture Diagrams
naospon
1
450
AIを共同作業者にして書籍を執筆する方法 / How to Write a Book with AI as a Co-Creator
ama_ch
2
130
Microsoft 365 / Microsoft 365 Copilot : 自分の状態を確認する「ラベル」について
taichinakamura
0
250
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
230
AI バイブコーティングでキーボード不要?!
samakada
0
580
AndroidアプリとCopilot Studioの統合
nakasho
0
110
AWS DevOps Agentはチームメイトになれるのか?/ Can AWS DevOps Agent become a teammate
kinunori
6
740
EarthCopilotに学ぶマルチエージェントオーケストレーション
nakasho
0
300
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
1
1.6k
ネットワーク運用を楽にするAWS DevOps Agent活用法!! / 20260421 Masaki Okuda
shift_evolve
PRO
2
210
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
Measuring & Analyzing Core Web Vitals
bluesmoon
9
810
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
180
Paper Plane
katiecoart
PRO
1
49k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
270
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
530
My Coaching Mixtape
mlcsv
0
100
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Transcript
ڊେάϩʔόϧاۀͷ։ൃݱ͔Βݟͨ ϞμϯQAͷׂͱεΩϧ ২݄ܒ࣍ (UETSUKI KEIJI) 1 @keijiu.bsky.social
Disclaimer !ݸਓͷݟղͰ͢ɻॴଐ͢Δ৫ͱؔ͋Γ·ͤΜ !ݸਓͰ؍ଌͨ͠ൣғͰͷݟղͰ͢ɻแׅతͳௐࠪΛ ͨ͠Θ͚Ͱ͋Γ·ͤΜ 2
ࣗݾհ ωοτϫʔΫػث ϕϯμʔ ௨৴ػثϝʔ Χʔ ిػϝʔΧʔ ిػϝʔΧʔ ECαΠτձࣾ ωοτϫʔΫΤϯ δχΞ
ΈࠐΈιϑ τ։ൃΤϯδ χΞ QAΤϯδχΞʢ΄΅σόΠεؔ࿈ʣ ৬छɿ ձࣾɿ 2001 3 2025 2019 ถ 2006
QAΤϯδχΞͷॏཁεΩϧ 4 ϏδωευϝΠϯͷ ࣝ ཧతࢥߟ ίϛϡχέʔγϣϯ Ϧʔμʔγοϓ ίϯϐϡʔλαΠΤϯε ιϑτΣΞΤϯδχΞ Ϧϯά
ιϑτΣΞʢγεςϜʣ ։ൃํ๏ ࣝɾܦݧ QAํ๏ ࣝɾܦݧ
ຊͷ݁ 5 ιϑτΣΞΤϯδχΞͱͯ͠ͷ جૅྗ Λ͑Δ͜ͱ͕ॏཁ
࠶ܝɿQAΤϯδχΞͷॏཁεΩϧ 6 ϏδωευϝΠϯͷ ࣝ ཧతࢥߟ ίϛϡχέʔγϣϯ Ϧʔμʔγοϓ ίϯϐϡʔλαΠΤϯε ιϑτΣΞΤϯδχΞ Ϧϯά
ιϑτΣΞʢγεςϜʣ ։ൃํ๏ ࣝɾܦݧ QAํ๏ ࣝɾܦݧ
ۙͷϥΠϑαΠΫϧ 7 ػೳ։ൃ όάमਖ਼ ސ٬͔Βͷ ϑΟʔυόοΫ Ξοϓσʔτ ܧଓతͳվળʹΑΔՁͷఏ ڙ →
վળαΠΫϧͷޮԽ
։ൃϓϩηεͱQA !ཁٻ༷։ൃ !γεςϜઃܭ !ίϯϙʔωϯτઃܭ !ίϯϙʔωϯτ࣮ !ϦϦʔε !ӡ༻ 8 ! ༷ϨϏϡʔ
! γεςϜઃܭϨϏϡʔ ! ίϯϙʔωϯτઃܭϨϏϡʔ ! ίϯϙʔωϯτ୯ମςετ ! ίϯϙʔωϯτ݁߹ςετ ! γεςϜE2Eςετ ! ϕʔλϢʔβʔςετ ! ӡ༻σʔλ؍ଌ ! όάੳ ! ίʔυੳ ! Etc.. ޮՌతɾޮత ͳQA׆ಈ͕ඞཁ
QAʹؔ࿈͢ΔγεςϜͷྫ(1) !࣭ύΠϓϥΠϯͷߏஙɾӡ༻ !ύΠϓϥΠϯγεςϜ։ൃ !ύΠϓϥΠϯͷઃܭ !֤छςετͷύΠϓϥΠϯͷ࣮ʢࣗಈԽʣ 9 ίʔυ ϕʔε ߋ৽ ηΩϡϦ
ςΟੳ ୯ମςετ ݁߹ςετ P0 ݁߹ςετ P1-2 γεςϜ ςετ P0 γεςϜ ςετP0-2
QAʹؔ࿈͢ΔγεςϜͷྫ(2) !ϕʔλςετઃܭɾӡ༻ !࣭ϝτϦΫεઃܭɺσʔλऩूͱੳ !γεςϜ։ൃ 10 ϗʔϜϫʔΫ ϕʔλϢʔβʔ ར༻σʔλ όάϨϙʔτ Ξϯέʔτ
QAʹؔ࿈͢ΔγεςϜͷྫ(3) !ϦϦʔεޙͷ࣭ϝτϦΫεࢹγεςϜߏஙɾӡ༻ !࣭μογϡϘʔυ։ൃɺӡ༻ !࣭ੳͱϑΟʔυόοΫ !ϓϩηεվળγεςϜߏஙɾӡ༻ !ϦϦʔεޙͷόάཧ !ϓϩηεվળͷτϥοΩϯά !ςετཧɺόάཧɺཁٻཧγεςϜߏஙɾӡ༻ 11
QAEͷ࠾༻໘ͰͳʹΛฉ͘ͷ͔ʁ !ςετରͷγεςϜΛఏࣔͯ͠ !ςετઃܭͯ͠Β͏ !ςετࣗಈԽͷઃܭΛͯ͠Β͏ !ϥΠϒίʔσΟϯάʢLeetcode Easy Levelʣ !*SDETͬͱෳࡶ !ΧϧνϟʔϑΟοτͷ֬ೝ !ྫɿ։ൃνʔϜͱҙݟ͕িಥͨ͠ͱ͖Ͳ͏͔ͨ͠ʁঢ়گɺߦಈɺ݁Ռ
12
·ͱΊ !ϥΠϑαΠΫϧʢܧଓతͳվળͱϦϦʔεʣʹ ϑΟοτͨ͠QA͕ٻΊΒΕ͍ͯΔ !QAͷγεςϜԽʢ㲈ࣗಈԽʣ͕ඞཁͱ͞Ε͍ͯΔ !QAํ๏ʹৄ͍͠ਓΑΓɺ։ൃํ๏ʹৄ͍͠ਓ 13
ʢ࠶ܝʣຊͷ݁ !ιϑτΣΞΤϯδχΞͱͯ͠ͷجૅྗΛ͑Δ͜ͱ͕ॏཁ !ʢࢲͷߟ͑Δʣجૅྗͱ !ίϯϐϡʔλαΠΤϯεΛମܥతʹ͍ͬͯΔ !ιϑτΣΞΤϯδχΞϦϯάΛମܥతʹ͍ͬͯΔ !ιϑτΣΞ։ൃ͕ཧղͰ͖Δɻͳʹ͔࡞Δ͜ͱ͕Ͱ͖Δ !LinuxʢUnixʣΛ͍ͬͯΔɻCLI͕͑Δ !ۙͷγεςϜɾιϑτΣΞߏ͕ཧղͰ͖Δ 14
Ͳ͏ͬͯεΩϧΞοϓ͢Δʁ ! CSɺSE ! ॻ੶ͱ͔ɺֶߍʹ௨ͬͯΈΔͱ͔ɺITࢿ֨ࢼݧΛड͚ͯΈΔͱ͔ ! ॏཁͳͷମܥతʹֶͿ͜ͱɻ࣌ؒΛ͔͚͔ͯͬ͠Γཧղͨ͠΄͏͕Α͍ ! ιϑτΣΞ։ൃ !
ͷճΓͰࣗಈԽͰ͖ͦ͏ͳωλΛ୳ͯ͠εΫϦϓτͳͲΛ࡞ͬͯΈΔɻখ͍͞ͷ ͰΑ͍ɻ։ൃܦݧΛ܁Γฦͯ͠ײ֮Λ௫Ή ! Linux ! LinuxɺMacɺRaspberry PiͳͲLinuxϕʔεͷOSͰλʔϛφϧΛͬͯͳʹ͔ͬͯΈ ΔɻεΫϦϓτ։ൃͱ͔ ! ۙͷτϨϯυ ! Keep your curiosity.. 15
ɿ ࠷ۙͷτϨϯυ - AIγεςϜͷQA !”AIϓϩμΫτ࣭อূΨΠυϥΠϯ“͕၆ᛌతͰ໘ന ͍ !https://www.qa4ai.jp/ 16
AIγεςϜͷQAྫ 17 LLM ίΞϞσϧ ΤΩεύʔτ γεςϜ̍ ΤΩεύʔτ γεςϜ̎ Πϯλʔ
ϑΣʔε Ϣʔβʔ σʔλϕʔε ΤΩεύʔτ γεςϜ̏ The Other LLM Ϟσϧ γϛϡ Ϩʔλʔ Ϟσϧ ׂͱ݁߹ ଞϞσϧͱग़ྗΛൺֱ