1 to 25 of 56 pytest Jobs in the UK excluding London

Senior Software Engineer

Location
Southampton, England, United Kingdom
using Python (Click, Typer, or similar) Hands-on experience with Jinja2 templating — building reusable, parameterised templates for configuration and infrastructure code generation Experience with pytest for unit and integration testing of automation code Terraform & IaC Code Generation Strong Terraform proficiency: module design, state management, remote backends, workspaces, and dependency graphs ...

Senior AI Solutions Engineer

Hiring Organisation
Randstad Digital
Location
City of London, South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
£700 - £850 per day
software, data, or ML engineering, including 2+ years building production LLM apps, RAG, or autonomous agents. Python: Expert-level production Python (FastAPI, Pydantic, asyncio, pytest, packaging). Agentic Frameworks: Hands-on experience with frameworks such as LangGraph, AutoGen, CrewAI, or native agent SDKs. Data & Cloud: Advanced SQL, cloud data warehouse ...

Senior Clinical Data Engineer

Location
Cambridge, England, United Kingdom
extracts, visit structures and database lock Strong Python skills gained in a commercial setting, including the scientific Python stack e.g. pandas, NumPy, pandera and pytest Experience building and maintaining production data pipelines with automated testing and CI/CD Experience implementing data validation and quality checks Experience with workflow orchestration ...

Senior AI Solutions Engineer

Location
Welwyn, England, United Kingdom
security teams to ensure platform access and data privacy. Key Skills and Requirements: Proficiency in production-quality Python (e.g., FastAPI, Pydantic, asyncio, pandas, pytest). Experience with R and R Shiny for building and deploying applications. Hands-on expertise with LLM APIs (e.g., OpenAI, Anthropic Claude) and agent frameworks (e.g. ...

Senior Software Engineer - Cloud

Location
Cambridge, England, United Kingdom
Azure) HTML, CSS and TypeScript or JavaScript React or an equivalent frontend technology (e.g. Angular) Containerisation (e.g. Docker, Podman) Automated testing (e.g. JUnit, Mockito, pytest) Automated build and deployment pipelines Version control in Git Desirable: Java Reactive Streams Asynchronous Python PostgreSQL Kubernetes, Helm, Flux, Terraform Figma, Balsamiq GitLab CI Claude ...

Senior AI Solutions Engineer

Hiring Organisation
Proclinical
Location
Welwyn, Hertfordshire, United Kingdom
Employment Type
Contract
security teams to ensure platform access and data privacy. Key Skills and Requirements: Proficiency in production-quality Python (e.g., FastAPI, Pydantic, asyncio, pandas, pytest). Experience with R and R Shiny for building and deploying applications. Hands-on expertise with LLM APIs (e.g., OpenAI, Anthropic Claude) and agent frameworks (e.g. ...

Senior Software Engineer, Reference Data Platform (Python/Oracle) - AVP

Location
Belfast City District, Northern Ireland, United Kingdom
pipelines. Development Practices: Practical experience with version control systems (Git), continuous integration/continuous deployment (CI/CD) pipelines and automated testing frameworks (e.g., pytest, unittest). Problem Solving & Communication: Excellent analytical, troubleshooting and problem‐solving skills, with the ability to communicate technical concepts clearly to both technical peers ...

Software Engineer - Java

Hiring Organisation
Spencer Rose
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£380 - £400/day Inside IR35
across AWS, GCP or Azure, ideally including GKE. Knowledge of Docker, Kubernetes, Helm, Jenkins, IAM and API gateways such as Apigee. Experience with Python, Pytest, API automation and ETL testing. Strong understanding of TDD, BDD, shift-left testing, unit, integration and regression testing. Familiarity with security and performance testing ...

Lead Data Platform Engineer - AWS, Spark

Location
Nottingham, England, United Kingdom
Certification or other relevant AWS certification. Strong expertise in Terraform or CloudFormation. Experience with OpenShift or Kubernetes. Experience with automated testing tools such as pytest or Scalatest. Familiarity with code quality and security scanning tools such as SonarQube and Veracode. Knowledge of RESTful APIs and microservice architectures. Experience working with ...

Data Engineer - Document & Retrieval Pipelines - Contract

Hiring Organisation
VIQU IT Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£500.00 - £650.00 per day
pipelines so changes ship reliably Essential Requirements • Clearance: Active SC clearance • Python: Strong Python, with experience building and testing data pipelines and APIs (FastAPI, PyTest) • Unstructured document ingestion: Extracting clean text from PDF, DOCX and HTML, including layout-aware parsing (headings, tables, multi-column pages) • RAG retrieval pipelines: Chunking strategy ...

Applied AI ML - Python & Agentic AI

Location
Glasgow, Scotland, United Kingdom
cloud-native environments; understanding of security fundamentals and operational excellence. Experience with modern engineering practices: CI/CD, code reviews, unit testing (e.g., pytest/JUnit), and deployment automation. Experience with containers and orchestration (e.g., Docker, Kubernetes/EKS) and production monitoring practices. Preferred Qualifications, Capabilities, and Skills Experience building ...

Full Stack Engineer (Python, React and AWS)

Hiring Organisation
Brio Digital
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £500/day
performance Python: * Strong hands-on Python building production services * APIs consumed by React front ends * Serverless Python on AWS Lambda * Automated testing with PyTest * Clean, maintainable, secure code WHAT YOU WILL DO * Design, develop and maintain React Micro Frontend applications using Module Federation * Design, develop and maintain Python backend services ...

Software Engineer Consultant

Hiring Organisation
Eden James Consulting Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
industry setting. Experience with multiple programming languages, including Python, Java, C++, Rust, or Go. Experience with associated software development frameworks and tools such as pytest and OpenAPI. Experience working in Unix/Linux environments. Knowledge of database systems and proficiency in database query languages/tools. Familiarity with software development ...

Backend Engineer

Location
Sheffield, England, United Kingdom
maintaining RESTful APIs and distributed systems. Hands-on expertise with Python frameworks such as FastAPI, Flask, or Django. Experience using testing frameworks such as pytest and working with package and dependency management tools. Strong understanding of software engineering principles, including clean code, object-oriented and/or functional programming, debugging ...

Test Automation Engineer

Location
Glasgow, Scotland, United Kingdom
Databricks or similar cloud platforms Git, CI/CD, Azure DevOps (ideal) or GitHub Optimiser apps & battery storage systems (optional) Software quality assurance Unit (Pytest), integration, end-to-end & regression testing Functional testing Data validation #J-18808-Ljbffr ...

Public Cloud - Forward Deployed Engineer (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
Languages: Python, Java and Go. AI/ML: prompt engineering, LLMs, RAG, Semantic Search, Vector Databases, etc Behaviour-Driven Development (BDD) Testing: Cucumber, JBehave, Pytest-BDD, etc. CI/CD pipelines: Harness, Tekton, Jenkins, etc. Knowledge on middleware & distributed messaging (Kafka) Databases (MongoDB and SQL) Familiarity with Domain Driven Design ...

Software Engineer in Test

Location
Cambridge, England, United Kingdom
performance, load, and security testing** where required. ## **What We’re Looking For*** Strong hands-on experience with automation tools such as **Cypress, Playwright, pytest, or similar,*** Proficiency in at least one language: **Python, JavaScript/TypeScript, or Rust,*** Experience working with **CI/CD pipelines** and modern DevOps practices ...

Senior Machine Learning Engineer I

Hiring Organisation
Hackajob Ltd
Location
City of London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
evolve AWS platform infrastructure using Terraform, including RDS instances and EKS clusters. Mentor junior developers in engineering best practices, including test-driven development with pytest and idiomatic Python. Write and review detailed technical specifications for moderately complex system components. Participate actively in development processes, code reviews and Scrum ceremonies. Collaborate ...

Senior AI Engineer

Hiring Organisation
LexisNexis Legal & Professional®
Location
Worcestershire, United Kingdom
Employment Type
Full Time
evolve AWS platform infrastructure using Terraform, including RDS instances and EKS clusters. Mentor junior developers in engineering best practices, including test-driven development with pytest and idiomatic Python. Write and review detailed technical specifications for moderately complex system components. Participate actively in development processes, code reviews and Scrum ceremonies. Collaborate ...

Azure Cosmos DB Developer

Hiring Organisation
Gazelle Global Consulting Ltd
Location
City of London, South East, United Kingdom
Employment Type
Temporary Contract, Hybrid
Salary
Negotiable
Node.js. Expertise in NoSQL data modelling, partitioning, indexing and query optimisation. Experience managing throughput and minimising Request Unit (RU) consumption. Hands-on experience with Pytest and automated unit/integration testing. Knowledge of Git, GitLab DevOps and CI/CD pipelines. Experience with Microsoft Fabric and PySpark data pipelines. ...

Quality Assurance Engineer

Location
Eastleigh, England, United Kingdom
project and test management tools (Jira, TestRail, Zephyr) Experience in testing API, Angular, Asp.NET (Postman) using tools like Postman or libraries like Requests and Pytest for API automation Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) Proficiency in Python with a strong understanding of OOP concepts ...

Software Engineer

Location
Oxford, England, United Kingdom
control with Git. Experience with Jira and Confluence in a hybrid agile/waterfall environment. Familiarity with testing and code-quality tools such as pytest, mypy, and pylint. Don’t feel you have to tick all the boxes to apply. Our team thrives on shared learning and collective growth. ...

Software Test Engineer (Applications)

Location
East Midlands, England, United Kingdom
testing and documenting results. The following may also be advantageous: Experience with automated testing, both UI and API o Selenium o Python and the Pytest framework Use of AI agents in testing A relevant software testing qualification, such as ISTQB Foundation Level certification. 27 days’ annual leave (plus 8 bank ...

Graduate AI Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
software increments. Key Requirements Strong Python fundamentals: functions, classes, typing basics, virtual environments, packages and debugging. Ability to write readable code and tests using pytest or comparable testing tools. Comfort with Git, GitHub, pull requests and working from issues or implementation briefs. Basic backend/API understanding: HTTP, JSON, REST ...

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Glasgow, City of Glasgow, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum
Implementing algorithms from specifications, and reasoning about their efficiency and complexity Network programming (TCP/IP and sockets) Python, and testing frameworks such as pytest and Catch2 Docker and containerised build environments Maintaining CI/CD pipelines What's on offer A competitive salary, depending on experience Flexible hybrid working ...