[Must Read] 첫 QE 채용에 대한 우리들의 고민과 생각
Common experience
책트의 QE는 개발자가 본질적인 문제 해결에 집중할 수 있도록 환경을 만들어주는 역할을 합니다. 개발자와 함께 일하지만, 개발자의 업무를 대신하는 것이 아니라개발 효율을 높이는 파트너로서 작동합니다.
- 반복 장비 세팅, 호환성 점검 등 반복 수동 업무를 자동화/표준화하여 개발팀의 집중도를 높입니다.
- 서비스 안정성·성능·관측성(Observability)을 챙기며 문제의 원인을 논리적으로 정리해 개발팀이 빠르게 조치할 수 있는 환경을 만듭니다.
- 자동화로 해결되지 않는 사용자 경험 기반의 문제를 탐색하고, 서비스 흐름의 엣지케이스와 불편을 찾아냅니다.
- QE로 시작하더라도 자동화와 개발 역량을 보이는 경우, 개발자 트랙으로의 전환이 가능합니다.
- Backend/Frontend/Hardware/Ops가 함께 일하는 Cross-functional 팀을 지향합니다.
Main Tasks
- 카메라 및 장치 테스트
- 신규 카메라/브랜드와 CHeKT Bridge 하드웨어의 통신·호환성 검증.
- 장치 상태, 펌웨어 버전, 알람 이벤트 등 다양한 조건의 테스트 시나리오 설계/수행.
- 장치 → Bridge → Portal로 이어지는 이벤트 스트림의 데이터 손실/지연 검증.
- 서비스 품질 점검 및 자동화
- Dealer Portal, Monitoring Portal 등 등 핵심 서비스의 흐름 점검
- 자동화로 커버되지 않는 UX/인지 기반 오류 탐색
- 배포 전 Smoke Test 수행
- 스펙 문서가 다소 부족한 상황에서도 직접 흐름을 따라가며 테스트 시나리오 구성
- 테스트 환경 구축 및 관리
- 카메라/센서/Bridge 설치 및 세팅
- 문제 재현을 위해 필요한 조건(권한, 상태, 브라우저, 네트워크 등)을 구성
- 테스트 환경을 정리·문서화하고 반복 가능한 형태로 관리
- 품질 개선 협업
- BE/BE/HW/Infra와 테스트 결과 공유 및 개선 논의
- 로그/메트릭/Telemetry(Sentry/Grafana 등)를 기반으로 문제 원인 파악 & 흐름 분석
- 반복적으로 발생하는 문제를 구조적으로 정리해 근본 원인(RCA)을 Dev/Ops와 함께 찾습니다.
Requirements
- 논리적인 사고 및 정밀한 관찰력, 문제 재현 능력이 뛰어난 분
이렇게까지 해야 하나?의 답은 이렇게까지 해야 한다. 라고 시도하는 분
- 웹 앱 흐름 / REST API를 이해하고 테스트 자동화 / QA / 개발에 관심 있는 분
- 재현 단계 / 예상 결과 / 실제 결과를 갖춘 명확한 리포트 / 문서화가 가능한 분
- 팀과 함께 Flow를 끊지 않고 강화하려는 협업 태도를 가진 분