US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Hardware & Software Test Engineer

Hardware & Software Test Engineer

We are seeking a mid-to-senior level engineer with experience across both hardware and software domains.

This role will work closely with hardware infrastructure, embedded devices, and enterprise software systems, serving as a key contributor to the quality and reliability of our Buildings and Power-focused software platform.

In parallel, the engineer will support local device lab activities and infrastructure.

The software platform is a critical component of our system strategy, enabling the visualization of essential data from building and power devices, including advanced electrical metering and protection systems.

As a Test Engineer, the candidate will be responsible for ensuring robust communication, accurate data acquisition, and effective visualization between the software platform and intelligent devices.

Key responsibilities include defining test cases based on acceptance criteria and driving efficient automation of those tests.

The role will involve software configuration, IT infrastructure setup, and development using test automation frameworks.

Additionally, the engineer will be expected to define validation requirements with a strong customer-centric perspective.

The position also includes responsibility for supporting the local lab environment.

This includes collaborating with global IT teams within an isolated lab network, managing devices, and performing test setup and device configuration to ensure a reliable and scalable testing ecosystem.

What will she/he do?


* Interface directly with Product Owners and engineering teams to understand requirements


* Develop end-to-end uses test cases based on business requirements


* Detail all the test use cases as Acceptance criteria


* Setup systems equipment from reference test or solution architectures



* Perform manual validation on customer use cases



* Be main point of contact for local lab administration to organize any access or changes to the lab infrastructure with support from Lab Engineering team and our global IT support


* Smaller part of the role would be to automate manual use cases using JavaScript or Python leveraging test automation frameworks Selenium, FLA UI, Playwright and PyTest

What qualifications will make her/him successful?


* Bachelor's degree in engineering, Computer Science, or a related technical field


* Hands-on experience in leading Test activities within the electrical/power domain with industry


* Nice to have: experience with automation frameworks and scripting



* Familiarity with architecture styles/APIs (REST, RPC)


* Understanding of Agile methodologies


* Good understanding software, hardware, and communications architectures


* Strong software/IT maintenance, and testing ability for resolutions of complex system issues


* Strong collaboration skills to effectively work w/customers & technical colleagues


* Basic understanding of OT & IT netw...




Share Job