Offers “Schneider Electric”

Expires soon Schneider Electric

Systems/Software Test Engineer - Firmware

  • Plymouth, United Kingdom
  • IT development

Job description

About us

At Schneider Electric, we create connected technologies that reshape industries, transform cities and enrich lives. Help us deliver solutions that ensure Life Is On everywhere, for everyone and at every moment: https://youtu.be/NlLJMv1Y7Hk . We're looking for people with a passion for success — on the job and beyond. See what our people have to say about working for Schneider Electric: https://youtu.be/6D2Av1uUrzY .

The Residential Controls business within the Schneider Electric group is a global provider of smart products used to control heating, hot water, humidity and cooling in domestic and small commercial installations. The business is investing in new product design, market expansion and further development of existing markets. In particular, the business has recently launched an exciting new range of Internet and cloud-connected smart products to exploit the opportunities provided by the rapid growth of the Internet of Things (IoT).

Most of the product range is manufactured at facilities in Plymouth, UK under the Drayton brand and in Nuremberg, Germany as Eberle Controls. We also have design, development and support teams in Plymouth and Maidenhead.

Schneider Electric has a great opportunity for the right person to join our team as a Smart Home Systems/Software Test Engineer – Firmware in our offices in Plymouth or Maidenhead.

Your mission:

An excellent opportunity has arisen for a Systems/Software test automation engineer to work in our Plymouth or Maidenhead offices. The role will be responsible for developing and executing system and software test activities for new and existing Internet-Connected products and services with a focus on embedded systems and firmware. You will be working as part of the system test organisation within an agile development environment, and will have a focus on ensuring quality of the products and services we provide. You will perform system testing, as well as working closely with the development teams to facilitate pre-integration and new feature testing.

At Schneider Electric we design and manufacture connected home products and services that include the physical products that go in our customers' homes, the apps they use, and cloud-hosted software to make it all work well together. You will be working within a cross-functional development team that consists of app developers, cloud service developers, electronics design engineers, mechanical and product designers, embedded software and manufacturing teams.

Specific accountabilities include:

· Designing, scripting, developing and executing software and integration tests through automation platforms

· To provide system test expertise to cross-functional development teams to facilitate responsive feedback on new features and system deliverables

· To perform pre-integration and integration testing in close collaboration with the development teams

· To support in-field testing and trials

· To develop tests that maximise test coverage at a system level

· To work closely with development teams to provide test input to developers and to support problem solving activities

· To maintain links with the quality and support teams to assist in the resolution of in-field issues

Your key responsibilities:

· To perform thorough system, software and pre-integration testing and providing the necessary feedback in a clear and concise manner in appropriate timescales

· Working within cross-disciplinary project teams to demonstrate system behaviour for acceptance

· To maintain a customer focus at all times and drive rapid feedback on product behaviours through system testing

· To develop and own the software test solution for a development scrum team

· Plan and execute end-to-end system testing across a mixture of manual and automated tests

About you:

· Previous testing experience with a proven track record, in the areas of systems, software and ideally firmware/embedded systems testing

· Experience of Behaviour Driven Development

· Experience in working in agile development environments, including Scrum

· Experience with scripting tests (Python, Behave) and integrating with software build tools (e.g. TeamCity, Jenkins)

· A professional attitude with good interpersonal skills

· Experience of working as part of a project team. A team player, comfortable engaging proactively with teams across the business

· Experience and/or awareness of the Systems/Software engineering lifecycle

· A self-starter

Desirable requirements:

· Experience with test framework development

· Experience in working in Scaled Agile development environment

· Interest in energy management or smart home systems

· App and/or Cloud platform testing experience

· Previous experience with connected service testing

· German/French language proficiency

This is a great opportunity to join Schneider Electric and power your career! You will be joining an international, dynamic, and responsible company, with an enviable reputation in the market. Schneider fosters the development of all its' people around the world. Every day, we empower employees to achieve more and experience exciting careers. Find out how our values and unique position make Schneider Electric the employer of choice – apply now online.

Diversity is our heritage and our future. Be a part of it.

At Schneider Electric, Diversity & Inclusion is at the heart of our organization, it's an integral part of our history, culture and identity. We recognize that embracing diversity unlocks innovation and creativity and fosters collaboration. We want our employees to reflect the diversity of our communities and the customers we serve. As a result, our teams are stronger to drive the company's future.

We are open to a conversation about flexible working.

Keywords:

System test, systems testing, automated testing, behaviour driven development, behave, software testing, embedded firmware testing, quality, connected home, smart home, Internet of Things, IoT, App testing, embedded systems

Desired profile

Qualifications :

Make every future a success.
  • Job directory
  • Business directory