Test Automation Engineer
Core
Design, develop, and maintain automated test frameworks and tools to support the verification and release of the MACH platform (HVDC station control system) via CI/CD pipelines.
Role type
Test Automation Engineer (CI/CD & Embedded Systems)
Builds
Automated test suites and CI/CD pipelines for the MACH platform
Domain
Energy Grid / HVDC / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Test Automation Frameworks, Hardware-In-Loop (HIL) testing, Embedded Systems testing, CI/CD integration, Version Control (Git), Software Testing Methodologies
Preferred skills
SOLID principles, Azure DevOps, Jenkins, GitLab CI
Technologies
Python, Azure DevOps, Git, Jenkins, GitLab CI
Responsibilities
Design and maintain automated test frameworks and tools; Support testers with automation in new test setups and troubleshooting; Collaborate with development and test teams to create automation solutions; Execute automated tests and report defects; Integrate automated tests into CI/CD pipelines; Participate in code reviews for testability and quality.
Seniority
Mid-level, hands-on IC