Software / Firmware Test Automation Engineer Lisburn Vickerstock are proud to be working in partnership with a leading global technology company, at the forefront of innovation in the green energy sector, to recruit a Software / Firmware Test Automation Engineer. This is an exciting opportunity to become part of a winning team and play a key role in delivering the Green Energy transition. The Role Working in an Agile Scrum environment, you will report directly to the Firmware QA Manager and collaborate closely with both the development and product management teams. You will take ownership of designing, implementing, and executing robust test solutions - both manual and automated - ensuring the highest standards of quality across product releases. You will join a highly skilled and motivated R&D team, working with cutting-edge technologies including Online Dissolved Gas Measurement (DGA), Bushing Measurement (Tan Delta and Capacitance), Partial Discharge (PD) detection, and Fast Transient measurement. Key Responsibilities Define, implement, and execute manual and automated tests across a diverse product portfolio. Develop and maintain automation frameworks using Python, Robot Framework, or other OO languages. Implement automation solutions to improve test coverage, accuracy, and efficiency. Create detailed test plans, cases, and ensure full traceability to requirements. Collaborate with the Scrum team to run smoke and regression tests, troubleshoot, and validate defect fixes. Review user stories, requirements, and acceptance criteria with a critical eye. Document and maintain release test results and artifacts. Support continuous improvement by identifying new tools and processes to enhance QA effectiveness. Essential Criteria Significant experience in firmware testing and automation. Proven track record of designing and maintaining complete automation frameworks. Strong troubleshooting, debugging, and diagnostic skills. Hands-on experience with Python, Robot Framework, Jenkins, and configuration management tools (ideally GitHub). Familiarity with Selenium or other automation frameworks. Strong organisational skills with the ability to work independently in a fast-paced environment. Desired Criteria Degree in Engineering, Computer Science, or related discipline. Knowledge of embedded systems, Linux OS, and CI/CD pipelines. Familiarity with JIRA, Rally, or HP ALM Quality Centre. Experience with PyCharm/VS, oscilloscopes, or signal generators. Broader understanding of electronic/mechanical systems and ability to design simulators. Evidence of mentoring/coaching and enthusiasm for researching new tools and techniques. To speak in absolute confidence about this opportunity please send an up to date CV via the link provided or contact Ruairi McCann, Recruitment Manager at Vickerstock Even if this position is not right for you, we may have others that are. Please visit Vickerstock to view a wide selection of our current jobs. All conversations will be treated in the strictest of confidence.