Onsite Verification Engineer, Software Tester

Posted 7 hours ago

Apply now

About the role

  • Develop and execute verification tests for electronic actuators and hydronic valves, validating product behavior against design and functional requirements.
  • Design, implement, and maintain automated test scripts and frameworks using Python and Robot Framework to improve test efficiency, repeatability, and coverage.
  • Verify operation of integrated sensors (flow, temperature, torque, position) and I/O performance through internal analytical tools, automated routines, and mobile applications.
  • Configure and validate devices using customer-facing and internal mobile apps to confirm proper setup and communication.
  • Collaborate with requirements, controls, data systems, and infrastructure engineers to define and validate automated test coverage.
  • Create, review, and refine test requests, ensuring technical completeness and traceability to requirements.
  • Operate test systems involving electrical and hydronic components; confirm measurement accuracy and system stability.
  • Support development and improvement of test automation infrastructure, procedures, and data handling workflows.
  • Analyze test data manually and through automated systems, ensuring correctness and reproducibility.
  • Write and review test reports; integrate results into project documentation or databases.
  • Participate in safety reviews, lab improvement efforts, and root cause investigations related to quality cases.

Requirements

  • Bachelor’s degree in Electrical Engineering, Electrical Engineering Technology, Mechatronics, Controls/Automation Engineering, or a related technical discipline.
  • 3+ years of experience in product verification, validation, or automated test development for electrical/mechanical or embedded systems.
  • Strong problem-solving skills and comfort with ambiguity in early-stage projects.
  • Strong proficiency in Python for test automation, scripting, and data analysis.
  • Experience with Robot Framework or similar test automation tools.
  • Working knowledge of control systems, signal measurement, and sensor calibration.
  • Understanding of communication protocols (e.g., BACnet, Modbus) and system integration principles.
  • Proficiency in data acquisition, logging, and automated testing systems.
  • Strong documentation, analytical, and troubleshooting skills.
  • Ability to work safely with electrical systems, pressurized water systems, and temperature-controlled systems (–20°C to 120°C).

Benefits

  • Comprehensive benefits package including a full range of medical, financial, and other competitive benefits

Job title

Verification Engineer, Software Tester

Job type

Experience level

Mid levelSenior

Salary

$80,000 - $100,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job