System Software Test Architect
Rebellions
IT
Seongnam-si, Gyeonggi-do, South Korea
Posted on Mar 9, 2026
Responsibilities and Opportunities
- Ensure the reliability of system software components, including kernel device drivers and NPU firmware
- Develop and maintain automated test frameworks
- Design and implement CI-driven automated testing strategies
- Apply and promote BDD (Behavior-Driven Development) testing methodologies
- Collaborate closely with development teams to identify and resolve software defects
- Conduct performance and reliability testing for firmware and device drivers
- Maintain and operate on-premise test infrastructures, including servers and workstations
Key Qualifications
- Minimum of 8 years of hands-on experience in software quality assurance
- Strong collaboration and problem-solving skills
- Extensive experience with open-source technologies
- Proficiency in Python and Bash scripting
- Experience with automated testing frameworks such as Robot Framework
- Solid understanding of CI/CD workflows and integration testing
- Working knowledge of BDD methodologies
Ideal Qualifications
- Experience with hardware or embedded system testing
- Familiarity with system-level performance evaluation
- Ability to write clear, concise, and well-structured test documentation
- Solid understanding of Linux fundamentals
Rebellions is committed to fostering a diverse and inclusive workplace. We are an equal opportunity employer and value diversity within our company. We do not discriminate based on personal identity. Applicants who would like to contact us regarding the accessibility of our website or who need special assistance or a reasonable accommodation for any part of the application or hiring process may contact us at: recruit@rebellions.ai.