Deloitte - Recruitment

Senior Python Developer – Automation & Cloud

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
Log in to apply, 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 managing service deployments, investigating user issues, and maintaining a comprehensive knowledge base of resolutions.

What they look for

Python Test Automation Selenium Playwright User Acceptance Testing Continuous Deployment Cloud Environments Infrastructure As Code Containerization Version Control Debugging Test-Driven Development Code Modularity Performance Monitoring Technical Documentation

Requirements

Candidates must have solid hands-on experience with Python, automation frameworks, and tools such as Selenium or Playwright. Proficiency in software development best practices, cloud service management, and containerization is essential for this role.

Full description

Role: Senior Python Developer – Automation & Cloud - (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 – Automation & Cloud 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