
Senior Test Analyst - SCADA, EMS & Pi Historian
Adactin • New South Wales, Australia
Role & seniority: Senior Test Analyst (long-term engagement)
Stack/tools: SCADA/EMS domain knowledge; automation: Selenium, JUnit, TestNG, Katalon Studio; scripting: Python, Java; PI Historian; OT integration; CI/CD pipelines; SCADA protocols ICCP, DNP3
Top 3 responsibilities
-
Define and implement a test automation strategy; lead design, development, and maintenance of automation frameworks for SCADA/EMS
-
Integrate automated tests into CI/CD; develop/execute automated test scripts for SCADA protocols (ICCP, DNP3) and EMS apps (State Estimation, CA, AGC)
-
Validate OT system integration (including PI Historian), ensure cybersecurity/operational compliance, monitor coverage and KPIs; report progress to stakeholders; mentor testers/engineers
Must-have skills
-
12–20 years overall testing experience; strong EMS/SCADA/PI (GE) domain expertise
-
Manual and automation testing leadership; able to drive testing projects
-
Australian citizenship (mandatory); baseline clearance preferred or eligible
-
Excellent communication and stakeholder management
Nice-to-haves
-
Experience with OT/utility-critical infrastructure environments beyond core domains
-
Formal cybersecurity/OT compliance knowledge; advanced automation KPI tracking
-
Prior experience with Digital Delivery partnerships and automation capability uplift
Location & work type: Melbourne and Sydney; long-term engagement; onsite or hybrid as applicable
Full Description
About the Role We are looking for an experienced Senior Test Analyst to join our team for a long-term engagement. The ideal candidate will have strong technical expertise, leadership capability, and hands-on testing experience across EMS, SCADA, and PI (GE Products).
Location: Melbourne and Sydney
Key Responsibilities
Define and implement a test automation strategy aligned with organisational standards and project objectives. Lead the design, development, and maintenance of automation frameworks for SCADA/EMS systems. Integrate automated tests into CI/CD pipelines for continuous delivery. Develop and execute automated test scripts for SCADA protocols (ICCP, DNP3) and EMS applications (State Estimation, Contingency Analysis, Automatic Generation Control, etc). Validate OT system integration, including PI Historian and power system tools. Ensure compliance with cybersecurity and operational standards for OT environments. Work closely with Digital Delivery, and strategic partners to uplift automation capability. Provide technical leadership and mentoring to testers and engineers. Monitor test coverage, defect detection rates, and automation KPIs. Prepare detailed reports on automation progress and outcomes for stakeholders.
Requirements
Strong knowledge of SCADA/EMS systems and OT integration. Proficiency in automation tools (Selenium, JUnit, TestNG,Katalon studio) and scripting languages (Python, Java). Experience with PI Historian and power system applications. Familiarity with SCADA protocols (ICCP, DNP3) and secure data exchange. Minimum 7+ years in OT systems testing within a utility or critical infrastructure environment. Hands-on experience in system integration testing and performance validation. Excellent communication and stakeholder management skills. Ability to manage priorities, and drive continuous improvement. Must be an Australian citizen. Preference to hold a minimum “Baseline” clearance with AGSVA (or must be eligible to apply).
Domain Expertise Energy Management Systems (EMS) Supervisory Control and Data Acquisition (SCADA) PI Systems / GE PI (Time-Series Data & Historian) Utilities & Power Sector Grid Operations & Monitoring Real-Time Control Systems
Must-Have Skills & Experience ✔ 12–20 years of overall testing experience ✔ Strong exposure to EMS, SCADA & PI (GE Products) ✔ Expertise in both Manual Testing and Automation Testing ✔ Proven ability to lead teams and drive testing projects ✔ Australian Citizenship is mandatory