- Design and Development
- United Kingdom - Malmesbury Office
Dyson software engineers are continually transforming the way our owners interact with their machines and releasing new features for the life of the product. Our first connected robot vacuum launched in 2014 and its connectivity takes cleaning into the connected home era. Connected Products with advanced software and app platforms are cementing Dyson’s place as a pioneering global technology organisation. We are looking for Software Testers to ensure the Products software represent the Quality and Reliably of the Dyson brand, and can correctly respond to the owner’s control.
About the role:
We work in a supportive environment where the team embraces new techniques to improve itself and grow capability. We’re looking for someone who shares this ethic, expresses a desire to develop test strategies to verify complex and diverse implementations across different platforms (Lighting, Environmental, Hair and Robotics). You must be aware of SW verification methodologies and techniques, ideally with a background in embedded products, comfortable with high-level design and discussions with Developers.
Software Testing Wi-F/BLE controlled IOT Consumer Products, at component level, Product or with App
Implement Software Verification techniques in Simulators, around Hardware PCB or complete products
Review Software Requirements or Use-Cases to build Tests in an SAFE Agile team
Execute Automated Tests per Agile Sprint or Software Release, reporting Results with TestRail
Build Automated systems to support continuous CI testing and analysis with nightly builds
Automate Software Testing using Python in a Linux/Raspberry Pi/Arduino environment
Proactively identify technical risks within projects and influence engineering teams in their resolution
Use of scripting languages and tools for post processing techniques, or control of test equipment etc.
Experience in Python/Perl/Gherkin/Behave, or basic C++/C
Awareness of Raspberry Pi/Arduino or similar hardware for controlling SPI/GPIO, Serial
Test Management Systems, Jira, Confluence, Stash, Git, Bamboo
Providing critical input at all stages of design and development of a new feature
Wide experience and knowledge base of verification tools, their suitability and capability.
Experience and knowledge of Software verification techniques, and how they apply to a problem space.
Persistent nature, inquisitive attitude and results driven.
Creative and product focussed ability to generate numerous concepts for new technologies
Very good organisational skills - able to plan ahead and to prioritise tasks and co-ordinate with the work of others.
• Performance related bonus
• Company paid Life Insurance
• Discounts on Dyson machines
• Competitive pension scheme
• Flexible benefits programme with a growing range of voluntary benefits, including the ability to purchase additional holidays
• 27 days holiday plus statutory bank holidays
• Free bus travel to and from Malmesbury campus from Bristol, Chippenham and Swindon
• Free on-site parking
• Subsidized café providing endless free coffee and tea, and a free lunch
• Private Medical insurance for all employees
• Employee Assistance Program for employee and dependents
• Digital GP and prescription service
• On-site gym
At Dyson, it's about more than our machines. We recognise that our success comes from our inventive people. We believe in including everybody and supporting you on your journey with us
We are following the government guidelines regarding COVID19. At this time all interviews will be conducted via video or telephone. We’re taking these precautionary measures to protect both our employee and candidate wellbeing. Our Talent Acquisition team will work with you and provide further information as appropriate.