$30 off During Our Annual Pro Sale. View Details »

1人目QAエンジニアよもやま話 / QA Test Talk Vol.1

1人目QAエンジニアよもやま話 / QA Test Talk Vol.1

[Agile Testing Condensed Japanese Edition](https://leanpub.com/agiletesting-condensed-japanese-edition)
[The BDD Books - Discovery (Japanese Edition)](https://leanpub.com/bddbooks-discovery-jp)

[アジャイル的な開発の中でのテストドキュメント](https://note.com/nametake_alp/n/n2c0cf5b80f48)
[QAエンジニアの幅広い業務を整理し、3つのジョブディスクリプションを作ってみた](https://note.com/nametake_alp/n/n22ad5311e164)

[Scalebase](https://scalebase.com/)

nametake

June 16, 2022
Tweet

More Decks by nametake

Other Decks in Technology

Transcript

  1. 1ਓ໨QAΤϯδχΞ Α΋΍·࿩ @nametake

  2. Shogo Nameki QAΤϯδχΞ Ξϧϓגࣜձࣾ

  3. Shogo Nameki @nametake @nametake1009

  4. ؆୯ͳܦྺ

  5. ܦྺ • 2016೥4݄ʹϝΨϕϯνϟʔʹ৽ଔೖࣾ - όοΫΤϯυΤϯδχΞ • 2017೥12݄ʹࢠձࣾస੶ - όοΫΤϯυΤϯδχΞ •

    2019೥2݄͔ΒΞϧϓגࣜձࣾ - όοΫΤϯυˠϑϩϯτΤϯυ&Salesforce - 2022೥1݄͔Β1ਓ໨QAΤϯδχΞ
  6. Ξϧϓגࣜձࣾ

  7. Scalebase

  8. None
  9. None
  10. ଓ͖͸΢ΣϒͰ

  11. ͳΜ΍͔Μ΍͋ͬͯ 1݄͔Β1ਓ໨ͷ QAΤϯδχΞʹ

  12. ։ൃΤϯδχΞ ↓ QAΤϯδχΞ

  13. Կ΋Θ͔Βͳ͍

  14. ΍ͬͨ͜ͱ΍ ࠔͬͨ͜ͱͱ͔ ͍Ζ͍Ζ͋ͬͨ

  15. ࠓ೔͸ͦΜͳ࿩Λ ͠Α͏ͱࢥ͍·͢

  16. ΍ͬͨ͜ͱ

  17. ͦͷ1

  18. QA΍Agile Testing ͷ୯ޠͷఆٛͷ ࣾ಺ల։

  19. QAʹؔ͢Δ ༻ޠશൠ

  20. ఆ͕ٛ޿͍

  21. ಛʹQAͱ͍͏ ୯ޠ͸ਓʹΑͬͯ ೝ͕ࣝҧ͏

  22. ೝࣝͷҧ͍͸ QA΁ͷظ଴஋ͷࠩ

  23. ͜ΕΛἧ͑ͯ ͓͔ͳ͍ͱ ಈ͖ͮΒ͍

  24. ἧ͑ͨ

  25. QA͸඼࣭Λ վળ͢Δϓϩηε ͢΂ͯΛࢦ͢

  26. ձࣾશମͰҙࣝ͢Δ

  27. ͱʹ͔ࣾ͘಺ల։

  28. ಉ͡Α͏ʹ Agile Testing΋ ఆٛΛἧ͑Δ

  29. None
  30. None
  31. γϑτϨϑτͷ࿩ͱ͔

  32. ςετͷछྨ΋੔ཧ

  33. None
  34. ٞ࿦͕ࢄͬͨΓ ظ଴஋ͷࠩͰ ͢Εҧ͍͕ൃੜ͢Δ ͷ͕Ұ൪ߴίετ

  35. ͱʹ͔͘ೝࣝ΍ ظ଴஋ʹᴥᴪ͕ ੜ·Εͦ͏ͳ୯ޠΛ ੔ཧ͢Δ

  36. ࣾ಺ʹల։͠ଓ͚Δ

  37. ͦͷ2

  38. ϦϦʔεϑϩʔͷ มߋ

  39. γϑτϨϑτͷҰ؀

  40. ςετ͕ ΤϯδχΞͷ࡞ۀʹ ด͍ͯͨ͡Γ

  41. ςετʹ͔͚Δ ͕࣌ؒ଍Γ͍ͯͳ͍ ͜ͱʹର͢Δղܾࡦ

  42. มߋલ

  43. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔

  44. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ຖिਫ༵೔ʹϦϦʔε

  45. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ։ൃऴྃ ΤϯδχΞ൑அ

  46. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ։ൃऴྃ

    ΤϯδχΞ൑அ
  47. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ͜ͷظؒͰςετ

    ։ൃऴྃ ΤϯδχΞ൑அ
  48. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ཌʑਫ༵೔ʹ

    QSPEVDUJPO؀ڥʹ ϦϦʔε ։ൃऴྃ ΤϯδχΞ൑அ
  49. ࠷ॳͷࠒ͸͜ΕͰ΋ े෼ճ͍ͬͯͨ

  50. ։ൃػೳͷෳࡶԽ΍ ૊৫ͷ֦େ

  51. 1िؒͩͱ ςετͷ͕࣌ؒ ଍Γͳ͍

  52. ςετଆΛม͑Δ ྗֶ͕ಇ͍͍ͯͨ

  53. มߋޙ

  54. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ཌʑਫ༵೔ʹ

    QSPEVDUJPO؀ڥʹ ϦϦʔε ։ൃऴྃ ΤϯδχΞ൑அ
  55. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ ϦϦʔε ཌʑਫ༵೔ʹ

    QSPEVDUJPO؀ڥʹ ϦϦʔε ։ൃऴྃ ΤϯδχΞ൑அ
  56. GFBUVSF EFWFMPQNFOU TUBHJOH QSPEVDUJPO ਫ༵೔ ਫ༵೔ ։ൃνʔϜ಺Ͱ ड͚ೖΕςετ·Ͱऴྃ ཌਫ༵೔ʹ TUBHJOH؀ڥʹ

    ϦϦʔε ཌʑਫ༵೔ʹ QSPEVDUJPO؀ڥʹ ϦϦʔε
  57. QAνʔϜ͔Β ։ൃνʔϜ΁ͷ །ҰͷඞਢͰ ΍ͬͯ΄͍͓͠ئ͍

  58. ࠓ·Ͱݸʑਓʹ ด͕ͪͩͬͨ͡ ςετͱ͍͏׆ಈΛ

  59. νʔϜ΍ձࣾ୯Ґʹ ςετͷҙࣝΛ Ҿ্͖͛ͨ

  60. CSͷํʑʹ΋ Staging؀ڥͰ ੵۃతʹෆ۩߹΍ ҧ࿨ײͷใࠂΛґཔ

  61. શࣾͰ඼࣭Λ ؾʹ͢Δମ੍࡞Γ

  62. ͦͷ3

  63. υΩϡϝϯτ੔උ

  64. ΞϧϓͰ͸ υΩϡϝϯτจԽ͕ ڧ͋͘Δ

  65. ϓϩμΫτཁٻ ࢓༷ॻ(PRD)΍ ϢʔεέʔεΛॻ͘

  66. Ұํςετʹؔͯ͠ υΩϡϝϯτ͸ ॻ͔Ε͍ͯͳ͔ͬͨ

  67. Ͳ͏΍ͬͯςετΛ ͍͔ͯͨ͠

  68. ΤϯδχΞ͕ ໢ཏతͳςετΛ ࠷ॳ͔Β࣮ࢪ ͠Α͏ͱ͍ͯͨ͠

  69. ΋ͪΖΜ΍͍ͬͯΔ ͜ͱࣗମ͸͍͍͜ͱ

  70. ҰํͰςετͷ ίετ͕ߴ͍

  71. ίετ͕ߴ͍ͷͰ ςετΛ࡟Δ͕ ࡟Γํʹࢦ਑͕ ͳ͔ͬͨ

  72. ݁Ռͱͯ͠

  73. ػೳ͸ಈ͕͘ ސ٬໨త͕ ຬͨͤͳ͍

  74. ૝ఆ͸͞Ε͍ͯͨ έʔεΛςετͰ ݟಀ͢

  75. Έ͍ͨͳ͜ͱ͕ ى͖͍ͯͨ

  76. ԿΛςετ͢Ε͹ ͍͍ͷ͔ෆ໌ྎ

  77. ͜͏͍͏ঢ়گͰ͸ υΩϡϝϯτԽ͕ ੜ͖Δ͸ͣ

  78. ςετυΩϡϝϯτ Λ੔උͯ͠Έͨ

  79. IUUQTOPUFDPNOBNFUBLF@BMQOODDGCG

  80. ͦͷ4

  81. ࠾༻৘ใͷ੔උ

  82. CTOͱ߹Θͤͨ ૊৫ͷQAͷํ਑

  83. ։ൃνʔϜ಺Ͱ ඼࣭ΛݟΒΕΔ Α͏ʹ͍ͨ͠

  84. ඼࣭Λҙࣝ͠ͳ͕Β ։ൃ͕ਐΉମ੍΍ จԽͮ͘Γ

  85. Ұํ

  86. Ϛϯύϫʔ͕ඞཁͳ ෦෼͸Ͳ͏ͯ͠΋͋Δ

  87. ࠾༻

  88. ʮQAืूʂʯ ͚ͩͰਓ͸དྷͳ͍

  89. QAͷۀ຿͸ ෯޿͘ΩϟϦΞͷ ํ޲ੑ΋༷ʑ

  90. Ξϧϓ಺ͰͲ͏͍͏ QAͷΩϟϦΞΛ ੵΊΔ͔Λ ఻͑ΒΕΔඞཁ͕͋Δ

  91. ੔ཧͯ͠Έͨ

  92. IUUQTOPUFDPNOBNFUBLF@BMQOOBEF

  93. ͦͷ5

  94. ࣮ྫϚοϐϯά

  95. Agile Testingͷ จ຺ͷ࿩

  96. ࣾ಺Ͱىͬͯ͜ ͍ͨ՝୊

  97. Staging؀ڥ σϓϩΠޙʹCS΍ Sales͔Βཁ݅࿙Ε΍ ՝୊Λࢦఠ͞ΕΔ

  98. ୯७ͳෆ۩߹͔Β ࢥͬͯͨͷͱ ͪΐͬͱҧ͏ Έ͍ͨͳࢦఠ·Ͱ

  99. मਖ਼ΛϦϦʔεʹ ؒʹ߹ΘͤͨΓ ༧ఆΛௐ੔ͨ͠Γ

  100. νʔϜͷෛ୲ʹ ͳ͍ͬͯΔ

  101. Ұํ

  102. StagingϦϦʔεલ΋ ςετΛͪΌΜͱ ߦ͍ͬͯͯ PRD΋ॻ͍͍ͯΔ

  103. ͳͥى͖Δ͔

  104. Ծઆ

  105. CSɾSalesͱ ։ൃνʔϜͰ ࢀর͢Δ۩ମྫͷ ਺͕ҧ͏

  106. ݱࡏͷϓϩμΫτ ։ൃͷਐΊํ

  107. $4 1E. 5FBN ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  108. $4 1E. 5FBN ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  109. $4 1E. 5FBN ػೳཁ๬ ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  110. $4 1E. 5FBN ػೳཁ๬ 13% ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  111. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  112. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ސ٬ͷ ࣮ࡍͷ࢖͍ํ ಈ࡞֬ೝ

  113. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ސ٬ͷ ࣮ࡍͷ࢖͍ํ ಈ࡞֬ೝ

  114. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ಈ࡞֬ೝ ࢀর͢Δ۩ମͷ਺͕ҧ͏ͷͰ ந৅Խ͞ΕͨػೳʹζϨ͕ݟ͔ͭΔ ސ٬ͷ

    ࣮ࡍͷ࢖͍ํ
  115. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ։ൃத΋ςετཁ݅౳Λ࡞੒͢Δ࣌΋ Ḫ͍ͬͯΔ͕ḷΓண͚ͳ͍ ސ٬ͷ ࣮ࡍͷ࢖͍ํ

  116. $4 1E. 5FBN ػೳཁ๬ 13% ػೳ ސ٬ͷ ࣮ࡍͷ࢖͍ํ ػೳཁ๬ʹશ෦ॻ͘Θ͚ʹ΋͍͔ͳ͍

  117. ड͚ೖΕςετ΍ γεςϜςετͰؤுΔҊ΋͋Δ

  118. Ͱ͖Ε͹ͬͪ͜ଆͰ ௵͓͖͍ͯͨ͠

  119. Agile TestingͰ ঺հ͞Ε͍ͯΔ ϓϥΫςΟε

  120. Behavior Driven Development

  121. ࣮ྫϚοϐϯά͸ ͦͷதͷϫʔΫ γϣοϓͱͯ͠ ঺հ͞Ε͍ͯΔ

  122. None
  123. ϙετΠοτΛ ࢖͏ϫʔΫγϣοϓ

  124. ΍Γํ͸ׂѪ

  125. ͔ͳΓखܰʹ ࣮ࢪͰ͖Δ ϫʔΫγϣοϓ

  126. ෆ۩߹ʹͳΓಘΔ ૝ఆ࿙Ε͕ ݟ͚ͭΒΕͨΓͱ ͔ͳΓޮՌ͕͋ͬͨ

  127. ࣾ಺ʹϊ΢ϋ΢͕ ཷ·͖ͬͯͨͷͰ Ͳ͔͜Ͱެ։͠·͢

  128. ͦͷ6

  129. ໨ඪઃఆ

  130. ࠷ॳͷ͏ͪ͸ จԽܗ੒΋ؚΊͯ Θ͔Γ΍͍͢ ՝୊ͷղফΛਐΊͨ

  131. ͦ͏͍ͬͨ׆ಈ͸ ఆྔԽ͕೉͍͠

  132. ໨ඪ͕࡞ΓͮΒ͍

  133. Ͳ͏΍͔ͬͨ

  134. ͱΓ͋͑ͣ਺஋Λ ཱͯΔͱ͜Ζ͔Β ࢝Ίͨ

  135. StagingҎ߱ͷ ෆ۩߹ใࠂ΍ ཁ݅࿙ΕࢦఠΛ ݄ؒ3݅Ҏ಺

  136. ݄ؒ3݅ͷࠜڌ͸ ࠓ·Ͱͷ܏޲͔Β

  137. ਺஋ΛΫϦΞ͢Δ ͨΊͷΞΫγϣϯΛ ධՁର৅ʹ͢Δ

  138. ΞΫγϣϯ਺౳Ͱ ఆྔԽ͍ͯ͘͠

  139. ͜Ε͸ઌ೔ܾΊͨ ͹͔ΓͳͷͰ ·ͩͲ͏ͳΔ͔͸ Θ͔͍ͬͯͳ͍

  140. ͜ͷ͋ͨΓ͸ ஌ݟืूதͰ͢

  141. ͓ΘΓʹ

  142. ͍Ζ͍Ζ ΍͍ͬͯΔ

  143. ΋ͪΖΜ৭ʑͳਓʹ ॿ͚ΒΕ͍ͯΔ

  144. શࣾతʹ΋඼࣭ʹ ରͯ͠ײ౓͕ߴ͍ ͨΊಈ͖΍͍͢

  145. νʔϜʹײँͭͭ͠ Ҿ͖ଓ͖඼࣭จԽΛ ࡞͍ͬͯ͘

  146. ͔͜͜Βఆܕจ

  147. ΞϧϓגࣜձࣾͰ͸ QAΤϯδχΞΛ ࠾༻தͰ͢

  148. ඼࣭จԽʹཧղͷ ͋Δ૊৫

  149. TwitterͰ΋ MeetyͰ΋ؾܰʹ ͓੠͕͚͍ͩ͘͞