More jobs:
Hardware & Software Test Engineer
Job in
Nashville, Davidson County, Tennessee, 37201, USA
Listed on 2026-06-20
Listing for:
Schneider Electric
Full Time
position Listed on 2026-06-20
Job specializations:
-
IT/Tech
Systems Engineer
Job Description & How to Apply Below
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 networking Basic understanding of communication protocols (Modbus,BACNet,OPC DA/UA, IEC
61850, SNMP) Degree in Computer Science or Electrical Engineering What's in it for her/him? We empower all our employees to work flexibly and to manage their unique life and work in the way that works best for them. You are enabled, empowered, and safe to choose when and how you work best. We work in a hybrid setting - remote can be considered for this position - (exact configuration will be discussed with the Manager) and the rest of time with customers and/or collaborating with peers and partners at our office.
Possibility to grow and learn everyday (experience, exposure, education) to reach career goals. At Schneider Electric, the things that you look for in an employer are the very things we look for in an employee. We'll work with you to build your career and provide opportunities to work both locally and around the world. Our leaders inspire employees to achieve their potential by encouraging them to take new challenges, providing them with experience and expertise to enhance their professional development.
We value high achievers who are globally minded and thrive on change. Our values
- Care, Connect, Challenge and Commit - cascade throughout our company and are at the heart of our commitment to creating a sustainable future. Let us learn about you! Apply today. What's in it for me? High-impact role where your work directly influences product quality and user satisfaction Supportive team environment that encourages innovation and technical growth Professional development opportunities including training, certifications, and mentorship Flexible work options designed to help you thrive personally and professionally Bring your testing expertise to a team that's ready to welcome you - apply today!
At Schneider, we believe that every employee is a talent who deserves equal opportunities. This means you matter. Every individual needs to feel valued, supported, and treated fairly to do their best work. Our Total Rewards is our way of saying: "We see you. We value you". It's more than just pay and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×