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

Test Automation Engineer (Python)

Lisburn Full-Time 32000 - 40000 £ / year (est.) No home office possible
MCS Group

At a Glance

  • Tasks: Develop and run manual and automated tests for innovative products.
  • Company: Join a pioneering company in renewable energy and green technology.
  • Benefits: Enjoy flexible working options with a mix of on-site and remote work.
  • Why this job: Work on cutting-edge technology while enhancing your automation skills.
  • Qualifications: Experience in test automation and solid Python scripting skills required.
  • Other info: Opportunity for contract extension and a commitment to diversity and inclusion.

The predicted salary is between 32000 - 40000 £ per year.

MCS Group is working with a pioneer in renewable energy and green technology as they look for an Test Automation Engineer to join them. The role will focus on firmware and embedded systems testing, with automation at its core. You will join on a temporary contract for circa 12 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. The Role Design, build and maintain test automation frameworks Develop automated tests using Python and Robot Framework Test micro-services within Docker-based environments Support CI/CD processes using tools such as Jenkins Perform detailed troubleshooting and root cause analysis Collaborate with engineering teams to improve test coverage and quality The Person Solid experience in firmware test and automation engineering Hands-on expertise with Python, Robot Framework, and Docker Experience with CI/CD tools (e.g. Jenkins) Familiarity with Selenium or similar frameworks Experience using GitHub or other configuration management tools Excellent problem-solving, communication and organisational skills Ability to work autonomously and manage multiple priorities Experience with embedded systems and Linux environments would be preferred Salary : £45k – £50k (Depending on experience, paid as a rate per hour for the duration of the temporary post) Duration: 12 months Location: Lisburn, Northern Ireland 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 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 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. Skills: test engineer python software tester SDET embedded Test engineer firmware test engineer

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 commitment to employee growth, a collaborative work culture, and the flexibility of remote working options, you will thrive while contributing to innovative projects that make a difference. Join us to enhance your automation skills in a supportive environment that values diversity and inclusion.
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

Familiarise yourself with the Robot Framework, as it's specifically mentioned in the job description. Consider building a small project or contributing to an open-source project using this framework to showcase your skills.

✨Tip Number 2

Brush up on your Python scripting abilities. Create a portfolio of scripts that demonstrate your automation capabilities, especially focusing on firmware testing scenarios to align with the role's requirements.

✨Tip Number 3

Network with professionals in the renewable energy sector. Attend relevant meetups or online forums where you can connect with others in the field, which may lead to valuable insights or referrals for the position.

✨Tip Number 4

Prepare to discuss your troubleshooting skills in detail during the interview. Have specific examples ready that highlight how you've resolved complex issues in past projects, particularly in fast-paced environments.

We think you need these skills to ace Test Automation Engineer (Python)

Test Automation
Python Programming
Firmware Testing
Embedded Systems Knowledge
Robot Framework
Jenkins
GitHub
Selenium
Playwright
TypeScript
Troubleshooting Skills
Attention to Detail
Manual Testing
Automation Framework Development
Regression Testing
Smoke Testing
Collaboration Skills
Fast-Paced Environment Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with test automation, particularly in Python and any frameworks you've used, such as Robot Framework. Emphasise your troubleshooting skills and any relevant projects you've worked on.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for renewable energy and green technology. Mention specific experiences that relate to firmware testing and automation, and explain how you can contribute to the company's goals.

Showcase Relevant Skills: Clearly list your technical skills related to the job description, such as Python programming, experience with Jenkins, GitHub, and Selenium. If you have knowledge of embedded systems or Playwright/TypeScript, make sure to include that too.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial for a Test Automation Engineer.

How to prepare for a job interview at MCS Group

✨Showcase Your Python Skills

Since the role requires solid Python experience, be prepared to discuss your previous projects involving Python. Bring examples of scripts you've written and be ready to explain your thought process behind them.

✨Familiarise Yourself with Automation Frameworks

The client uses Robot Framework, so it’s beneficial to have a good understanding of it. If you have experience with other frameworks, be sure to mention them and how they can relate to the role.

✨Demonstrate Your Troubleshooting Abilities

Strong troubleshooting skills are essential for this position. Prepare to discuss specific instances where you identified and resolved issues in your testing processes, highlighting your attention to detail.

✨Understand Embedded Systems

While not mandatory, knowledge of embedded systems is a plus. Brush up on the basics of embedded systems and be ready to discuss any relevant experience you have, as it could set you apart from other candidates.

Test Automation Engineer (Python)
MCS Group
Location: Lisburn

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

>