์ํํธ์จ์ด ๊ฐ๋ฐ ๊ณผ์ ์์ ํ์์ ์ธ ์ ๋ฌธ๊ฐ๋ ํ์ง ๋ณด์ฆ ์์ง๋์ด ๋๋ QA ํ ์คํฐ์ ๋๋ค. ๊ทธ๋ค์ ์ํํธ์จ์ด๊ฐ ์ต๊ณ ์์ค์ ์ ๋ขฐ์ฑ, ์ฑ๋ฅ ๋ฐ ํ์ง ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ๋ณด์ฅํจ์ผ๋ก์จ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
ํ์ง ๋ณด์ฆ ์ํํธ์จ์ด ํ ์คํฐ์ ์๋ฌด์ ์ฑ ์์ ์ฒ ์ ํ ์ดํดํ๋ ๊ฒ์ QA ํ ์คํธ ์์ ์ ํ๋ ๋ชจ๋ ์ฌ๋์๊ฒ ์ค์ํฉ๋๋ค. ์ด ๊ธฐ์ฌ์์๋ ์ด ์ญํ ์ ํ์ํ ๋ฅ๋ ฅ๊ณผ ์๊ฒฉ์ ํฌํจํ QA ํ ์คํฐ ์ง๋ฌด ์ค๋ช ์ ๊ฐ์๋ฅผ ์ ๊ณตํ ๊ฒ์ ๋๋ค.
1/ QA ํ ์คํฐ ์ง์ ์ด๋ ๋ฌด์์ ๋๊น?
์ํํธ์จ์ด ๊ฐ๋ฐ ๊ณผ์ ์์ ํ์์ ์ธ ์ ๋ฌธ๊ฐ๋ ํ์ง ๋ณด์ฆ ์์ง๋์ด ๋๋ QA ํ ์คํฐ์ ๋๋ค. ๊ทธ๋ค์ ์ํํธ์จ์ด๊ฐ ์ต๊ณ ์์ค์ ์ ๋ขฐ์ฑ, ์ฑ๋ฅ ๋ฐ ํ์ง ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ๋ณด์ฅํจ์ผ๋ก์จ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
2/ Duties of a QA Tester
QA ํ ์คํฐ๋ ์ต์ข ์ฌ์ฉ์์ ๊ฒฝํ์ ์ํฅ์ ๋ฏธ์น ์ ์๋ ๋ฌธ์ , ๊ฒฐํจ ๋๋ ์ ์ฌ์ ์ธ ๋ถ์ผ์น๋ฅผ ์๋ณํ๊ธฐ ์ํด ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ ์ ํ๊ฒ ํ ์คํธํ๊ณ ํ๊ฐํ๋ ์ญํ ์ ๋งก๊ณ ์์ต๋๋ค. ๋ํ QA ํ ์คํฐ๋ ๊ฐ๋ฐ ์๋ช ์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ์ํํธ์จ์ด ๊ฐ๋ฐ์, ํ๋ก์ ํธ ๊ด๋ฆฌ์ ๋ฐ ๊ธฐํ ์ดํด ๊ด๊ณ์์ ๊ธด๋ฐํ๊ฒ ํ๋ ฅํฉ๋๋ค.
๊ทธ๋ค์ ์ฃผ์ ๋ชฉํ๋ ์ํํธ์จ์ด๊ฐ ์๋ ค์ง ํ์ง ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ค์ํ๊ณ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋์ง ํ์ธํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ์ํด QA ํ ์คํฐ๋ ๋ค์ํ ํ ์คํธ ์ ๋ต, ๋๊ตฌ ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ์ฌ์ฉํ์ฌ ์ค๋ฅ๋ฅผ ๋ ์ ํํ๊ฒ ๊ฐ์งํฉ๋๋ค.
QA ํ ์คํฐ๋ ๊ฒฐํจ์ ๊ฐ์งํ๊ณ ๋ณด๊ณ ํ๋ ๊ฒ๋ฟ๋ง ์๋๋ผ ๊ฒฐ๊ณผ๋ฅผ ๋ฌธ์ํํ๊ณ ๊ฐ๋ฐ์์ ํ๋ ฅํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ญํ ๋ ๋งก๊ณ ์์ต๋๋ค.
๋๊ฐ ์ด๋ ๋ฌธ์ ์ ์ ํ, ์ค๋ฅ๋ฅผ ์ฌํํ๋ ๋ฐ ํ์ํ ์ ์ฐจ ๋ฐ ๊ฐ๋ฅํ ์์ ์ฌํญ์ด๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ํ ํฌ๊ด์ ์ธ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค.
QA ํ ์คํฐ๋ ๊ฐ๋ฐ์์ ํ๋ ฅํ์ฌ ์ํํธ์จ์ด๊ฐ ์๊ตฌ๋๋ ํ์ง ์์ค์ ๋๋ฌํ ๋๊น์ง ์ง์์ ์ผ๋ก ๊ฐ์ ๋๊ณ ์์ ๋๋๋ก ๋์ต๋๋ค.
QA ํ ์คํฐ๋ค์ ํ๋ฅญํ ๋ถ์ ๋ฐ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ, ๊ผผ๊ผผํจ ๋ฐ ์ข์ ์ปค๋ฎค๋์ผ์ด์ ๋ฅ๋ ฅ๊ณผ ๊ฐ์ ๋ค์ํ ์ญ๋์ ๊ฐ์ถ์ด์ผ ํฉ๋๋ค. ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๊ฒฝ์ด ๋ณํํจ์ ๋ฐ๋ผ, ๊ทธ๋ค์ ์๋ก์ด ๋๊ตฌ, ๊ธฐ์ ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ์ ์ํ๊ฒ ์ ์ํด์ผ ํฉ๋๋ค.
๊ฐ๋จํ ๋งํด์, QA ํ ์คํฐ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ํ์ ์ค์ํ ๊ตฌ์ฑ์์ผ๋ก์ ์ํํธ์จ์ด ์ ํ์ ์ ๋ขฐ์ฑ๊ณผ ํ์ง์ ๋ณด์ฅํฉ๋๋ค. QA ํ ์คํฐ๋ค์ ๊ฒฐํจ์ ์ง์์ ์ผ๋ก ์ฐพ์๋ด๊ณ ์์ ํจ์ผ๋ก์จ ์ต๊ณ ์์ค์ ์ํํธ์จ์ด๊ฐ ์ต์ข ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋๋๋ก ๊ธฐ์ฌํฉ๋๋ค.
3/ ์ ๋ฌธ์ ์ธ QA ํ ์คํฐ์๊ฒ ํ์์ ์ธ ๊ธฐ์
QA ํ ์คํฐ๋ค์ด ์์ ์ ์์น์์ ์ฑ๊ณตํ๊ธฐ ์ํด์๋ ๋ค์ํ ์ฌ๋ฅ์ด ํ์ํฉ๋๋ค. ์ฐ๋ฆฌ ํ์ ์ด๋ฌํ ๊ธฐ์ ์ ๊ธฐ์ฌ์ ๋ฒ์ ๋ด์์ ๊ธฐ์ ๊ธฐ์ ๊ณผ ์ํํธ ๊ธฐ์ ๋ ๊ฐ์ง ๋ฒ์ฃผ๋ก ๋๋์์ต๋๋ค.
3.1. ๊ธฐ์ ๊ธฐ์ :
์ํํธ์จ์ด ๊ฐ๋ฐ ๊ธฐ์ ์ ๋ํ ์ง์: QA ํ ์คํฐ๋ค์ ํ๋ก์ ํธ ์๊ตฌ ์ฌํญ์ ๋ง์ถ์ด์ผ ํ๋ฉฐ, ์ด๋ฅผ ์ํด์๋ Agile๊ณผ ๊ฐ์ ๋ค์ํ ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ธฐ์ ์ ๋ํ ์ง์์ด ํ์ํฉ๋๋ค.
- ํ ์คํธ ๋ฐฉ๋ฒ๊ณผ ์ ๊ทผ ๋ฐฉ๋ฒ์ ๋ํ ์ดํด:
QA ํ ์คํฐ๋ค์ ๊ทธ๋ ์ด๋ฐ์ค, ํ์ดํธ๋ฐ์ค, ๋ธ๋๋ฐ์ค ํ ์คํธ๋ฅผ ํฌํจํ ๋ค์ํ ํ ์คํธ ๋ฐฉ๋ฒ์ ๋ฅ์ํด์ผ ํฉ๋๋ค. ๋ ๋์๊ฐ, ๊ธฐ๋ฅ์ , ๋น๊ธฐ๋ฅ์ , ํ๊ท ๋ฐ ์ฑ๋ฅ ํ ์คํธ์ ๊ฐ์ ์ฌ๋ฌ ํํ์ ํ ์คํธ๋ฅผ ๋ณด์ฅํด์ผ ํฉ๋๋ค.
- ํ ์คํธ ๋๊ตฌ ๋ฅ์๋:
ํ ์คํธ ์ผ์ด์ค๋ฅผ ํจ์จ์ ์ผ๋ก ์คํํ๊ณ ์ ์ฐจ๋ฅผ ์๋ํํ๊ธฐ ์ํด QA ํ ์คํฐ๋ค์ Selenium, TestRail ๋ฐ Load Runner์ ๊ฐ์ ๋ค์ํ ํ ์คํธ ๋๊ตฌ์ ๋ํ ์ง์์ด ํ์ํฉ๋๋ค.
- ๊ธฐ๋ณธ์ ์ธ ํ๋ก๊ทธ๋๋ฐ ์ง์:
ํ์์ ์ด์ง๋ ์์ง๋ง, QA ํ ์คํฐ๋ค์ ์์ ์ค์ธ ์ ํ์ ๋ ์ ์ดํดํ๊ธฐ ์ํด ์ฝ๋ฉ ์์น๊ณผ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ดํด๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ SQL์ ๋ํ ํ์ต:
๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๊ณ ์ ํ ์๋์ ํ์ธํ๊ธฐ ์ํด QA ํ ์คํฐ๋ค์ ์ข ์ข ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ ํด์ผ ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ๊ณผ SQL์ ๋ํ ์ง์์ ๊ฐ์ง ๊ฒฝ์ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
3.2. ์ํํธ ์คํฌ
- ๋ฌธ์ ํด๊ฒฐ ๋ฐ ๋ถ์ ๋ฅ๋ ฅ:
QA ํ ์คํฐ๊ฐ ํ์๋ก ํ๋ ๋ฅ๋ ฅ์ผ๋ก๋ ์ค๋ฅ๋ฅผ ์ธ์ํ๊ณ , ๊ทธ๋ค์ ๊ทผ๋ณธ์ ์ธ ์์ธ์ ํ๊ฐํ๋ฉฐ, ์ ์ฌ์ ์ธ ์์ ์ฌํญ์ด๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ์ํ ์ ์๋ ๋ฅ๋ ฅ์ด ์์ด์ผ ํฉ๋๋ค.
- ์ปค๋ฎค๋์ผ์ด์ ๊ธฐ์ :
๋ช ํํ ๋ฒ๊ทธ ๋ณด๊ณ ๋ฐ ๊ธฐ๋ก, ๊ฐ๋ฐ์ ํ์ , ๊ธฐ์ ์ง์์ด ์๋ ์ดํด ๊ด๊ณ์์๊ฒ ๋ณต์กํ ์๋ฃ๋ฅผ ์ค๋ช ํ ์ ์๋ ๋ฅ๋ ฅ์ ๋ชจ๋ QA ํ ์คํฐ์๊ฒ ํ์ํ ์๊ตฌ ์ฌํญ์ ๋๋ค.
- ์๊ฐ ๊ด๋ฆฌ ๋ฐ ๊ณํ:
ํ๋ก์ ํธ ๋ง๊ฐ ๊ธฐํ๊ณผ ์ค์ํ ๋จ๊ณ๋ฅผ ์ถฉ์กฑํ๊ธฐ ์ํด, ํ ์คํฐ๋ค์ ์ข ์ข ์ฌ๋ฌ ์์ ์ ๋์์ ์ง์คํด์ผ ํ๋ฉฐ, ์์ ๋์ ๊ด๋ฆฌํด์ผ ํฉ๋๋ค.
- ์ ์์ฑ:
๊ธ๊ฒฉํ๊ฒ ๋ณํํ๋ ์๊ตฌ ์ฌํญ์ ๋์ํ๊ธฐ ์ํด, QA ํ ์คํฐ๋ค์ ์๋ก์ด ๊ธฐ์ , ๋๊ตฌ ๋ฐ ๊ธฐ๋ฒ์ ์ ์ํ๊ฒ ์ ์ํ ์ ์๋ ๋ฅ๋ ฅ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค.
4/ ์์ฅ์์์ QA ํ ์คํ ์ง์ฑ ์ ์ฑ์ฉ ๊ธฐํ
QA ํ ์คํฐ์ ๊ฒฝ๋ ฅ์ ์ง์๋ค์๊ฒ ๋ค์ํ ์ด๋ ค์์ ์ ๊ณตํ ์ ์์ต๋๋ค. QA ํ ์คํฐ๋ค์ ์ข ์ข ๋ง์ ํฐ ๋ณํ์ ๋์ฒํด์ผ ํ๋ฉฐ, ํญ์ ์ ์ํ๊ธฐ ์ฝ์ง๋ ์์ต๋๋ค.
๋ํ, ๋ชจ๋ ๊ณ ์ฉ์ฃผ๊ฐ QA ํ ์คํฐ์๊ฒ ๋์ผํ ์ค์์ฑ์ ๋์ง๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์์์ ๊ฒฝ์ฐ์๋ ๋ง์ ์ฌ๋๋ค์ด QA ํ ์คํฐ๋ฅผ ํ์ง ๊ด๋ฆฌ๋ก ์คํดํฉ๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋๋ถ๋ถ์ ๊ธฐ์ ์ QA ํ ์คํ ์ญํ ์ด ๋์ฑ ์ค์ํด์ง๊ณ ์๋ค๊ณ ์ฌ๊น๋๋ค.
๋ฌธ์ ํด๊ฒฐ, ์ธ์ฌํ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๋ ์ฑ๊ฒฉ ๋ฐ ์ํํธ์จ์ด ๊ฐ๋ฐ๊ณผ ๊ฐ์ ํน์ฑ์ ์ข์ํ๋ ์ฌ๋๋ค์๊ฒ๋ QA ํ ์คํฐ๋ก์ ๋ง์กฑ์ค๋ฌ์ด ์ง์ ์ด ๋ ์ ์์ต๋๋ค. QA ํ ์คํฐ๋ก์, ์ํํธ์จ์ด ์ ํ์ ํ์ง์ ์ ์งํ๊ณ ์ ์ฒด ๊ฐ๋ฐ ํ์ ์ง์ํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํ ๊ฒ์ ๋๋ค.
๊ณ ๋๋ก ์๊ฒฉ์ ๊ฐ์ถ QA ํ ์คํฐ์ ๋ํ ํฐ ์์๊ฐ ์ฌ์ ํ ์กด์ฌํ๋ฉฐ, ์๋ํ๋ ํ ์คํธ ๋ฐ ๊ธฐํ ๋ถ์ผ๋ฅผ ํฌํจํ์ฌ ๊ธฐ์ ์ธํธ๋ฅผ ํ์ฅํ๋ ์ฌ๋๋ค์ ์ ๋ฌธ์ฑ ๋ฐ ์น์ง์ ์ํ ๋ค์ํ ๊ธฐํ๋ฅผ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ์ธ๊ณต ์ง๋ฅ ํตํฉ์ด ์ธ๊ธฐ๋ฅผ ๋๊ณ ์์ต๋๋ค. ์ธ๊ณต ์ง๋ฅ ๊ด๋ จ ๊ธฐ์ ์ ๋ณด์ ํ๋ ๊ฒ์ ์์ ๊ธฐ์ ์ ๋จ์์๊ณ ์ถ์ดํ๋ ์ ๋ฌธ๊ฐ๋ค์๊ฒ ํ๋ช ํ ๊ฒฐ์ ์ผ ์ ์์ต๋๋ค. ์๋ํ๋ฉด ์ด๊ฒ์ด ๋ถ์ผ์ ๋ฏธ๋์ ์ผ๋ถ๊ฐ ๋ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
5/ ๊ฒฐ๋ก
์์ฝํ์๋ฉด, QA ํ ์คํฐ๋ ์ฑ์ฅํ๊ณ ๋งค์ฐ ์ ๋งํ ์ง์ ์ ๋๋ค. ๋ ์๋ค์ด ๋ ์ ์ฉํ ์ ๋ณด๋ฅผ ์ดํดํ๋ ๋ฐ์ ์ด ๊ธฐ์ฌ๋ฅผ ์์งํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ฒ๋ค๊ฐ ๊ธฐ์ ํ์ฌ๋ค์ ์ด ํฌ์ง์ ์ ๋ํ ์ธ์ฌ๋ฅผ ๋ง์ด ์ฐพ๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ด ํฌ์ง์ ์์ ์ฑ์ฅํ๊ณ ์ถ์ ์ฌ๋๋ค์ ์ง๊ธ ๋ง์ค์ด์ง ๋ง๊ณ ์๋ํด ๋ณด์์ผ ํฉ๋๋ค.