개발자

QA엔지니어에 대해 자세히 알고 싶습니다.

2023년 10월 05일조회 264

안녕하세요! 실무에서 QA 엔지니어가 하는 일이 구체적으로 어떤 건가요? 앱 서비스의 QA엔지니어로 일할땐 주로 어떤 툴(?)을 사용하는, 코드 작성을 통한 테스트를 돌려보는지도 궁금합니다. 실제로 협업 시에는 기획자 or 개발자중 누구와 더 많이 협업하는 지도 궁금합니다! 저는 동아리에서 앱 개발 프로젝트를 하면서 팀원들끼리 정말 간단한 QA를 진행한 적이 있었는데요, 앱 기획문서에 맞게 시나리오를 짜서 앱 테스트를 진행하는 방식으로 QA를 했었습니다. 실무에서는 이보다 더 큰 규모로 진행되겠지만, 기초적인 형태는 비슷하게 진행되는 지도 궁금합니다!

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

인기 답변

박병석님의 프로필 사진

일반적인 QA 엔지니어의 업무는 크게 3가지가 있는 것 같습니다. 1. 기획 및 설계 회의에 참석 하여 전반적인 QA Comment 2. 기획 내용을 바탕으로 QA TC (Test Case) 작성 3. TC 를 기반으로 Test 수행 및 릴리즈 이지만, 이상적인 회사에서 진행될 때의 이야기라고 생각되고 1번은 연차가 좀 되어 경험이 많거나 산업과 자사의 시스템에 대한 이해도가 높을 때 가능할 것으로보이고 2번은 중급 관리자 정도는 되어야 할 것 같습니다. 아마도 QA 엔지니어 처음에는 3번의 수행이 대부분일 것 같습니다. 따라서, 연차나 시스템과 서비스의 이해도에 따라 자신의 카운터 파트너가 달라집니다. 처음에는 3번 단계를 많이 하기위해서는 개발자분들과 더 많은 협업이 될 것 같네요. QA 를 진행할 때는 TC 기반으로 합니다. TC 는 예전 경험과 비슷하겠지만, 기획서의 "성공" 케이스뿐 아니라 다양한 베리에이션을 통해서 실패하거나 Side Effect 가 날 수 있는 Case 를 많이 생성해야하는데, 이런 것들은 다양한 경험을 바탕으로 해야하는 경우가 있습니다. 즉, "성공" Case 는 1개 이겠지만, "실패" Case 는 수십, 수백 가지가 되겠지요. 그런 많은 TC 를 바탕으로 진행되게 됩니다. 도움이 되셨길~

gaeun님의 프로필 사진

gaeun

작성자

sw개발자2023년 10월 06일

와 정말 자세한 답변 감사합니다!! 많은 도움이 되었어요. 좋은 하루 보내세요~

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!