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
メルカリにおける Software Engineer in Test
Search
Shoma Suzuki
September 14, 2016
Technology
9k
5
Share
メルカリにおける Software Engineer in Test
Shoma Suzuki
September 14, 2016
More Decks by Shoma Suzuki
See All by Shoma Suzuki
Feedback Loops in Development
shomas
1
570
UnitTest Anti-Pattern
shomas
2
2k
品質への取り組み
shomas
2
5.9k
Other Decks in Technology
See All in Technology
論文紹介:Pixal3D (SIGGRAPH 2026)
tenten0727
0
590
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.6k
20260515 ID管理は会社を守る大切な砦!〜🔰情シス向け〜
oidfj
0
730
全社統制を維持しながら現場負担をどう減らすか〜プラットフォームチームとセキュリティチームで進めたSecurity Hub活用によるAWS統制の見直し〜/secjaws-security-hub-custom-insights
mhrtech
1
620
Pythonでベイズモデリング
soogie
0
120
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
180
React Compiler導入の効果と運用の工夫
kakehashi
PRO
3
290
R&D 祭 2024 アニメエフェクト作成の効率化
olmdrd
PRO
0
100
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
840
マンション備え付けのネットワークとLTE回線を組み合わせた ネットワークの安定化の考案
harutiro
1
140
【2026年版】プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
1
110
コーディングエージェントはTypeScriptの 型エラーをどう自己修正しているのか
melonps
2
180
Featured
See All Featured
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
210
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
360
HDC tutorial
michielstock
2
660
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
110
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
200
YesSQL, Process and Tooling at Scale
rocio
174
15k
Amusing Abliteration
ianozsvald
1
170
It's Worth the Effort
3n
188
29k
How to Ace a Technical Interview
jacobian
281
24k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
420
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