
Verification Engineer, Software Tester
Belimo
full-time
Posted on:
Location Type: Office
Location: Danbury • Connecticut • 🇺🇸 United States
Visit company websiteSalary
💰 $80,000 - $100,000 per year
Job Level
Mid-LevelSenior
Tech Stack
Python
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonRobot Frameworkautomated test developmentdata analysissignal measurementsensor calibrationdata acquisitionautomated testing systemstest automation infrastructuretest scripts
Soft skills
problem-solvinganalytical skillstroubleshootingcommunicationcollaborationdocumentationcomfort with ambiguity