CareerPlanSign in

Quality Assurance Engineer, PLC Automation

Houston💼 Full-time🗓 2026-07-07 → 2026-09-26

Core

Design, develop, and execute automated tests for PLC-based control systems, industrial protocols, and HMI interfaces to ensure grid-safe operation.

Role type

Quality Assurance Engineer (PLC Automation)

Builds

PLC control systems, HMI interfaces, and communication protocols for hyper-scale power infrastructure

Domain

Industrial Automation / Power Infrastructure

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

PLC programming (Ladder Logic, FBD, ST), Python test automation, Siemens TIA Portal, industrial protocols (S7, Modbus, OPC-UA), defect tracking, HIL/SIL testing

Preferred skills

Automated unit testing for PLC logic, SCADA systems, functional safety standards (IEC 61508/62061), Agile/Scrum

Technologies

Siemens S7-1200/1500, TIA Portal, Azure DevOps, pytest, S7, Modbus TCP/RTU, OPC-UA

Responsibilities

Design and execute unit, functional, integration, and regression test cases; Write and maintain Python-based automated test scripts; Develop and validate PLC code; Collaborate with controls engineers to define acceptance criteria; Identify, document, and track defects; Conduct Hardware-in-the-Loop and Software-in-the-Loop testing; Produce test plans, reports, and traceability matrices

Seniority

Mid-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.