python automation

python automation

Posted Today by Randstad

£400 Per day
Inside
Hybrid
london, london

Summary: The Senior Python Automation Engineer role is a contract position focused on developing automation frameworks within the Investment Banking sector. The candidate will leverage their extensive experience in Python to ensure high-quality software delivery across various systems. This position requires collaboration with cross-functional teams and the use of modern engineering practices. The role is hybrid, requiring three days on-site each week in locations such as Sheffield, London, Edinburgh, or Leeds.

Key Responsibilities:

  • Framework Development: Develop, maintain, and scale automation frameworks using Python (e.g., PyTest).
  • Test Execution: Design, write, and execute automated test cases covering functional, regression, integration, and system testing.
  • Collaboration: Work closely with QA, developers, and product teams to analyze and understand complex business requirements.
  • Environment Management: Maintain test data, test environments, and CI/CD version control using Git.
  • Modern Engineering: Leverage AI coding tools (such as GitHub Copilot, ChatGPT, or similar) to optimize coding and testing efficiency.

Key Skills:

  • 7 to 8 years of proven experience in automation testing.
  • Expertise in Python and developing automation frameworks.
  • Strong hands-on experience with Playwright and/or Selenium.
  • Must Have: Solid understanding and previous experience in the Investment Banking domain.
  • Nice to Have: Knowledge of Security Services.

Salary (Rate): £400 per day

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Python Automation Engineer (Contract)

Location: Sheffield, London, Edinburgh, or Leeds (Hybrid - 3 days onsite per week)

Contract Duration: 3 Months

Experience Level: 7-8 years

Role Overview

We are actively seeking a highly experienced Python Automation Expert to join a dynamic team in the Investment Banking sector. In this role, you will be responsible for designing and developing robust automation frameworks from scratch, ensuring high-quality software delivery across web, API, and backend systems.

Key Responsibilities

  • Framework Development: Develop, maintain, and scale automation frameworks using Python (e.g., PyTest).

  • Test Execution: Design, write, and execute automated test cases covering functional, regression, integration, and system testing.

  • Collaboration: Work closely with QA, developers, and product teams to analyze and understand complex business requirements.

  • Environment Management: Maintain test data, test environments, and CI/CD version control using Git.

  • Modern Engineering: Leverage AI coding tools (such as GitHub Copilot, ChatGPT, or similar) to optimize coding and testing efficiency.

Required Skills & Experience

  • 7 to 8 years of proven experience in automation testing.

  • Expertise in Python and developing automation frameworks.

  • Strong hands-on experience with Playwright and/or Selenium.

  • Must Have: Solid understanding and previous experience in the Investment Banking domain.

  • Nice to Have: Knowledge of Security Services.

Randstad Technologies is acting as an Employment Business in relation to this vacancy.