Software & Hardware Test Engineer
Core
Support the development and execution of test cases for embedded software applications, performing functional, integration, and regression testing.
Role type
Software Test Engineer (Embedded Systems)
Builds
Embedded software systems for Dyson products
Domain
Consumer electronics / Embedded software
Required skills
Functional testing, Integration testing, Regression testing, Automated test scripts, Defect tracking, Troubleshooting, Code review, Exploratory testing, Real-time operating systems (RTOS), Device drivers, Python, Java
Preferred skills
Automated testing frameworks, Tools
Technologies
Python, Java, RTOS, Device drivers
Responsibilities
Support the development and execution of test cases for embedded software applications, Perform functional, integration, and regression testing of embedded software systems, Learn to create and run automated test scripts using various tools and frameworks, Assist in identifying, documenting, and tracking software defects, Participate in code reviews to gain insights into testability and test coverage, Contribute to exploratory and reliability testing of embedded software
Seniority
Junior, entry-level