1. QA란? QA는 텍스트품질보증을 뜻하는 Quality Assurance의 약어입니다. 서비스의 품질보증 관련 업무를 하는 것으로, 서비스의 기능을 검증하고 관리하기 위한 일련의 활동을 합니다. 조직,프로젝트의 규모가 작은 경우 개발자가 직접 기능 검증을 진행하기도 하지만, 규모가 큰 경우엔 QA를 전담으로 하는 팀을 구성해서 운영하기도 합니다. QA = Tester라고 생각하는 분들이 많지만, QA는 단순히 서비스의 기능 테스트만 하는 것이 아닙니다. QA는 소프트웨어나 제품의 설계 단계 부터 릴리즈 단계까지 전 단계를 참여하여 각 단계별로 품질을 저하시키거나 리소스가 낭비될 수 있는 요소를 발견한 뒤, 해당 소프트웨어 혹은 제품의 품질을 향상시키고 리소스 낭비를 방지하는 것을 목적으로 합니다. ![](https://velog.velcdn.com/images/juntree/post/adee734e-1bb4-4360-852b-8f865acb5692/