Quality Assurance Engineer
Confirmed live in the last 24 hours
Seoul Robotics
Job Description
About Seoul Robotics
Seoul Robotics is an autonomous driving company with a mission to solve first and last-mile logistics challenges, backed by a team of industry experts from Google, NVIDIA, Coupang, Porsche, and GM.
This position offers a great opportunity to advance your professional career in the cutting-edge autonomous robotics industry, where AI/ML is embedded at the core of the product.
With members from over 10 different countries, you have the chance to work in a unique international environment in the heart of Seoul, where English is our primary language.
Our global clients provide opportunities to work overseas in various areas in Asia and the US.
[Our Story and Technology]
- Powering the Future of Autonomy with LV5 CTRL TWR (YouTube LINK)
- Media (Chosun Biz LINK, PR Newswire LINK)
[Our Principles]
■ Add Value
■ Earn Trust
■ Own Your Job
■ Keep Growing
■ Respect Diversity
Mission of the Role
We are seeking a highly motivated and experienced Software Quality Assurance (QA) Engineer to join our team dedicated to autonomous driving technology. The ideal candidate will have a strong background in software testing, a passion for automotive safety, and a deep understanding of the unique challenges in autonomous systems. You will play a crucial role in ensuring the safety, reliability, and performance of our autonomous driving stack through rigorous testing and validation.
Responsibilities
- Develop and execute comprehensive test plans and test cases for the autonomous driving software stack, including perception, prediction, planning, and control modules.
- Conduct a wide range of testing, including manual, automated, functional, regression, and performance testing.
- Utilize Linux-based systems and command-line tools for test execution, log analysis, and system debugging.
- Leverage virtualization technologies like Docker to create and manage consistent and isolated testing environments.
- Collaborate closely with software developers and systems engineers to identify, reproduce, and debug software defects.
- Analyze large-scale data logs from real-world and simulated driving scenarios to identify edge cases and system anomalies.
- Contribute to the development and maintenance of automated testing frameworks and CI/CD (Continuous Integration/Continuous Deployment) pipelines.
- Document test results, defects, and test reports with clarity and precision.
- Help define and improve QA processes and methodologies to ensure alignment with industry standards.
Basic Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software quality assurance or testing, with a focus on autonomous driving, robotics, or other safety-critical systems.
- Proven experience in designing and executing test cases for complex, real-time software.
- Strong proficiency with Linux operating systems and scripting languages (e.g., Python, Bash).
- Demonstrated experience with Docker for containerization and environment management.
- Solid understanding of software development life cycles (SDLC) and QA methodologies.
- Excellent analytical and problem-solving skills with meticulous attention to detail.
- Strong communication and teamwork skills
Preferred Qualifications
- Experience with safety standards and processes, specifically ISO 21448 (Safety of the Intended Functionality - SOTIF) or ISO 26262 (Functional Safety).
- Familiarity with simulation platforms for autonomous vehi