Python Automation Developer
Python Automation Developer
12-month Contract
£557.65 per day - Inside IR35
Hybrid - 3 days on-site, 2 days Work from home
Role Summary:
We are looking for an experienced Python Automation Developer with 7+ years' experience, including 2 years leading or reviewing code. While the role is predominantly back-end (around 80%), full stack developers with front-end exposure will also be considered.
You will be supporting automation projects, focusing on using existing tools rather than building them from scratch. The ideal candidate can quickly adapt to new environments, become productive fast, and deliver across Python development, automation, APIs, and database management, with some front-end work in JavaScript/React as needed.
Key Qualifications:
- 7+ years designing and developing automation solutions in Python, with 3+ years leading reviews and ensuring quality in others' work.
- Hands-on experience with Selenium, and iOS functional automation.
- Experience with testing activities across the entire lifecycle of the project from inception to delivery.
Front-End Development:
- Design and implement user interfaces using JavaScript, and frameworks such as React.
Back-End Development:
- Develop and maintain server-side logic using Python.
- Manage APIs and integrate third-party services and tools.
- Ensure application data integrity and security by designing and managing databases in Postgres.
Optional Qualifications:
- Built LLM applications and familiar with the concepts of MCP servers, Agents, and Retrieval-Augmented Generation (RAG) systems.
- Experience with extract, transform, and load (ETL) data with using Python libraries (e.g. Pandas).
- Strong understanding of version control systems and CI/CD pipelines to streamline development workflows and proficient with tools such as Git, and Jenkins.
- Automated data analytics and reporting across multiple systems.
- Lead coordination with multiple Engineering and Product teams to expedite issue prioritization and resolution.
- Create detailed test reports documenting progress, status, test plan completion, identified defects, and associated risks.
Responsibilities:
As part of the Automation Team, you will independently design and develop AI based intelligent automation solutions in line with requirements provided by the Product team.
- Develop test strategies, plans, cases, and scripts for both existing functionality and new features.
- Contribute to multiple initiatives, balancing new feature development with documentation and on-time delivery.
- Communicate status and progress in a timely manner, including sprint review reports, presentations, and planning demos for new features and MVPs.
- Participate in Scrum ceremonies and cross-functional meetings to strengthen collaboration within and across teams.
Everybody is Welcome
Diversity and Inclusion Statement | PCR Digital
"At PCR Digital, we are committed to ensuring that diversity, equity and inclusion play a role at all stages of our recruitment - it is important to us that our own company culture and the culture of our network is as varied and supportive as possible. We love people (it's why we do what we do), so, regardless of background, we welcome you to work with us or apply to any of our jobs if you feel that they are right for you."
We also aim to ensure that our entire process is accessible. Please make us aware of any adjustments you may need throughout the selection, interview and general process and we will do all we can to ensure that any barriers are removed for you.
- Company
- PCR Digital
- Location
- London, United Kingdom
Hybrid / WFH Options - Employment Type
- Contract
- Salary
- £557/day
- Posted
- Company
- PCR Digital
- Location
- London, United Kingdom
Hybrid / WFH Options - Employment Type
- Contract
- Salary
- £557/day
- Posted