주요 업무
수행 직무
- ▶ 소프트웨어를 만드는 개발회의에 참석해 개발 대상 소프트웨어의 정보를 습득한다.
- ▶ 소비자 경향, 그리고 최근 소프트웨어·관련 기술의 경향 등을 파악한다.
- ▶ 소프트웨어테스트를 위한 계획을 세운다.
- ▶ 여러 가지 상황을 설정해, 개발자가 만든 각 모듈(소프트웨어 전체를 이루는 개개 프로그램)을 테스트한다.
- ▶ 모듈별 문제점 또는 보완점 등을 리포트로 작성한 다음, 그 리포트를 개발자에게 통보한다.
- ▶ 각 모듈 수정이 끝나면 통합된 전체 소프트웨어를 테스트하며, 이전 버전에서 발견된 문제점이 개선됐는지와 바이러스 내성 여부 등을 살펴본다.
- ▶ 제품 성격에 따라, 자체 테스트가 끝나면 개인 대상 베타테스트 또는 큰 규모 사업체 관리자 대상 필드테스트를 실시한다.
- ▶ 앞선 테스트에서 발견된 문제점·보완점을 취합하고, 이어서 개발자에게 수정을 의뢰한다.
- ▶ 출시 후 발견되는 문제점 보완 등 유지보수업무도 그 밖의 업무로 수행한다.