General QA Engineer โ€” Power Metering Configuration and Device Validation Software

SATEC Responds Quickly
$$$
Product

About the Role

We develop configuration, commissioning, and diagnostic software for power meters, power quality analyzers, and energy monitoring systems deployed in industrial facilities, power plants, data centers, and critical infrastructure worldwide.

The software communicates directly with physical devices over industrial communication protocols and is used for configuration, monitoring, firmware management, diagnostics, and data analysis.

Quality in this domain matters: defects can lead to incorrect energy measurements, missed fault events, communication failures, regulatory non-compliance, and costly field issues.

We are looking for a hands-on QA Engineer to own quality across desktop applications, communication layers, and integration with real hardware devices.

 

What You'll Do

  • Design and execute manual and automated test plans for desktop configuration software communicating with physical power measurement devices 
  • Validate end-to-end device workflows: 
    • device discovery 
    • configuration writes 
    • parameter reads 
    • firmware upgrade flows 
    • diagnostics and monitoring 
    • event and log retrieval  
  • Perform integration and system-level testing across: 
    • software 
    • firmware 
    • communication interfaces 
    • physical hardware devices 
  • Work with Modbus communication over multiple transports: 
    • TCP/IP 
    • RS-232 / RS-485 
    • USB 
  • Build and maintain automated tests for .NET/C# applications and communication layers 
  • Verify Modbus register maps and protocol-level behavior with bit/offset accuracy 
  • Reproduce customer and field issues in laboratory environments using real hardware and simulators  
  • Build and maintain test setups and QA lab infrastructure 
  • Analyze logs, communication traces, and device behavior to isolate failures 
  • Write test documentation, test cases, checklists, and validation reports 
  • Collaborate closely with software, firmware, hardware, and system engineers 
  • Own defect reporting and tracking in Jira and participate in root-cause analysis 

 

Required Qualifications

  • 3+ years of experience in QA, testing, or validation of software and/or hardware-integrated systems 
  • Strong manual testing skills: 
    • exploratory testing 
    • regression testing 
    • integration testing 
    • system testing 
    • test design methodologies 
  • Experience testing desktop applications (WPF preferred) 
  • Experience with automated testing tools and frameworks 
  • Hands-on experience with industrial or device communication: 
    • Modbus 
    • TCP/IP 
    • serial communication 
  • Experience working with physical hardware devices in laboratory environments 
  • Ability to analyze communication and protocol-related issues 
  • Experience writing clear test documentation and bug reports 
  • Jira or other Quality Management Systems experience 
  • Strong English reading/writing skills 

 

Preferred Qualifications

  • Experience testing embedded, industrial, IoT, instrumentation, or energy systems 
  • Knowledge of power metering or power quality systems 
  • Experience with .NET / C# 
  • Python for automation, tooling, or simulators 
  • Experience with CI/CD systems: 
    • TeamCity 
    • Jenkins 
    • Azure DevOps 
    • GitHub Actions 
  • Experience with UI automation tools for desktop applications 
  • BSc in Electrical / Electronic Engineering โ€” advantage 
  • Additional industrial protocols: 
    • IEC 61850 
    • DNP3 
    • IEEE519

 

 

Tech Stack

  • .NET / C# 
  • WPF Desktop Applications  
  • Modbus TCP / Serial 
  • RS-232 / RS-485 
  • TeamCity / Jenkins 
  • Jira / Confluence 
  • Hardware simulators and physical power measurement devices 

 

Why Join Us

  • Work on real industrial systems deployed worldwide 
  • Direct interaction with hardware, firmware, and software teams 
  • Hands-on engineering environment with real devices and labs 
  • Small and highly technical team with strong ownership 
  • Opportunity to influence product quality at the system level 
  • Work on products used in critical energy and infrastructure environments

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 11 May
37 views
ยท
4 applications
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...