At a Glance
- Tasks: Join a pioneering renewable energy company as an Automated Test Engineer focusing on firmware testing.
- Company: Innovative firm in green technology with a commitment to sustainability.
- Benefits: Competitive pay, flexible working options, and opportunities for skill development.
- Why this job: Work on cutting-edge products while enhancing your automation skills in a dynamic environment.
- Qualifications: Experience in test automation, strong Python skills, and familiarity with tools like Jenkins and GitHub.
- Other info: Temporary contract with potential for extension and a supportive, inclusive workplace.
The predicted salary is between 32000 - 40000 £ per year.
The Role
MCS Group is working with a pioneer in renewable energy and green technology as they look for an Automated Test Engineer to join them. This Automated Test Engineer position will focus on firmware and embedded systems testing, with automation at its core. You will join on a temporary contract for circa 18 months, with some extension possibility. The client is Lisburn based, so you will spend time on-site but with some working from home options as well.
This is a great opportunity to work on cutting-edge products while sharpening your automation expertise.
- Develop and run manual and automated tests across a range of products.
- Build and maintain automation frameworks (Python / Robot Framework).
- Improve test efficiency, coverage, and repeatability.
- Validate firmware fixes and analyse results.
- Collaborate with developers on regression and smoke testing.
The Person
- You will have solid experience of test automation for a variety of software and applications. Ideally you will also have experience of firmware testing.
- This role requires Python skills, so you will have hands-on Python experience and the ability to write solid Python scripts. The client is working with Robot framework, but other framework experience will be considered.
- Knowledge of Jenkins, GitHub, Selenium or similar tools.
- Strong troubleshooting skills and attention to detail.
- Able to work independently in a fast-paced environment.
Additional
- Embedded systems knowledge would be beneficial as would experience with Playwright / TypeScript.
Salary: Equivalent to £40k – £50k (Depending on experience, paid as a rate per hour for the duration of the contract)
To speak in absolute confidence about this opportunity please send an up to date CV via the link provided or contact Jill Johnston, Head of IT Contracts, at MCS Group 02896 935 509
Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current jobs www.mcsgroup.jobs
MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.
Not all agencies are the same… MCS Group are passionate about providing a first-class service to all our customers and have an independent review rating of 4.9 stars on Google.
#J-18808-Ljbffr
Test Automation Engineer (Python) employer: MCS Group
Contact Detail:
MCS Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Test Automation Engineer (Python)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, 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
Nail that interview prep! Research the company and its products, especially their work in renewable energy. Prepare to discuss how your Python skills and automation experience can contribute to their projects.
✨Tip Number 3
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. Demonstrating your hands-on experience with frameworks like Robot or Selenium can really set you apart.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for talented individuals like you, so don’t hesitate to check out other roles that might fit your skills.
We think you need these skills to ace Test Automation Engineer (Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with test automation and Python. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background in firmware testing can contribute to our cutting-edge products.
Show Off Your Technical Skills: Don’t forget to mention your experience with tools like Jenkins, GitHub, and Selenium. We love seeing candidates who can demonstrate their technical prowess, so include specific examples of how you've used these tools in past roles.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It’s the best way for us to receive your application and get you one step closer to joining our team!
How to prepare for a job interview at MCS Group
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with writing scripts and how you've used Python in your previous roles, especially in test automation.
✨Familiarise Yourself with Automation Frameworks
Since the role involves working with Robot Framework, it’s a good idea to get acquainted with it. If you have experience with other frameworks, be prepared to explain how those skills can transfer to Robot Framework.
✨Showcase Your Troubleshooting Skills
Be ready to share specific examples of how you've tackled issues in past projects. Highlight your attention to detail and how it has helped you improve test efficiency and coverage.
✨Prepare for Collaboration Questions
As this role involves working closely with developers, think about times when you’ve collaborated effectively. Be prepared to discuss how you approach regression and smoke testing in a team setting.