1 day ago
Shenzhen, ChinaEntry Level
Responsibilities
- Develop and execute functional, integration, regression, exploratory, and reliability test cases for embedded software applications.
- Create and run automated test scripts using testing tools and frameworks.
- Identify, document, track, troubleshoot, and help resolve software defects.
- Participate in code reviews to improve testability and test coverage.
- Follow established software testing processes and methodologies.
Requirements
- Currently pursuing or holding a bachelor’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
- Basic understanding of software testing principles, methodologies, and techniques.
- Familiarity with programming languages used in embedded-system testing, such as Python or Java.
- Some experience or coursework with automated testing frameworks and tools.
- Exposure to real-time operating systems and device drivers is a plus.
- Strong analytical, problem-solving, communication, collaboration, and attention-to-detail skills.
- Ability to learn quickly and work effectively in a team-oriented environment.
About Dyson
Dyson designs and sells consumer appliances and electronics, including bagless vacuum cleaners, air treatment products, haircare tools, hand dryers, lighting, and home robots, for households and commercial settings. The family-owned company was founded in 1993 by Sir James Dyson and has its global headquarters in Singapore, selling through its own stores, online, and major retailers in more than 80 markets.
