[TIL] QA 엔지니어의 역량

승은·2023년 12월 12일
0

TIL

목록 보기
3/23

PM/PO 직무에서 QA 업무를 가끔 요구하는 JD를 볼 때가 많다. 제품QA는 해봤다고 생각했는데, 이론적인 내용이 궁금해서 찾아봤다.

🔎 QA 스킬?

1️⃣ 전문가 영역(Specialist)

  1. 정보 전달 능력
  • 문서로 공유해야하기 때문에 정보 전달 능력이 중요
  • 문서를 작성할 때는 독자 수준을 고려해야 하고, 목적에 맞게 정확한 정보를 전달
  1. QA 개발 기술
  • 코드의 내부 구조와 동작을 이해하는 능력 : 소프트웨어 특성을 파악하고 테스트 케이스를 작성
  • 디버깅 및 로깅에 대한 지식 : 오류나 버그를 식별하고 테스트 결과를 분석
  • 자동화 테스트에 대한 경험 : 단순 반복적인 테스트 작업을 줄이고 시간 절약
  1. 테스트 디자인
    : 테스트를 효율적으로 수행하기 위한 다양한 방법론과 전략을 이해하고, 이를 적용해 테스트를 계획하고 설계하는 능력.
    1) 문제를 어떻게 처리할지 결정
    2) 블랙박스 기술
    3) 화이트 박스 기술
    4) 블랙박스﹒화이트박스 방법을 어떻게 조합해서 테스트할 지 디자인
    5) 테스트 차터를 작성

2️⃣ 제품﹒도메인 영역(Product﹒Domain)

  1. 결함 관리
  • 제품에서 발견한 결함을 파악하고 원인을 분석해 적절한 해결책을 찾아내는 종합적인 능력
    1) 근본 원인 분석
    2) 심각도﹒우선순위 식별
    3) 결함 보고
    -> QA 엔지니어는 결함을 재현하는 과정에서 문제의 근본 원인을 분석하고, 이를 바탕으로 심각도/우선순위를 판단해 결함 보고서를 작성한다. 결함을 개결하기 위한 근거를 찾아 이해관계자를 설득하는 능력도 필요하다.
  1. 학습
  • QA엔지니어에게 업무와 관련된 모든 항목을 관찰하고 이를 바탕으로 학습하는 과정
    1) 관찰 : "이건 무엇일까?"와 같이 적극적인 태도로 상황을 파악
    2) 질문 : "왜 이렇게 동작할까?" 또는 "왜 이렇게 기획된 걸까?"와 같이 궁금증을 해결하기 위한 질문
    3) 비판적 사고 : "기존 동작과 차이가 있는데 왜 그럴까?"와 같이 분석적 사고를 바탕으로 문제를 탐색
  1. 논리&합리성
  • 제품﹒도메인 이해와 분석 능력과 함께 추론 능력도 필요

3️⃣ 리더십 영역(Leadership)

  1. 테스트 접근 방법
    -> 테스트를 수행하기 위한 방법과 접근 방식을 판단하고 결정하는 능력.
  • 개발 능력도 중요하지만, 빠른 판단과 의사 결정을 할 수 있는 리더십도 중요
  • 목표를 설정할 때 테스트 접근 방법은 일종의 전략.
  1. 협업 기술
    -> 동료들과 잘 협업해서 결과의 시너지를 내는 능력.
    -> 업무 전반을 이해하고, 다른 팀/조직과 소통하면서 문제를 해결해야 하기 때문에 의사소통 능력과 관계 관리 능력, 여러 업무 툴과 플랫폼을 효율적으로 사용하는 개발 기술 능력도 협업 기술에 포함.
  2. 의사소통
    -> 의사 전달 목적이 뚜렷해야하며, 전달하는 내용은 정확하고 누구나 이해할 수 있어야한다. 일이 어떻게 진행되고 있는지 공유하거나, 진행상황 모니터링으로 가시성을 높이는 것

4️⃣ 프로젝트 영역(Project)

  1. 일정관리
  2. 위험성 관리
  3. 계획성
    -> 프로젝트의 성패를 좌우하는 매우 중요한 기술
  • 만약 테스트 계획이 부실하거나 미흡하면, 테스트의 효율성과 완성도가 떨어질 수 있을 뿐 아니라 프로젝트를 실패로 이끌 수도 있습니다.
  • 프로젝트에서 발생할 수 있는 문제를 예측하고 여러 시나리오를 고려해 대비해야 합니다.
  • 계획 단계에서 프로젝트의 범위, 우선순위, 테스트 견적 등을 정확히 파악하고, 이를 고려해 QA 일정을 수립합니다.
  • 이때 테스트 수행헤 필요한 리소스, 시간, 비용 등을 정확하게 파악해야 합니다. 이는 프로젝트의 성패를 판단하는 기준이 되고, 이후 프로젝트를 추진하고 평가할 때도 지대한 영향을 미칩니다.

참고
https://tech.socarcorp.kr/qa/2023/05/15/qa-skills-marktang.html

0개의 댓글