Job Search and Career Advice Platform

Enable job alerts via email!

Senior Test Automation Engineer (Python, API / Backend)

Hudson Shribman

Cambridgeshire and Peterborough

Hybrid

GBP 55,000 - 75,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in the UK is seeking a Senior Test Automation Engineer to join their engineering team. This role, focusing on API testing and Python-based automation, requires significant experience in test automation and backend services. Responsibilities include designing automated tests, analyzing requirements, and extending an existing automation framework. Ideal candidates should be knowledgeable in Linux environments and troubleshooting. Hybrid work options are available, and applicants must have the right to work in the UK without visa sponsorship.

Qualifications

  • Significant experience in test automation within a software engineering environment.
  • Strong experience testing APIs and backend services.
  • Hands-on experience writing automation in Python.

Responsibilities

  • Design, implement, and execute automated and manual tests for backend systems and APIs.
  • Analyse requirements and produce detailed test plans and test cases.
  • Maintain and extend an existing Python-based automation framework.

Skills

Python automation
API testing
Backend services testing
Troubleshooting
Linux environment

Education

Degree in Computer Science or related field

Tools

Source control tools
Defect tracking tools
Job description

Senior Test Automation Engineer (Python, API / Backend)
UK Hybrid / Remote Permanent

We are recruiting for a Senior Test Automation Engineer to join an engineering team working on large-scale backend platforms and SDKs. This role is heavily focused on API testing and Python-based automation and is suited to experienced engineers with a strong technical QA background.

This is not a UI-focused or manual QA role.

Responsibilities
  • Design, implement, and execute automated and manual tests for backend systems and APIs

  • Analyse requirements and produce detailed test plans and test cases

  • Maintain and extend an existing Python-based automation framework

  • Develop and execute API and SDK tests, including regression, negative, and backward-compatibility testing

  • Identify, log, and verify defects and work closely with engineers to resolve issues

  • Contribute to quality, reliability, and testability improvements across the platform

  • Test applications deployed in cloud environments

Requirements
  • Significant experience in test automation within a software engineering environment

  • Strong experience testing APIs and backend services

  • Hands‑on experience writing automation in Python

  • Experience with Java, JSON, XML, and web services

  • Comfortable working in a Linux development environment

  • Strong troubleshooting skills across both black-box and white-box testing

  • Solid understanding of authentication and authorisation mechanisms

  • Experience using source control and defect tracking tools

  • Experience with commerce, payments, or financial systems is advantageous

  • Degree in Computer Science or a related field preferred

Right to Work

Applicants must have the legal right to work in the United Kingdom without the requirement for visa sponsorship now or in the future. Unfortunately, sponsorship is not available for this role.

Apply to (url removed)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.