[Remote] Quality Assurance Engineer, PLC Automation
Note: The job is a remote job and is open to candidates in USA. ON.energy is building the power infrastructure that makes the AI era possible. The Quality Assurance Engineer is responsible for hands-on experience in PLC programming, industrial protocol testing, and Python-based test automation, ensuring the quality of PLC-based control systems.ResponsibilitiesDesign, develop, and execute Unit tests, functional, integration, and regression test cases for PLC-based control systemsWrite and maintain Python-based automated test scripts for testing PLC I/O, HMI interfaces, and communication protocolsDevelop, review, and validate PLC code (Ladder Logic, Function Block Diagram, Structured Text) across Siemens S7-1200/1500Collaborate with controls engineers to define acceptance criteria and validate system requirementsIdentify, document, and track defects using tools such as Azure Devops or equivalent; lead root cause analysis for critical failuresConduct Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing where applicableProduce clear test plans, reports, and traceability matrices aligned with release timelinesSkillsUniversity degree in Software Engineering, Computer Science, Quality Engineering, or a related technical field5+ years of hands-on experience in PLC programming and testing across Siemens platform5+ years of experience building and maintaining automated test frameworks using pytest or equivalent python framework3–5 years of experience with Siemens TIA Portal for PLC development, diagnostics, and commissioning supportExperience designing and executing functional and integration tests, including test case development, defect tracking, and validation of fixesWorking knowledge of industrial communication protocols such as S7, Modbus TCP/RTU, and OPC-UAProficiency in automated unit testing the PLC LogicExperience with SCADA systemsFamiliarity with Agile / Scrum methodologies in industrial settingsKnowledge of functional safety standards such as IEC 61508 / IEC 62061BenefitsCompetitive salary + annual performance-based bonus eligibilityMedical, dental, and vision insurance401(k) with company matchPaid time off and company holidaysCompetitive salary + annual performance bonus eligibilityChristmas Bonus (Aguinaldo): 30 daysMajor medical expenses and life insurancePaid time off and holidays (per local policy)Professional development and growth opportunitiesOpportunity to grow with a mission-driven team shaping the future of clean energyEqual Opportunity: ON.energy is committed to equal employment opportunity and to maintaining a work environment free of harassment, discrimination, or retaliation.Accommodations: If you need an accommodation during the application process, email [[email protected]](mailto:[email protected])Benefits vary by role and location and are subject to change.Company OverviewBattery storage IPP. A fully-integrated energy storage developer, technology company and asset owner. using proprietary software. It was founded in 2016, and is headquartered in Miami, Florida, USA, with a workforce of 51-200 employees. Its website is https://www.on.energy.