Software Quality Assurance (SQA) Engineer
Overview
XCENA의 Software QA Engineer로서 CXL Memory Expander와 Near Memory Processing
솔루션의 소프트웨어 품질을 책임지게 됩니다. 하드웨어-소프트웨어
통합 환경에서 SDK, 드라이버, 펌웨어, 응용 소프트웨어의 품질 보증 업무를 수행하며, 차세대 메모리 기술의
안정성과 성능을 검증하는 핵심 역할을 담당합니다.
Key Responsibilities
테스트 계획 및 전략 수립
CXL Memory Expander 소프트웨어 스택에 대한 포괄적인 테스트
전략 수립
SDK, 드라이버, 펌웨어, 응용
소프트웨어의 통합 테스트 계획 개발
Near Memory Processing 기능에 대한 성능 및 기능 테스트
시나리오 설계
하드웨어-소프트웨어
co-design 환경에서의 테스트 프레임워크 구축
기능 및 성능 테스트
CXL 3.0 프로토콜 검증, 성능 테스트
Near Data Processing 프레임워크의 기능 및 성능 검증
메모리 풀링 및 동적 할당 기능 테스트
시스템 통합 테스트
다양한 CPU 플랫폼 (Intel
Xeon, AMD EPYC 등)과의 호환성 테스트
실제 워크로드 (AI, 데이터베이스, 빅데이터 분석) 환경에서의 성능 검증
벡터 데이터베이스, LLM, Graph DB 가속기능 테스트
멀티 노드 환경에서의 메모리 확장 및 풀링 기능 검증
품질 분석 및 개선
소프트웨어 결함 분석 및 근본 원인 파악
개발팀과 협업하여 품질 이슈 해결 방안 도출
테스트 커버리지 분석 및 개선
품질 메트릭 정의 및 모니터링
Core Competencies and Attributes
경력: 소프트웨어 QA 분야 3년 이상 경험
기술 스킬:
C/C++, Python 프로그래밍 언어 능숙
Linux 환경에서의 시스템 프로그래밍 경험
하드웨어-소프트웨어 통합 테스트 경험
테스트 자동화 도구 (Jenkins, pytest, 등) 사용 경험
Git, JIRA 등 개발 도구 사용 경험
Preferred Experiences
메모리/저장장치 경험:
DRAM, NVMe SSD 등 메모리/저장장치 테스트 경험
DDR4/DDR5 메모리 컨트롤러 검증 경험
PCIe/CXL 프로토콜 이해 및 테스트 경험
시스템 레벨 경험:
펌웨어 테스트 및 검증 경험
Embedded Linux, Bootloader 테스트 경험
드라이버 개발 및 테스트 경험
성능 테스트 경험:
벤치마킹 도구 (SPEC, TPC-H 등) 사용 경험
대용량 데이터 처리 시스템 테스트 경험
AI/ML 워크로드 성능 분석 경험
추가 기술:
데이터베이스 시스템 (Spark, Presto, PostgreSQL 등) 경험
Container/Kubernetes 환경 테스트 경험
클라우드 환경 (AWS, Azure, GCP) 테스트 경험
Software Quality Assurance (SQA) Engineer
Overview
XCENA의 Software QA Engineer로서 CXL Memory Expander와 Near Memory Processing
솔루션의 소프트웨어 품질을 책임지게 됩니다. 하드웨어-소프트웨어
통합 환경에서 SDK, 드라이버, 펌웨어, 응용 소프트웨어의 품질 보증 업무를 수행하며, 차세대 메모리 기술의
안정성과 성능을 검증하는 핵심 역할을 담당합니다.
Key Responsibilities
테스트 계획 및 전략 수립
CXL Memory Expander 소프트웨어 스택에 대한 포괄적인 테스트
전략 수립
SDK, 드라이버, 펌웨어, 응용
소프트웨어의 통합 테스트 계획 개발
Near Memory Processing 기능에 대한 성능 및 기능 테스트
시나리오 설계
하드웨어-소프트웨어
co-design 환경에서의 테스트 프레임워크 구축
기능 및 성능 테스트
CXL 3.0 프로토콜 검증, 성능 테스트
Near Data Processing 프레임워크의 기능 및 성능 검증
메모리 풀링 및 동적 할당 기능 테스트
시스템 통합 테스트
다양한 CPU 플랫폼 (Intel
Xeon, AMD EPYC 등)과의 호환성 테스트
실제 워크로드 (AI, 데이터베이스, 빅데이터 분석) 환경에서의 성능 검증
벡터 데이터베이스, LLM, Graph DB 가속기능 테스트
멀티 노드 환경에서의 메모리 확장 및 풀링 기능 검증
품질 분석 및 개선
소프트웨어 결함 분석 및 근본 원인 파악
개발팀과 협업하여 품질 이슈 해결 방안 도출
테스트 커버리지 분석 및 개선
품질 메트릭 정의 및 모니터링
Core Competencies and Attributes
경력: 소프트웨어 QA 분야 3년 이상 경험
기술 스킬:
C/C++, Python 프로그래밍 언어 능숙
Linux 환경에서의 시스템 프로그래밍 경험
하드웨어-소프트웨어 통합 테스트 경험
테스트 자동화 도구 (Jenkins, pytest, 등) 사용 경험
Git, JIRA 등 개발 도구 사용 경험
Preferred Experiences
메모리/저장장치 경험:
DRAM, NVMe SSD 등 메모리/저장장치 테스트 경험
DDR4/DDR5 메모리 컨트롤러 검증 경험
PCIe/CXL 프로토콜 이해 및 테스트 경험
시스템 레벨 경험:
펌웨어 테스트 및 검증 경험
Embedded Linux, Bootloader 테스트 경험
드라이버 개발 및 테스트 경험
성능 테스트 경험:
벤치마킹 도구 (SPEC, TPC-H 등) 사용 경험
대용량 데이터 처리 시스템 테스트 경험
AI/ML 워크로드 성능 분석 경험
추가 기술:
데이터베이스 시스템 (Spark, Presto, PostgreSQL 등) 경험
Container/Kubernetes 환경 테스트 경험
클라우드 환경 (AWS, Azure, GCP) 테스트 경험