Dyson

Software & Hardware Test Engineer

Dyson

Remote · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
15 hours ago
Work mode
Work from home
Education
Bachelor's degree (pursuing or completed)
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Dyson's Test and Quality Assurance Team

Dyson's Software Test & Quality Assurance team is dedicated to maintaining the superior quality and dependability associated with the Dyson brand through the adoption of cutting-edge automated testing techniques. Their work may include simulating product components to enable comprehensive scenario testing, employing image recognition, or utilizing advanced technologies to automatically detect UI elements. Quality is preserved and improved throughout the Scaled Agile Framework development process, with input from Quality Management System professionals and feedback from customer communications. The team operates remote testing labs capable of unattended testing of products ranging from components to full systems, such as moving robots.

Role Overview

  • Assist in the creation and execution of test cases targeting embedded software applications.
  • Conduct functional, integration, and regression testing on embedded software with guidance from senior engineers.
  • Develop proficiency in authoring and running automated test scripts utilizing diverse tools and frameworks.
  • Help identify, document, track software defects and participate in troubleshooting and resolving problems.
  • Engage in code reviews to enhance understanding of test coverage and improve testability.
  • Participate in exploratory and reliability testing activities for embedded software systems.
  • Adhere to established software testing methodologies and processes.

Candidate Profile

  • Currently pursuing or holding a bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related discipline.
  • Fundamental knowledge of software testing principles, methodologies, and techniques.
  • Familiarity with programming languages frequently used in embedded system testing, such as Python and Java.
  • Some exposure to real-time operating systems (RTOS) and device drivers is advantageous.
  • Experience or coursework involving automated testing frameworks and tools.
  • Strong analytical thinking and effective problem-solving capabilities.
  • High attention to detail.
  • Good communication and teamwork skills.
  • Quick learner with the capacity to work well within collaborative team environments.

Diversity and Inclusion

Dyson is committed to equal opportunity employment, embracing diversity across race, color, religion, nationality, gender identity, sexual orientation, age, disability, veteran status, and other different perspectives. Employment decisions are made free of discrimination.

Minimum education

Bachelor's Degree

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer