QA/QC 엔지니어 at Uniswap

풀타임2개월 전
Employment Information
직무 설명
시니어 QA 엔지니어로서, 귀하는 고품질 제품 제공을 최우선으로 하는 테스트 주도 엔지니어링 문화를 형성하고 유지하는 데 중추적인 역할을 하게 됩니다. 이 직위는 산업 최적 사례와 부합하는 공식적인 QA 프로세스를 수립, 개선 및 확장하기 위해 크로스펑셔널 엔지니어링 팀과 협력할 것을 요구합니다. 귀하는 프론트엔드 사용자 인터페이스와 백엔드 서비스를 아우르는 웹 및 모바일 애플리케이션을 위한 포괄적인 테스트 전략을 설계하고 실행할 책임이 있습니다. 또한 개발자 및 프로젝트 리더와 협력하여 중요한 이슈를 식별, 재현 및 우선순위화하여 적시에 해결할 수 있도록 할 것입니다. 주요 초점은 스트레스 테스트 및 성능 검증을 포함하여 확장성, 신뢰성 및 성능을 지원하는 자동화된 테스트 프레임워크를 개발하고 유지하는 데 있을 것입니다.
주요 책임
  • 테스트 우선 엔지니어링 문화의 개발과 지속적인 개선을 주도하여 제품 생명주기의 모든 단계에 품질이 내재화되도록 합니다. 이는 최적의 사례를 촉진하고, QA와 개발 팀 간의 협력을 조성하며, 조직 목표와 부합하는 이니셔티브를 추진하는 것을 포함합니다.
  • 엔지니어링 팀과 긴밀히 협력하여 공식적인 QA 프로세스를 설계, 구현 및 개선합니다. 이는 표준화된 테스트 프로토콜을 생성하고, 산업 표준 준수를 보장하며, 제품 신뢰성과 성능을 향상시키기 위한 방법론을 지속적으로 개선하는 것을 포함합니다.
  • 웹 및 모바일 애플리케이션을 위한 포괄적인 테스트 케이스, 테스트 계획 및 절차를 개발하고 실행합니다. 이는 프론트엔드 사용자 인터페이스와 백엔드 서비스를 아우르며, 다양한 플랫폼과 기술에 걸친 기능, 회귀 및 통합 테스트를 포함합니다.
  • 개발자 및 프로젝트 리더와 협력하여 중요한 이슈를 식별, 재현 및 우선순위화합니다. 이는 결함의 철저한 분석, 근본 원인의 효과적인 전달 및 이해관계자와의 조정을 통해 적시에 해결하고 품질을 개선할 것을 요구합니다.
  • 확장성, 신뢰성 및 성능을 지원하는 자동화된 테스트 프레임워크를 설계하고 유지합니다. 이는 스트레스 테스트, 성능 검증 및 지속적 통합 테스트 솔루션을 구현하여 다양한 조건에서 시스템 안정성을 보장하는 것을 포함합니다.
  • 제품 관리자 및 이해관계자와 협력하여 수용 기준을 정의하고 비즈니스 요구 사항에 대한 제품 기능성을 검증합니다. 이는 스프린트 계획, 백로그 그루밍 및 출시 준비 검토에 참여하는 것을 포함합니다.
  • 테스트 결과, 결함 보고서 및 프로세스 개선 사항을 명확하고 체계적으로 문서화합니다. 이는 테스트 케이스 저장소 유지, QA 문서 업데이트 및 프로세스 최적화를 위한 실행 가능한 통찰력 제공을 포함합니다.
  • 새로운 테스트 방법론, 도구 및 기술에 대한 최신 정보를 유지하여 QA 역량을 지속적으로 향상시킵니다. 이는 테스트 효율성과 효과성을 개선하는 혁신적인 솔루션을 연구하고 구현하는 것을 포함합니다.
직무 요구 사항
  • 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위. 석사/박사 학위는 우대 사항입니다.
  • 고품질 소프트웨어 제품 제공 실적이 입증된 최소 5년의 QA 엔지니어링 실무 경험.
  • Selenium, JMeter, Postman과 같은 자동화 테스트 도구 및 Jenkins, GitLab CI 또는 CircleCI와 같은 CI/CD 플랫폼에 대한 숙련도.
  • 데일리 스탠드업, 스프린트 계획 및 회고를 포함한 Agile/Scrum 방법론에 대한 강력한 이해.
  • 복잡한 시스템을 디버깅하고 결함의 근본 원인을 식별할 수 있는 탁월한 분석 및 문제 해결 능력.
  • 시스템 확장성, 신뢰성 및 부하 상태에서의 응답 시간을 평가하기 위한 성능 테스트 프레임워크 및 도구 경험.
  • Python, Java 또는 JavaScript와 같은 프로그래밍 언어로 테스트 스크립트 작성 및 유지 능력.
  • 크로스펑셔널 팀과 효과적으로 협력하고 이해관계자에게 결과를 제시할 수 있는 강력한 커뮤니케이션 기술.
  • AWS, Azure, GCP와 같은 클라우드 기반 테스트 환경 및 Docker, Kubernetes와 같은 컨테이너화 기술 경험.
  • DevOps 실무에 대한 지식 및 소프트웨어 개발 생명주기에 테스트를 통합할 수 있는 능력.
MyJob.one —— 원격 근무, 진정한 임팩트

MyJob.one —— 원격 근무, 진정한 임팩트