본문 바로가기
Software Testing

IT 기업에서 Tester에게 요구되는 역량

by Muyi 2023. 8. 23.

IT 기업에서 Tester 가져야  역량은 다양한 측면으로 구성됩니다.

 

Domain Knowledge:

Tester 테스트 대상 시스템이 속한 도메인에 대한 깊은 이해를 가져야 합니다. 이는 해당 도메인의 용어, 비즈니스 프로세스, 기능, 특성 등을 이해하는 것을 의미합니다. 예를 들어, 테스트하는 시스템이 통신 업무에 관련된다면 3GPP 표준과 같은 통신 도메인 지식이 필요합니다. 도메인 지식은 테스트 케이스작성, 테스트 데이터의 구성, 테스트 시나리오 설계에 중요한 영향을 미치며, 테스트를 효과적으로 수행하는  필수적입니다.

 

IT Knowledge:

Tester IT 기본 지식을 보유해야 합니다. 이는 컴퓨터 시스템의 구성 요소, 네트워크 기술, 운영 체제 등과 관련된 지식을 포함합니다. OSI 7계층과 같은네트워크 지식이나 C++, Python 같은 프로그래밍 언어에 대한 이해 등이 여기에 포함됩니다. IT 지식은 테스트 환경의 이해와 테스트 도구 사용 등에 도움이 되며, 문제 해결 능력을 향상시키는 데에도 기여합니다.

 

Testing Knowledge:

Tester 소프트웨어 테스트에 필요한 전문 기술과 방법론에 대한 지식을 가져야 합니다. 이는 테스트 계획 수립, 테스트 케이스 설계, 테스트 실행, 결함 추적 보고 등과 관련된 지식을 포함합니다. 테스트 케이스 설계 기법, 테스트 자동화 도구 활용, 테스트 데이터 관리 등의 테스트 지식을 습득하고 활용함으로써 테스트의 효율성과 품질을 높일  있습니다.

 

Social Skills:

Tester 다양한 이해 관계자와의 원활한 커뮤니케이션을 위해 소통  네트워킹 기술을 보유해야 합니다. 테스트 결과와 이슈에 대해 개발자, 프로젝트 매니저, 비즈니스 애널리스트 등과 효과적으로 소통할  있어야 합니다. 외국어 능력이 있다면 글로벌 프로젝트에서의 협업 능력을 향상시킬  있습니다. 또한, 다양한 문화에 대한 이해는 다국적 기업에서의 테스트 업무를 성공적으로 수행하는 데에 도움이 됩니다.

 

 영역별로 Junior 수준 (3 미만 경력) 경우,  역량은 5 만점  2 이하일  있습니다. 반면, Senior 수준 (15 이상 경력) Tester 역량이더욱 높아져 4 수준에 이를  있습니다. 일부 Tester 경력과 함께 Test Manager 역할 전환이 이루어질 수도 있습니다.