DevLove:あなたの知らないQAチーム・QAエンジニアの世界で登壇した資料です。 開発エンジニアからQAエンジニアに転職した時の自分語りです。 Written in Japanese
༨Կʹ࣭ٕͯ͠ࢣͱͳΓ͠ݷMark WardגࣜձࣾάϩʔϏεͷσδλϧϓϩμΫτ෦2"ϒϨΠϯɻ৫ͷ࣭จԽৢͷΤϰΝϯδΣϦετۀͱςετϓϩδΣΫτϚωδϝϯτۀͷ྆ྠΛ༬͔Γͳ͕ΒɺΞδϟΠϧɾ%FW0QT࣌ͷ2"νʔϜ͓Αͼ2"ΤϯδχΞͷ͋ΓํΛࡧ͢Δɻจܥग़Ͱ*5ΤϯδχΞͱͯ͠ब৬ͨ͠ɺൺֱతͲ͜ʹͰ͍Δஉੑɻझຯͱ࣮ӹΛ݉Ͷͯࣾ֎ొஃւ֎ΧϯϑΝϨϯεࢀՃʹΤωϧΪʔΛ͚ɺ2"ք۾ͷൃలʹߩݙ͠Α͏ͱ͍ͯ͠Δͱ͔͍ͳ͍ͱ͔ɻ݄͔Β࿑ಇऀਓੜΛ࢝ΊΔɻ৽ଔͰೖࣾͨ͠O࣍ιϑτϋεͰɺجຊڅΛԼ͛ΒΕ҆ʙ͖͘͜ΘΕΔΠΤεϚϯ։ൃΤϯδχΞͱͯ͠ͷوॏͳΛʹৼͬͨޙɺୈࡾऀݕূձࣾͰςετࣗಈԽɾ2"ʢ࣭อূʣͷੈքʹग़ձ͍ɺݸੑͱࣝΛ׆͔ͨ͠ಇ͖ํʹ׆࿏Λݟग़ͨ͠ɻίϩφՒΛ͖͔͚ͬʹɺࢤΛݟۃΊ.#"Λऔಘ͘͢େֶӃʹ௨͍࢝ΊΔɻଔۀͰ͖Δ͔ਆͷΈͧΔɻొஃΩϟϦΞɹ2020-11-03QAΤϯδχΞͷΩϟϦΞͷ@mkwrd #devlove #Mark͞Μʹ࣭ײ
View Slide
ࠓͷΦϚʔδϡଜؑࡾʦஶʧླढ़ʦ༁ʧʢɾݪॻʣʰ༨Կʹͯ͠جಜ৴ెͱͳΓ͠ݷʱʢؠจݿʣ YOKUNITERU@mkwrd
@mkwrd˞ݸਓͷײͰ͋Γɺస৬ʹΑΔޮՌɾޮೳΛࣔ͢ͷͰ͋Γ·ͤΜɻ༨QAΤϯδχΞʹస৬ͯ͠ɺιϑτΣΞ͚ͩͰͳ͘ੜ͖ํͷ্࣭͕͕Γ·ͨ͠ɻ
༨͕։ൃΤϯδχΞ͔Β2"ΤϯδχΞʹస͢Δ·Ͱͷឯ༨ۂં࢙ͨࣗ͠Λѻ͍·ͦͯ͢͠ɺ2"ΤϯδχΞͷҙٛັྗʹ΄ͱΜͲ·ͬͨ͘৮Ε·ͤΜͷ͓ͬ͞Μͷઙ͍ࣗޠΓʹڵຯແ͍ͬͯʁɹ·͊·͊ɺͦ͏ݴΘͣʹʜʜ@mkwrd
҉ҋʹҰےͷޫ໌Λݟग़͢·ͰͷաఔΛָ͓͠Έ͍ͩ͘͞ϋοϐʔΤϯυʹͳΔ͔ΒɺΈΜͳ҆৺ͯ͠Ώͬ͘Γ͍ͯͬͯ͠Ͷʂʂʂ@mkwrd
༨ͷਓ૾1 Mark Ward @mkwrd234େֶଔۀޙɺઐֶߍʹ1௨͍ΤϯδχΞ৬ʹब͍ͨจܥ։ൃΤϯδχΞ͔ΒQAΤϯδχΞʹసւ֎ΧϯϑΝϨϯεɾϑϦʔΫ@mkwrd5 ࣭ɾςετͷ࠷৽ใɾࣄྫͷτʔΫ͕ଟ͍
༨ͷ৬ྺ1. ಠཱܥιϑτϋε2. ୈࡾऀݕূاۀ3. ۚ༥ࣄۀձࣾ4. ڭҭࣄۀձࣾ1 2 3 420124݄ 20161݄ 20191݄ 201912݄։ൃΤϯδχΞ QAΤϯδχΞ@mkwrdSES࣌ʢؚɾ3ϲ݄ແ৬ʣࣄۀձࣾ࣌
༨ͷ৬ྺ1 2 3 420124݄ 20161݄ 20191݄ 201912݄։ൃΤϯδχΞ QAΤϯδχΞ@mkwrdࠓʹ͍ͨ࣌͠ظ
ୈ1ষ༨ɺੈͷதʹ͏·͘߹ΘͤΒΕͳ͍@mkwrd #devlove #Mark͞Μʹ࣭ײ
ࢤ@mkwrdެһຽؒاۀࣾΑΖ͍͠ɺͳΒઐͩɹจܥͷେֶੜଔۀସશ໓ શ໓ੈلυΠπޠͷ༁
༨͕ઐֶߍ࣌ʹड͚ͨاۀͷ@mkwrd
༨͕ઐֶߍ࣌ʹఆΛಘͨاۀͷ@mkwrd
@mkwrd༨͕ੈͷதʹड͚ೖΕͯΒ͑ͨ
@mkwrd
ࣗݾੳɾࣗݾ൱ఆ͔Β࢝·Δʮاۀ͕ཉ͍͠ਓࡐʯڭҭී௨ͷ͜ͱ͕ී௨ʹͰ͖ͳ͍ײ֮ͱετϨεʹΑΔ٣Ի·͡Ί͞ɾ࣮͞ΛചΓࠐΊɺͱ͍͏ब৬ࢦಋࣄʹເͳͲແ͍͠ߴΈͳΜ͔͠ͳ͍ͷʹɺۤ࿑ͨ͠ब৬׆ಈ@mkwrd
͓͍Οʁɹ༨ੈͷதʹٻΊΒΕ͍ͯͳ͍Μ͕ͩʁͬͺΓͦ͏ͩΑͳ୭ͩͬͯʮਓʹͰ͖Δ͜ͱ͕Ͱ͖ͳ͍มͳͭʯޏ͍ͨ͘ͳ͍ΑͳΑ͘रͬͯ͘ΕΔձ͕ࣾ͋ͬͨͳ@mkwrd
@mkwrd༨ͷࣗݾߠఆײ20124݄৽ଔೖࣾਓੜ͕ଉ͍ۤ͠ϥΠϯ
ୈ2ষ༨ɺ։ൃͰઓՌΛڍ͛ΒΕͳ͍@mkwrd #devlove #Mark͞Μʹ࣭ײ
༨ͷ։ൃܥ৬ܦྺʢ͍͍ͩͨʣ1 ௨৴ܥܖγεςϜߋվ234ަ௨ܥج൫ݕࠪػ։ൃަ௨ܥγεςϜߋվެڞܥใγεςϜߋվ@mkwrd5 ެڞܥ……ͳΜ͚ͩͬ6 ެڞܥ……ͳΜ͚ͩͬ7 ҩༀܥใγεςϜߏங8ڌͷࡶ༻9ҿྉܥاۀ౷߹ࢧԉ
༨ͷؔΘͬͨ։ൃܥϑΣʔζʢ͍͍ͩͨʣ1 جຊઃܭ234ৄࡉઃܭίʔσΟϯά୯ମςετ@mkwrd5 ݁߹ςετ6 ૯߹ςετ7 ಋೖ8 ӡ༻9 ϦόʔεΤϯδχΞϦϯά
༨ͷ։ൃܥεΩϧʢ͍͍ͩͨʣ1 Java 1ͪΐͬͱ234C# 4ϲ݄͘Β͍CݴޠɾC++ 4ϲ݄COBOL 2ϲ݄@mkwrd5 Excel VBA 4ϲ݄6 HTMLɾJSP 4ϲ݄7 OracleɾSQL Server 38 MS Office 39 Windows 3RHEL 1ͪΐͬͱSolaris Ұॠ
༨ͷεΩϧࠓৼΓฦͬͯਖ਼ύοͱ͠ͳ͍……@mkwrd
1·ͩྑ͔ͬͨJavaΛΓɺOracleΛֶͼΠϯΫϦϝϯλϧ։ൃͰجຊઃܭ͔Βӡ༻ΛֶͿ͜ͱ͕Ͱ͖ͨ@mkwrd
൵ܶͷఆظঢڅ@mkwrd
1͔Β2ʹ্͕Δ4݄@mkwrd༨ͷجຊڅֹ͕݄500ԁԼ͕͍ͬͯͨ
൵ܶͷఆظݮڅ@mkwrd
@mkwrd༨ͷࣗݾߠఆײ20124݄৽ଔೖࣾ20134݄ݮڅਓੜ͕ଉ͍ۤ͠ϥΠϯ
ࣙΊͳ͔ͬͨཧ༝@mkwrd3ɾ5ਏ͍͜ͱ͕͋ͬͯࣙΊͳ͍ͷ͕વͱݴΘΕ͍ͯͨࣙ͠ΊΔͷා͍ͱࢥ͍͔ͬͯͨΒ
ୈ3ষ༨͍͔ʹͯ͠߅͍͡Ί͔ͨ@mkwrd #devlove #Mark͞Μʹ࣭ײ
ߥͷপ͔Βൈ͚ग़ͤͳ͍ײ֮ਖ਼ύοͱ͠ͳͯ͘ɺ͍͘Βؤுͬͯೳྗෆ͔͠ײ͡ͳ͍ҰํͰʮҰຊͰઓ͏։ൃΤϯδχΞʯͳͲԿॲʹ͍ͳ͍͍Δͷ΄ͱΜͲ͕αϥϦʔϚϯɺೋݴʹʮ͓٬༷ͷ͝ҙʯʮӳޠ͕Ͱ͖Δ͔ΒੈքͰࣄ͍ͨ͠ʯͱݴ͏ͱɺۤস͞ΕΔ@mkwrd
ࣗݾߠఆײ͕͔ͬͨ༨͕͕ͬͨ͢ͷɾͦͷ1@mkwrdࢿ֨ࢼݧ
@mkwrdࢿ֨ࢼݧ1. ߦॻ࢜ࢼݧࢀߟॻΛങ͚ͬͨͲ·ͬͨ͘ษڧ͕श׳ʹͳΒͣडݧ͢Β͍ͯ͠ͳ͍
@mkwrdࢿ֨ࢼݧ2. ӳݕ1ڃ܁Γฦ͠ड͚ͯͲ͏ษڧͯ͠ࣃཱ͕ͨͣɺ४1ڃʹΓସ͑ͯ5ճʹͬͱ߹֨1ڃʹະͩʹड͔Βͳ͍
@mkwrdࢿ֨ࢼݧ3. ใηΩϡϦςΟεϖγϟϦετࢼݧԠ༻ใΑΓͪ͜Βͷํ͕͓͠Ζ͔ͬͨηΩϡΞϓϩάϥϛϯάΛࣺͯετϥςδʔͱϚωʔδϝϯτྖҬͰউෛޕޙIIͰ1ࠩͰམͪɺ3ճ࿈ଓͰड͔ΒͣఘΊ
ࣗݾߠఆײ͕͔ͬͨ༨͕͕ͬͨ͢ͷɾͦͷ2@mkwrdϏδωεॻɾࣗݾܒൃॻ
ϏδωεॻɾࣗݾܒൃॻͨͿΜ͙Β͍ಡΜͩͦͷதʹʜʜ@mkwrd
ֶੜ࣌ʹॳΊͯಡΈ͖ͬͨ༸ॻ1'υϥοΧʔʰܦӦऀͷ݅ʱ@mkwrd ࣝ࿑ಇऀશһΤάθΫςΟϒ ࣗͰߟ͑ࣗΛཧ͠ՌΛग़͢
ࣗݾߠఆײ͕͔ͬͨ༨͕͕ͬͨ͢ͷɾͦͷ3@mkwrdಉ͡ࣄͰಇ͍͍ͯͨਓʑ
ಉ͡ࣄͰಇ͍͍ͯͨਓʑ@mkwrdεΩϧΛೝΊͯ͘Εͨݩɾಉ྅ࣗࣾࣾһͷΑ͏ʹΑͯ͘͘͠Εͨސ٬ਓੜΓ։͚Δͱڭ͑ͯ͘Εͨݸਓࣄۀओˍ͍ͭன৯ʹ௨͍ͬͯͨڶഴͷେকɾঁক͞Μ
@mkwrdࣗͷΓ͍ͨ͜ͱΛΖ͏ϓϩάϥϛϯάͰͳ͍ྖҬͰઓ͓͏͜͜·Ͱ͕ͬͯ͢ࢧ͑ͯΒͬͯΑ͏͘ͱࢥ͑ͨ
@mkwrdҰ೦ൃىυΠπʹϫʔΩϯάϗϦσʔʹߦ͜͏ʂʂ1. ࣗͰυΠπޠϨοεϯΛ։͘υΠπਓʹࢣࣄ2. ϫʔϗϦ༻ͷอݥՃೖɾհऀΛ͚ͭͯ४උ
݄ɹୀ৬@mkwrd
@mkwrd༨ͷࣗݾߠఆײ20124݄৽ଔೖࣾ20134݄ݮڅ20159݄ୀ৬ਓੜ͕ଉ͍ۤ͠ϥΠϯ
͕ɾɾμϝͬɾɾʂʂ@mkwrd
@mkwrd2015Ԥभຽةػ
@mkwrd༨ͷࣗݾߠఆײ20124݄৽ଔೖࣾ20134݄ݮڅ20159݄ୀ৬ɾߤஅ೦ਓੜ͕ଉ͍ۤ͠ϥΠϯ
ୈ4ষ༨ɺ࣭ͷੈքʹग़ձ͏@mkwrd #devlove #Mark͞Μʹ࣭ײ
༨ͷస৬׆ಈ1 ໊ͷΕͨେاۀӳޠ͕͑Δࣄʹظϓϩάϥϛϯάආ͚Δస৬ΤʔδΣϯτ2ࣾ@mkwrd" ίϯαϧλϯτ• ҰྲྀͷϏδωεύʔιϯͱͯ͠ѹతʹҎԼུ• ͓ͭΉෆͰѹతʹશ໓• ॻྨ΄ͱΜͲ௨Βͳ͔ͬͨB. େاۀࢠձࣾɾࣄۀձࣾͦΕͧΕʹҟͳΔرΛग़͢234 • ΓࢭΊ• ۀछɾۀքɾ৬छΘͳ͍• ͰϓϩάϥϚʔආ͚͍ͨ
ୈࡾऀݕূاۀͱ͍͏ͷΛΔ@mkwrdMade in Japanͷ࣭Λࢧ͖͑ͯͨ࡞ΓखͰͳ͍ɺੵۃతͳकΓखςετ࣭ͷઐ৬ɾઐاۀ͕͋Δͱʂ
༨͕స৬׆ಈͰԠืͨ͠اۀͷ@mkwrd
༨͕స৬׆ಈͰఆΛಘͨاۀͷ@mkwrd
@mkwrd༨ͷࣗݾߠఆײ20124݄৽ଔೖࣾ20134݄ݮڅ20159݄ୀ৬ɾߤஅ೦20161݄స৬ਓੜ͕ଉ͍ۤ͠ϥΠϯ
ϙδςΟϒͳస৬ʹͳͬͨཧ༝@mkwrd։ൃܦݧɾӳޠྗΛߠఆతʹଊ͑ͯ͘Ε࣭ͨʹ͍ͭͯΖ͏ͱ͢Δ࢟ΛೝΊͯ͘Εͨલ৬ΑΓڅ༩্͕͕ͬͨ౦ূҰ෦্ɾେاۀάϧʔϓձࣾ
༨ɺੜ͖Δɺੜ͖ͯΏ͘ऴষ@mkwrd #devlove #Mark͞Μʹ࣭ײA view of Royal Liverpool Golf Club. (David Cannon/Getty Images)
2"ΤϯδχΞʹͳ͔ͬͯΒͷ༨1 ։ൃεΩϧɿςετࣗಈԽͰେॿ͔Γɺ։ൃऀͱͷՍ͚ڮ234ಇ͖ํɿॳࠔɺӳޠΛ͏֎ࢿܥҊ݅Ͱͷͼͷͼͱࣾ֎׆ಈɿօແˠ݄1ճఔʹͳΓɺొஃػձੈքࢤɿ࠷৽ࣄΛֶͼʹւ֎ΧϯϑΝϨϯε@mkwrd5 ΩϟϦΞɿνʔϜͱ৫ͷQAܙାʢϒϨΠϯʣ
• ஔ͔ΕͨॴͰ࡙͘ඞཁރΕΔඞཁແ͍ࣗͰબΜͩॴͰɺྗͯ͠ɺ࡙͜͏@mkwrd• ࣗμϝͩͱࣗͷ೦ʹറΒΕͳ͍͜ͱपΓΛڐ͞ΜͱଞΛԇ೦ʹ͠ͳ͍͜ͱ• ࢧ͑ͯ͘Εͨਓͨͪʹɺ৺͔ΒͷײँΛࠓޙࢧ͍͑ͨਓͨͪʹɺྗڧ͍ޙԡ͠Λ
@mkwrd༨QAΤϯδχΞʹస৬ͯ͠ɺιϑτΣΞ͚ͩͰͳ͘ੜ͖ํͷ্࣭͕͕Γ·ͨ͠ɻ˞ݸਓͷײͰ͋Γɺస৬ʹΑΔޮՌɾޮೳΛࣔ͢ͷͰ͋Γ·ͤΜɻ