$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
メルカリにおける Software Engineer in Test
Search
Shoma Suzuki
September 14, 2016
Technology
5
8.9k
メルカリにおける Software Engineer in Test
Shoma Suzuki
September 14, 2016
Tweet
Share
More Decks by Shoma Suzuki
See All by Shoma Suzuki
Feedback Loops in Development
shomas
1
560
UnitTest Anti-Pattern
shomas
2
1.9k
品質への取り組み
shomas
2
5.8k
Other Decks in Technology
See All in Technology
Capture Checking / Separation Checking 入門
tanishiking
0
110
ローカルLLM基礎知識 / local LLM basics 2025
kishida
25
11k
re:Invent2025とAWS Builder Cards Resilience Expansionのご紹介
tsuwa61
1
110
[続・営業向け 誰でも話せるOCI セールストーク] AWSよりOCIの優位性が分からない編(2025年11月21日開催)
oracle4engineer
PRO
1
160
【保存版】「ガチャ」からの脱却:Gemini × Veoで作る、意図を反映するAI動画制作ワークフロー
nekoailab
0
120
Excelデータ分析で学ぶディメンショナルモデリング ~アジャイルデータモデリングへ向けて~ by @Kazaneya_PR / 20251126
kazaneya
PRO
3
720
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
940
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
46k
機械学習を「社会実装」するということ 2025年冬版 / Social Implementation of Machine Learning November 2025 Version
moepy_stats
4
1.1k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
15k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
970
MySQL AIとMySQL Studioを使ってみよう
ikomachi226
0
110
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Music & Morning Musume
bryan
46
7k
Visualization
eitanlees
150
16k
RailsConf 2023
tenderlove
30
1.3k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Faster Mobile Websites
deanohume
310
31k
KATA
mclloyd
PRO
32
15k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Thoughts on Productivity
jonyablonski
73
4.9k
Transcript
ϝϧΧϦʹ͓͚Δ Software Engineer in Test 2016/09/14 Test Engineer Meetup @shoma
גࣜձࣾϝϧΧϦ • ձࣾઃཱ: 20132݄1 • ϥςϯޠͰ “Market” ͷҙ • ΦϑΟε:
౦ژ, ઋ αϯϑϥϯγεί, ϩϯυϯ • ࣾһ350ਓ (ຊ, US, UK) • Ҏ্ΧελϚʔαϙʔ τ
ϝϧΧϦϓϩμΫτ։ൃ • 90໊ • αʔόαΠυ, frontend iOS, Android SRE •
ϓϩσϡʔαʔ, σβΠφ, BI, ༁, QA
ϝϧΧϦ QAνʔϜ • 10໊ • ࣭ͱεϐʔυͷཱ྆ͱ͍͏՝ • TPI-Next ͷಋೖͳͲϓϩηεվળ •
ϝϧΧϦͷBe ProfessionalͳQAνʔϜͷհ ͘Θ͘͠…
ϝϧΧϦ QA νʔϜ SET • 1໊ (ࢲ) • ϛογϣϯ •
࣭ͱੜ࢈ੑͷ্
ࣗݾհ • ླ ਅ Suzuki Shoma • twitter.com/shoma • github.com/shoma
• 10+ years Software Engineer • QA, Test ͕ݞॻʹೖΔͷࠓ͔Β • Joining Mercari in 2016/05
Software Engineer in Test ͱ • ։ൃEngineerͱಉϨϕϧ ͷεΩϧΛ࣭࣋ͪͷͨΊʹ શྗٿ͢Δϙδγϣϯ •
ଞࣾྫ • SWET at DeNA • SDET at Microsoft • SETI at Google • άάϥϏϦςΟ͕͍ (ToT)
ࣄ༰ ςετͷࣗಈԽɾπʔϧɺڥͷඋ ։ൃ࣌ͷු͍ͨࣄ (ϠΫͷໟמΓ, ઇ͔͖)
ෆ۩߹ൃݟϑΣʔζͱίετ • ൃݟ͕ΕΔ΄Ͳߴίετ • ͓٬͞·ʹӨڹ͠CSใ ͕ରԠ͢ΔΑ͏ͳࣄଶͩ ͱ… • Ͱ͖Δ͚ͩૣظൃݟ͢Δ •
ͦͷͨΊͷڥ • ςετελοΫ اը ։ൃ ݕূ ϦϦʔε ※ ࣮ଌʹجͮ͘ͷͰ͋Γ·ͤΜ
ࣗಈԽςετͷߟ͑ํ Introducing the software testing ice-cream cone (anti-pattern) – WatirMelon.Blog
https://watirmelon.blog/2012/01/31/introducing-the-software-testing-ice-cream-cone/
ςετʹϨΠϠʔ͕ඞཁ ࣮ίετ͕ߴ͍ ෆ҆ఆͳ࣮ߦ ϝϯςφϯεੑ ৄࡉ ߴ
࠷ۙͬͨ/͍ͬͯΔ͜ͱ • ։ൃڥͷඋ • ݕূ/CIڥͷඋ • ৽ଔ։ൃΤϯδχΞͷݚम • Unit ςετͷॻ͍ͯϦϑΝΫλϦϯά
• Testability ͷ͋Δίʔυͷॻ͖ํ • ࢼݧઃܭ/୳ࡧతςετମݧ • Unit, E2EςετΛॻ͘ • ૄ(Smoke)͔Β͡Ίͯɺີ(ߴΧόϨοδ)ʹ͍ͯ͘͠ • ෆ҆ఆͳςετͱͷಆ͍ • ߴԽ
ࠔ͍ͬͯΔ͜ͱ • खΛग़͍͚ͨ͠Ͳɺ·ͩख͕ճͬͯͳ͍ͱ͜Ζ • ςετͷରൣғ • ࣄͷՌΛԽͯ͠આ໌͢Δ͜ͱ • QA ίετ
༧ɾධՁɾࣦഊ • ը૾ೝࣝɾػցֶशͳͲߴͳઐੑ͕ඞཁͳྖҬ • ࠾༻
ςετͷָ͠͞, Ϟνϕʔγϣϯ • ։ൃ৫શମʹϨόϨοδΛ͔͚Δ • ಉ྅ͷͨΊͷࣄΛ͢Δ • Testware is Fun!
• Mock, Fake, TestRunner • CI, Build, ςετΠϯϑϥ • ύϑΥʔϚϯε, ηΩϡϦςΟ, ؤ݈ੑ • ϞχλϦϯάɺDebuggerɺϩάϚωδϝϯτ
We are hiring! • ࣄۀల։Λࢧ͑ΔEngineer in Test(SET) WANTEDʂ • QAʗςετΤϯδχΞੵۃ࠾༻ʂάϩʔό
ϧͳProduct͖ͬͯ·͢
None