Test & Systems Engineer – Python / Linux ID50374

Humand Talent

Oxford

Hybrid

GBP 55,000 - 75,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Oxford-based, hybrid Test & Systems Engineer role joining the engineering team. You’ll work across software testing, automation, systems troubleshooting and releases with Linux, Python, Docker and connected systems.

You’ll own testing, automate with Python and Bash, debug complex issues, collaborate with developers, and engage in Docker, Git and CI/CD workflows as part of testing and releases.

Qualifications

  • Experience with Python and Bash scripting.
  • Experience in software testing and QA.
  • Familiarity with Docker.
  • Experience with Git and CI/CD.

Responsibilities

  • Own software and systems testing, including regression, integration and end-to-end testing.
  • Automate with Python and Bash, improving testing and processes.
  • Investigate and debug complex issues using Linux, logs and CLI tools.
  • Collaborate with developers to reproduce issues and validate fixes.
  • Get hands-on with Docker, Git and CI/CD as part of testing and releases.
  • Build broader systems knowledge by investigating issues across interconnected software.
  • Influence testing processes as the engineering team and product develop.

Skills

Python
Bash
Linux
Docker
Git
CI/CD
Testing
QA Automation

Tools

Python
Bash
Docker
Git

Job description

Oxford | Hybrid

Do you enjoy getting to the bottom of difficult technical problems?

Have you used Python or Bash to automate testing, investigate bugs or improve engineering processes?

Looking for something more technical than a traditional support or manual QA role?

Our client is a growing Oxford-based technology business looking for a Test & Systems Engineer to join its engineering team.

You’ll work across software testing, automation, systems troubleshooting and releases, getting hands-on with Linux, Python, Docker and connected systems.

Why This Role is Great

This is a role for someone who wants to test, investigate and improve technology, rather than simply follow predefined test scripts.

You’ll get to:

  • Own software and systems testing, including regression, integration and end-to-end testing.
  • Automate with Python and Bash, making testing and technical processes faster and more reliable.
  • Dig into complex bugs, using Linux, logs and command-line tools to identify root causes.
  • Work closely with developers, reproducing issues and validating fixes.
  • Get hands-on with Docker, Git and CI/CD as part of testing and release workflows.
  • Build broader systems knowledge, investigating issues across interconnected software and technology.
  • Influence testing processes as the engineering team and product continue to develop.

There is some interaction with users when complex issues arise, but this is an engineering-led position rather than a traditional support desk role.

About You

You could currently be a Test Engineer, QA Automation Engineer, Systems Engineer, Integration Engineer or come from a software engineering background where testing and debugging have become your strengths.

Our client’s wishlist
  • Good Python and/or Bash scripting skills
  • Experience with software testing and QA
  • Exposure to Docker
  • Familiarity with Git and CI/CD
  • A methodical approach to debugging complex technical problems

You don't need everything on the list. Experience with similar technologies or transferable engineering skills is absolutely worth a conversation.

Diversity & Inclusion

Humand Talent Solutions and our client welcome applications from people of all backgrounds, experiences and perspectives. If you have transferable skills but don't meet every item on the wishlist, we still encourage you to apply. Reasonable adjustments are available throughout the recruitment process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test & Systems Engineer: Python, Linux & Automation
Test & Systems Engineer: Python, Linux & Automation

Humand Talent • Oxford

Hybrid
GBP 55,000 - 75,000
Test Engineer
Test Engineer

Ronald James Ltd. • North East

Hybrid
GBP 35,000 - 52,000
Software Test Engineer - DV
Software Test Engineer - DV

NPAworldwide • Gloucester

Hybrid
GBP 40,000 - 70,000
Hybrid working
Flexible working
Career coach and development support
+5
Technical Support & Test Engineer
Technical Support & Test Engineer

Intellectual Capital Resources • Oxford

Hybrid
GBP 59,000 - 99,000
Test Engineer (Software and IOT) - to £55k - ID39298
Test Engineer (Software and IOT) - to £55k - ID39298

Humand Talent • Abingdon

Hybrid
GBP 45,000 - 55,000
Competitive Salary & Share Options
Comprehensive Health Benefits
Enhanced Maternity/Paternity Leave
+6
Software Engineer - ID49470
Software Engineer - ID49470

Humand Talent • Oxford

On-site
GBP 60,000 - 90,000
Onsite in Oxford
Challenging technical projects
Collaborative culture and ownership
Senior Test Engineer - DV
Senior Test Engineer - DV

NPAworldwide • Manchester

Hybrid
GBP 40,000 - 70,000
Hybrid working
Career coach and development support
Training and professional development
+2
Senior Test Engineer
Senior Test Engineer

Scott Logic • Newcastle upon Tyne

Hybrid
GBP 52,000 - 76,000
Hybrid working
Learning budget
2 days self-improvement
+3
Systems QA Engineer
Systems QA Engineer

Leonardo UK Ltd • Greater London

On-site
GBP 45,000 - 65,000
Software Engineer in Test
Software Engineer in Test

R3vamp • United Kingdom

Remote
GBP 40,000 - 55,000
Competitive salary
Growth opportunities
Learning in a mature environment