Senior Python Developer
Deloitte - Recruitment Glasgow, Scotland, United Kingdom
Business Consulting and Services · 10,001+ employees
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
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
-
Senior Software Engineer: Engineering Applications (Python) (m/f/*)
PIDSO - Propagation Ideas & Solutions GmbH Vienna, Austria · €50K/yr
-
Senior QA Automation Python
Bonapolia Tbilisi, Georgia
-
Software engineer - Python Validation
Sandisk Bengaluru, Karnataka, India
-
Software engineer - AI-Enabled Python Validation
Sandisk Bengaluru, Karnataka, India
-
IN_Senior Associate_Java /Python_Risk Analytics - GRC_Advisory_Gurgaon
PwC Gurugram, Haryana, India
-
Sr. Software Engineer - Python Job
Yash Technologies Bangalore, Karnataka, India