Deloitte - Recruitment

Senior Python Developer

Deloitte - Recruitment Glasgow, Scotland, United Kingdom

Business Consulting and Services · 10,001+ employees

Jul 31
python Mid (2-5 yrs) Full-time Contractor United Kingdom
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The Test Automation Engineer will build and maintain automated solutions for end-to-end flows to support User Acceptance Testing for a market expansion program. Responsibilities include service deployment, failure investigations, and collaborating with users to resolve technical issues.

What they look for

Python Test Automation Selenium Playwright Cloud Hosting User Acceptance Testing E2E Testing Service Deployment Failure Investigation Payments Domain Knowledge Programming Sanity Testing

Requirements

Candidates must have strong programming skills in Python and experience with test automation tools like Selenium or Playwright. Knowledge of cloud hosting and the payments domain is also required or considered a significant advantage.

Full description

Role: Senior Python Developer (Must have the right to work in the UK - as we cannot provide sponsorship) Location: Glasgow – 4 days on client site and 1 day remote Start Date: ASAP End Date: April 2027 Daily Rate: Inside IR35 Payroll provider – Rockford Payroll Info for Contingent Workers – Rockford Pay

This is an exciting opportunity to join Deloitte Operations for an engagement with one of our clients.

The Role

We are seeking a highly skilled Senior Python Developer to work with an Investment Bank in Glasgow tasked with supporting User Acceptance Testing (UAT) for a Market Expansion programme in Payments.

You will focus on building and maintaining automated solutions for end-to-end (E2E) flows, ensuring robust deployment and operational excellence across our engineering landscape.

Experience & Skills Required

  • Strong software engineering background with

excellent hands-on Python development experience.

  • Experience in designing, developing and

maintaining scalable, high-quality applications and services.

  • Practical expertise with automation technologies

such as Playwright and/or Selenium.

  • Experience building and maintaining reusable

automation frameworks and tooling.

  • Good understanding of API-driven architectures,

microservices and distributed systems.

  • Exposure to cloud-native development and

containerisation technologies (e.g. Docker, Kubernetes).

  • Experience working with CI/CD pipelines and

modern DevOps practices.

  • Strong understanding of software design

principles, code quality, testing strategies and engineering best practices.

  • Ability to troubleshoot complex technical issues

across application, infrastructure and automation layers.

  • Experience working in Agile delivery environments

with cross-functional engineering teams.

Similar roles