Junior Software QA Engineer
Join a software QA team testing DPU software and SDK features through manual testing, automated test development, defect analysis, and quality-process improvements.
Responsibilities
- Review architecture and requirements for new DPU software and SDK features.
- Design, develop, and execute tests for general and update releases.
- Report defects, support reproduction and root-cause debugging, and verify fixes.
- Automate new tests within the existing framework.
- Develop and enhance tools, applications, and processes to improve quality and testing efficiency.
Requirements
- Bachelor’s degree in Computer Science or Electrical Engineering.
- 0–2 years of experience.
- Basic networking knowledge.
- Hands-on Linux experience.
- Scripting experience with Python, Bash, or Perl.
- Ability to plan and execute work independently and responsibly.
- Clear verbal and written communication skills.
- Proficiency in written and spoken English.
Nice to have
- Networking, test design, and test automation experience.
- Proven Python programming experience.
- Familiarity with CUDA SDK.
- QA experience with SoCs and embedded processors.
- Experience designing and planning automation infrastructure.