At a Glance
- Tasks: Design and execute automated tests for cutting-edge software and firmware products.
- Company: Join a global leader in the Green Energy transition with an innovative R&D team.
- Benefits: Competitive salary, benefits package, and opportunities to work on groundbreaking technology.
- Other info: Dynamic role with exposure to embedded systems and cloud technologies.
- Why this job: Make a real impact in renewable energy while developing your skills in a collaborative environment.
- Qualifications: Experience in test automation, especially with Python, and familiarity with Agile/Scrum.
The predicted salary is between 40000 - 50000 £ per year.
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
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.
Automation Test Engineer TLNT1_NI in Lisburn employer: Vickerstock
Contact Detail:
Vickerstock Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Automation Test Engineer TLNT1_NI in Lisburn
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups or webinars, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your test automation projects, especially those using Python or any frameworks you've worked with. This gives potential employers a tangible look at what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and CI/CD tools like Jenkins. Be ready to discuss how you've tackled debugging and defect analysis in past roles—real examples go a long way!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have other roles that might suit you, so keep an eye out for those too!
We think you need these skills to ace Automation Test Engineer TLNT1_NI in Lisburn
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Automation Test Engineer role. Highlight your experience with Python and any automation frameworks you've worked with. We want to see how your skills match up with what we're looking for!
Showcase Your Projects: Include specific projects where you've implemented test automation or worked in Agile teams. This gives us a clear picture of your hands-on experience and how you tackle real-world challenges.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for your achievements and responsibilities to make it easy for us to read. We appreciate straightforward communication!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Vickerstock
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and any automation frameworks like Robot Framework. Brush up on your knowledge of CI/CD tools like Jenkins and version control systems such as GitHub. Being able to discuss these confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've debugged issues or improved test efficiency. Think about times when you collaborated with developers to resolve defects. This will demonstrate your hands-on experience and ability to work within an Agile environment, which is crucial for this role.
✨Prepare for Scenario-Based Questions
Expect questions that ask how you would handle certain testing scenarios or challenges. For instance, be ready to explain how you would create a test plan for a new feature or how you would approach regression testing. Practising these scenarios can help you articulate your thought process clearly during the interview.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about the team dynamics, the types of projects you'll be working on, or how they measure success in their testing processes. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.