직무 설명
Be Alive는 협업 팀 환경에서 풀스택 애플리케이션 개발 경험 2년 이상을 보유한 숙련된 전문가를 찾고 있습니다. 이상적인 후보자는 블록체인 기술과 이를 소프트웨어 개발 워크플로우에 통합하는 능력을 탄탄하게 이해하고 있어야 합니다. 이 역할은 수동 테스트 케이스 작성 및 실행을 포함한 품질 보증 프로세스에 적극적으로 참여하고, QA 팀과 긴밀히 협력하여 고품질 제품을 적시에 제공할 수 있는 능력을 요구합니다. 프로젝트 관리 및 테스트 관리 도구 활용 능력은 작업 추적, 버그 보고 및 팀 조정을 원활하게 하는 데 필수적입니다. 프론트엔드 및 백엔드 개발 요구사항을 지원하기 위해 웹 기술에 대한 탄탄한 기반이 필요합니다. 또한 후보자는 기술적 통찰력을 효과적으로 전달하고 크로스 기능 팀과 협력할 수 있는 뛰어난 커뮤니케이션 능력을 갖추어야 합니다.
주요 책임
- 현대적인 프레임워크와 도구를 사용하여 풀스택 애플리케이션 개발 및 유지보수
- QA 팀과 협력하여 포괄적인 테스트 전략을 설계하고 수동 테스트 케이스 실행
- 테스트 관리 시스템을 통해 소프트웨어 결함 식별, 문서화 및 추적
- 제품 품질 향상 및 위험 감소를 위한 테스트 프로세스 구현 및 개선
- 프로젝트 관리 도구를 사용하여 마감일 모니터링, 자원 할당 및 적시 제공 보장
- 이해관계자에게 기술적 발견 사항을 명확히 전달하고 문제 해결 논의에 기여
- 개발 역량 강화를 위해 신규 웹 기술 및 블록체인 발전 동향 파악
- 프로젝트 목표와의 일치를 위해 팀 회의 및 지식 공유 세션 참여
직무 요구 사항
- 풀스택 애플리케이션 개발 분야에서 최소 2년 이상의 전문 경력
- 수동 테스트 및 테스트 케이스 작성 경험을 보유한 QA 환경에서의 업무 실적
- Testrail, qTest, JIRA, Shortcut과 같은 프로젝트 관리 도구에 대한 강한 숙련도
- 프론트엔드(HTML, CSS, JavaScript, React) 및 백엔드(Node.js, Python, REST API)를 포함한 웹 기술에 대한 깊은 이해
- 복잡한 기술 개념을 기술적 및 비기술적 이해관계자 모두에게 설명할 수 있는 영어 구두 및 서면 커뮤니케이션 능력
- 프로젝트 마일스톤 달성을 위해 QA 팀과 독립적이면서도 협력적으로 작업할 수 있는 능력
- 소프트웨어 개발에서의 블록체인 기본 개념 및 응용에 대한 기초 지식
- 코드 관리 및 협업을 위한 버전 관리 시스템(예: Git) 사용 능숙도
- 애자일 개발 방법론 및 반복적 테스트 프로세스 경험
- 기술적 문제 해결 및 시스템 성능 최적화를 위한 강한 분석 능력
우대 사항
- 블록체인 네트워크(이더리움, 솔라나), 스마트 계약 개발 및 탈중앙화 애플리케이션(DApps)을 포함한 web3 인프라 경험
- 자동화된 테스트 및 배포를 위한 DevOps 실천법 및 CI/CD 파이프라인 지식
- 테스트 절차 및 시스템 아키텍처에 대한 기술 문서 작성 및 유지보수 능력
- API 테스트 도구 및 프로토콜(예: Postman, Swagger, SOAP UI) 경험
- 보안 테스트 원칙 및 취약성 평가 기술에 대한 이해
- 테스트 및 검증을 위한 데이터베이스 관리 시스템(예: MySQL, PostgreSQL, MongoDB) 사용 능숙도
- 클라우드 플랫폼(예: AWS, Azure) 및 테스트 환경과의 통합 경험
- 개발자, 제품 관리자 및 디자이너를 포함한 크로스 기능 팀과의 협업 능력
- 성능 테스트 및 부하 테스트 방법론에 대한 지식
- 자동화된 테스트 프레임워크 및 도구(예: Selenium, Cypress, Jest) 경험