시니어 IT 품질 분석가—어빙 하이브리드 근무
시티의 기술 조직을 지원하며 자동화 및 수동 소프트웨어 테스트를 담당하는 시니어 IT 품질 분석가입니다. Selenium 및 Java 프레임워크, API와 데이터베이스 검증, CI/CD 테스트 통합 업무를 수행합니다.
설명
- 개발, 제품 및 QA 팀과 협력하여 요구사항을 명확히 하고 철저한 테스트 전략을 수립합니다
- Selenium WebDriver와 Java를 사용해 확장 가능하고 재사용 가능한 자동화 테스트를 생성하고 유지 관리합니다
- 상세한 수동 테스트 계획과 테스트 케이스를 준비하고 실행합니다
- 수동 기능, 통합, 시스템 및 회귀 테스트를 수행합니다
- 탐색적 테스트를 통해 결함과 사용성 문제를 식별합니다
- Page Object Model, TestNG 또는 JUnit, Cucumber BDD를 사용해 자동화 프레임워크를 구축하고 지원합니다
- 자동화 테스트를 실행하고 결과를 해석하며 결함을 기록하고 개발자와 수정 작업을 조율합니다
- Jenkins, GitLab CI 및 Azure DevOps를 포함한 CI/CD 워크플로에 자동화 테스트를 연결합니다
- 기능, 회귀, 스모크, 새니티 및 통합 테스트 주기를 완료합니다
- Postman 및 Swagger와 같은 도구로 API를 테스트합니다
- SQL 쿼리를 통해 데이터베이스 결과를 검증합니다
- 팀 코드 리뷰에서 테스트 자동화 코드를 검토합니다
- 테스트 진행 상황, 결함 추세 및 제품 품질을 이해관계자에게 전달합니다
- 관련 테스트 도구, 기술 및 방법을 평가하고 도입합니다
- 소프트웨어 품질 프로세스와 관행을 강화하는 데 기여합니다
지원 자격
- 컴퓨터 과학, 공학 또는 관련 분야의 학사 학위, 혹은 이에 상응하는 실무 경험
- 품질 보증 경력 6~10년 및 그중 상당 기간의 테스트 자동화 경험
- Selenium WebDriver를 사용해 자동화 테스트를 설계하고 개발할 수 있는 능력
- Java, Python 또는 C#과 같은 객체 지향 언어 중 하나 이상에 대한 뛰어난 프로그래밍 역량
- TestNG, JUnit, Pytest, NUnit 또는 이에 상응하는 도구를 포함한 자동화 프레임워크 경험
- Page Object Model 디자인 패턴에 대한 실무 지식
- 수동 테스트 계획과 테스트 케이스를 작성, 문서화 및 실행한 경험
- 수동 기능, 통합, 시스템 및 회귀 테스트 경험
- 탐색적 테스트 수행 경험
- Git 및 기타 버전 관리 시스템에 대한 지식
- 자동화 테스트를 CI/CD 파이프라인에 통합한 경험
- 데이터베이스 검증을 위한 SQL 실무 지식
- 세부 사항에 주의를 기울이는 뛰어난 분석 및 문제 해결 능력
- 기술 및 비기술 대상에게 기술적 문제를 설명할 수 있는 명확한 서면 및 구두 커뮤니케이션 능력
- 자율적으로 업무를 수행하고 애자일 팀에서 효과적으로 협업할 수 있는 능력
- Cucumber와 같은 행동 주도 개발 프레임워크 사용 경험
- JMeter 또는 LoadRunner를 포함한 성능 테스트 도구에 대한 지식
- 보안 테스트 개념과 도구에 대한 이해
- AWS, Azure 또는 Google Cloud와 같은 클라우드 플랫폼에 대한 지식
- Docker 및 Kubernetes와 같은 컨테이너 기술에 대한 이해
- 관련 품질 보증 또는 테스트 자동화 자격증
- 모바일 애플리케이션 테스트 자동화 경험
- ISTQB와 같은 업계 자격증 보유자 우대
복리후생
- 재량형 및 산식 기반 인센티브와 리텐션 보상 대상 자격
- 의료, 치과 및 안과 보험
- 401(k) 퇴직연금 제도
- 생명, 상해 및 장애 보험
- 직원 웰니스 프로그램
- 휴가, 병가 및 회사 휴일을 포함한 유급 휴가
