Software Test Engineer - Python / Automation testing

Software Test Engineer - Python / Automation testing

Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
Technical Futures Ltd

At a Glance

  • Tasks: Design and develop test automation frameworks using Python for mission-critical products.
  • Company: Join a thriving High-Tech Company focused on quality and reliability.
  • Benefits: Enjoy hybrid working, 25 days holiday, flexible hours, and an enhanced pension plan.
  • Other info: Great career growth opportunities in a supportive team.
  • Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
  • Qualifications: Degree in Computer Science or related field; experience in test automation with Python.

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

A Software Test and Automation Engineer with a strong background involving the use of Python and Behave together with knowledge of supporting HIL and SIL testing within a Hardware Engineering environment, will join a thriving High-Tech Company where quality and product reliability are key.

In this Software Test role you will design and develop a comprehensive test automation framework to ensure rigorous testing across a range of mission critical products. You’ll support integration of hardware and software in the loop testing; integrate build and test frameworks with Jenkins to automate build and release as well as creating and maintaining test automation scripts.

Requirements for this Software Test & Automation Engineer role include:

  • Degree qualification in Computer Science, Software Engineering or similar discipline.
  • Proven experience in test automation using Python and Behave.
  • Knowledge of supporting HIL and SIL testing.
  • Proven experience of working in a Hardware related industry.
  • Knowledge of BDD/TDD practices with test automation tools and frameworks.
  • Knowledge of Jenkins desirable (not essential).

As well as a competitive salary (details on application) you can enjoy hybrid working (3 days office / 2 WFH), 25 days holiday, flexible start/finish times, enhanced pension plan, Life assurance and more.

Software Test Engineer - Python / Automation testing employer: Technical Futures Ltd

Join a dynamic High-Tech Company that prioritises quality and product reliability, offering a supportive work culture where innovation thrives. With a competitive salary package, hybrid working options, and generous benefits including 25 days holiday and an enhanced pension plan, this role as a Software Test Engineer provides ample opportunities for professional growth in a collaborative environment focused on cutting-edge technology.

Technical Futures Ltd

Contact Details:

Technical Futures Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Test Engineer - Python / Automation testing

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python and automation testing. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your test automation projects using Python and Behave. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for interviews by brushing up on HIL and SIL testing concepts. Be ready to discuss how you've applied these in past roles. We want to see your passion for quality and reliability shine through!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Software Test Engineer - Python / Automation testing

Python
Behave
HIL Testing
SIL Testing
Test Automation
Jenkins
BDD Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Python and Behave, as well as any HIL and SIL testing you've done. We want to see how your background fits the role, so don’t be shy about showcasing your relevant skills!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software testing and automation. Let us know how your experience aligns with our needs and what excites you about joining our team.

Showcase Your Projects:If you’ve worked on any test automation frameworks or projects, make sure to mention them! We love seeing real examples of your work, especially if they involve Jenkins or BDD/TDD practices. It gives us a better idea of what you can bring to the table.

Apply Through Our Website:We encourage you to apply directly 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 – just follow the prompts and you’ll be all set!

How to prepare for a job interview at Technical Futures Ltd

Know Your Tech Inside Out

Make sure you brush up on your Python and Behave skills before the interview. Be ready to discuss specific projects where you've implemented test automation, especially in HIL and SIL testing. This will show that you not only understand the theory but have practical experience too.

Showcase Your Problem-Solving Skills

Prepare to talk about challenges you've faced in previous roles, particularly in hardware-related environments. Think of examples where you had to troubleshoot issues or improve testing processes. This will demonstrate your analytical thinking and adaptability.

Familiarise Yourself with BDD/TDD Practices

Since knowledge of BDD and TDD is crucial for this role, be ready to explain how you've applied these methodologies in your past work. Discuss any tools or frameworks you've used and how they contributed to successful project outcomes.

Ask Insightful Questions

At the end of the interview, don’t shy away from asking questions about the company’s testing processes or the team you'll be working with. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.