About the role
Software / Firmware Test Automation Engineer
Vickerstock are proud to be working in partnership with a global engineering and technology organisation at the forefront of the Green Energy transition to recruit a Software / Firmware Test Automation Engineer to join their innovative R&D team.
This is a unique opportunity to work on cutting‑edge technologies spanning embedded systems, advanced measurement solutions and cloud‑based industrial platforms. You will play a key role in ensuring product quality across both firmware and software environments, working within an Agile Scrum team alongside development and product stakeholders.
The Role
- Design, implement and execute both manual and automated test solutions across a suite of products
- Develop and maintain automation frameworks using Python and relevant tools
- Identify opportunities to improve test efficiency, coverage and repeatability
- Create detailed test plans, test cases and ensure full traceability to requirements
- Execute smoke, regression and functional testing (manual and automated)
- Analyse defects, support prioritisation and work closely with developers to resolve issues
- Validate firmware fixes and analyse test results
- Capture debug outputs and support root cause analysis of firmware issues
- Maintain test records, release documentation and software artefacts
- Collaborate closely with cross‑functional teams in a fast‑paced Agile environment
What you will need
- Extensive experience in firmware and/or software test automation
- Strong hands‑on experience with Python (Robot Framework highly desirable)
- Experience designing and maintaining test automation frameworks
- Proven ability in debugging, troubleshooting and defect analysis
- Experience working within Agile/Scrum environments
- Familiarity with CI/CD tools such as Jenkins
- Experience with version control systems (GitHub preferred)
- Strong organisational skills with the ability to manage multiple priorities
Desirable (but not essential)
- Degree in Engineering, Computer Science or similar
- Experience with embedded systems and environments
- Exposure to Docker/microservices testing
- Familiarity with Linux operating systems
- Experience with tools such as JIRA, HP ALM or similar
- Knowledge of CI/CD pipelines and cloud‑based systems
- Experience working with electronic test equipment (e.g. oscilloscopes, signal generators)
- Ability to understand mechanical and electronic systems
What's on offer
- Opportunity to work on cutting‑edge technology in the renewable energy sector
- Collaborative and innovative R&D environment
- Exposure to both embedded systems and cloud‑based technologies
- Competitive salary and benefits package
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Graduate Design Engineer (Belfast) JBLE1_NI
1 week agoVickerstock
Graduate Product Design Engineer
1 week agoVickerstock
Graduate Design Engineer (CAD) (Permanent)
1 week agoVickerstock
Graduate Design Engineer Autocad / Product
1 week agoVickerstock
Graduate Design Engineer CAD
1 week agoVickerstock
Graduate Design Engineer (Permanent)
1 week agoVickerstock
Spacecraft Operator Engineer
1 day agoMorson Edge
Project Engineering Manager
1 day agoMorson Edge
Senior Validation Engineer
1 day agoOrion