Test Automation Engineer (Python)
Test Automation Engineer (Python)

Test Automation Engineer (Python)

Temporary 32000 - 40000 £ / year (est.) Home office (partial)
Go Premium
MCS Group

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

MCS Group is an exceptional employer, offering a unique opportunity to work with a leader in renewable energy and green technology in Lisburn. With a strong focus on employee growth, you will enhance your automation skills while contributing to innovative projects in a supportive work culture that values diversity and inclusion. Enjoy the flexibility of a hybrid working model, competitive pay, and the chance to be part of a pioneering team dedicated to making a positive impact on the environment.
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)

Test Automation
Python
Firmware Testing
Embedded Systems Knowledge
Robot Framework
Jenkins
GitHub
Selenium
Troubleshooting Skills
Attention to Detail
Independent Work
Fast-Paced Environment Adaptability
Playwright
TypeScript

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.

Test Automation Engineer (Python)
MCS Group
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>