시니어 백엔드 소프트웨어 테스트 엔지니어
Quanata 디지털 보험 플랫폼의 백엔드 테스트 자동화를 이끌며 API, 마이크로서비스, 클라우드 서비스, 분산 워크플로를 검증합니다. 테스트 전략과 자동화를 주도해 엔지니어링 팀이 품질 위험을 찾아 해결하도록 지원합니다.
설명
- 엔지니어링 팀을 위한 공용 자동화 프레임워크, 내부 서비스 및 QA 도구를 구축하고 유지 관리합니다.
- 테스트 전략을 수립하고 백엔드 API, 마이크로서비스, 엔드투엔드 비즈니스 워크플로를 테스트합니다.
- 컴포넌트, 계약, 통합 및 시스템 테스트의 범위를 계획합니다.
- 재사용 가능한 설정 및 정리 절차, 데이터 기반 시나리오, 종속성 격리, 명확한 실패 보고를 지원하는 코드 기반 자동화 프레임워크를 만들고 확장합니다.
- 비즈니스 규칙, API 계약, 데이터 지속성, 권한 부여, 오류 처리 및 서비스 호환성을 확인합니다.
- 재시도, 중복 이벤트, 부분 장애 및 일관성 지연을 포함한 비동기 처리와 분산 시스템 장애를 테스트합니다.
- 지속적 통합 및 배포 파이프라인에 자동화 검사를 추가합니다.
- 클라우드 호스팅 서비스와 배포 구성을 테스트하고 로그, 텔레메트리 및 인프라 증거를 바탕으로 장애를 조사합니다.
- 성능 및 복원력 위험을 평가하고 집중적인 테스트를 설계합니다.
- 엔지니어와 협력해 확인된 취약점을 해결합니다.
- 요구 사항과 아키텍처를 검토하고 품질 위험을 전달합니다.
- 엔지니어를 멘토링하고 복잡한 테스트 업무를 독립적으로 이끕니다.
- 그 밖에 배정된 관련 업무를 수행합니다.
지원 자격
- 컴퓨터 과학, 공학 또는 관련 분야의 학사 또는 석사 학위, 혹은 이에 준하는 관련 경력.
- 일반적으로 소프트웨어 테스트 또는 엔지니어링 분야에서 6~8년의 경력이 있으며, 그중 최소 3년은 백엔드 API 및 서비스 기반 아키텍처에 집중한 경험.
- 테스트 자동화 프레임워크를 구축하고 자동화된 배포 파이프라인에 연결한 실무 경험.
- 범용 프로그래밍 언어를 능숙하게 다룰 수 있는 역량.
- API 테스트, 마이크로서비스 상호작용, 서비스 계약 및 분산 애플리케이션 동작에 대한 심층 지식.
- 테스트 수명 주기 관리, 매개변수화 실행, 모킹, 공용 유틸리티 및 병렬 실행을 아우르는 고급 자동화 설계 전문성.
- ID 및 권한, 네트워킹, 컴퓨팅, 스토리지, 메시징 종속성을 포함한 퍼블릭 클라우드 애플리케이션의 테스트 및 문제 해결 경험.
- CI/CD, 소스 관리, 자동화된 품질 검사 및 환경 구성 경험.
- 뛰어난 데이터베이스 쿼리 역량과 서비스 전반의 데이터 및 장애 추적 능력.
- 불완전한 요구 사항을 유용한 테스트로 전환하고 기술적 발견 사항을 명확히 전달하는 능력.
- 재산 및 상해 보험 경험 우대.
- 이벤트 기반 아키텍처 및 복잡한 타사 연동 테스트 경험 우대.
- 성능, 복원력 및 서비스 수준 보안 테스트 경험 우대.
- 자동화의 신뢰성, 실행 시간 또는 결함 탐지 성능을 개선한 실적.
복리후생
- 직원과 부양가족을 위한 의료, 치과, 안과, 생명보험 및 보충 소득 플랜.
- Headspace 앱 구독.
- 매월 웰니스 수당.
- 회사 매칭이 포함된 401(k) 플랜.
- 홈오피스 장비와 가구 비용으로 일회성 2,000달러 지원.
- 회사 제공 MacBook Pro.
- 입사 첫해에 4주간의 유급 휴가.
- 출산 부모와 비출산 부모 모두에게 12주간 전액 유급 육아휴가.
- 전문 학습, 평생 교육 및 경력 개발 비용으로 연간 최대 5,000달러 지원.
- LinkedIn Learning 구독.
- BetterUp을 통한 코칭 기회.
- 원격 근무 우선 방식.
- 간헐적인 출장 요건은 없습니다.
- 샌프란시스코 베이 지역 또는 로드아일랜드주 프로비던스에 거주하는 직원은 원할 경우 현지 사무실로 출퇴근할 수 있습니다.
