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

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 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 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 ...

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 ...

Senior Data Platform Engineer

Location
Luton, England, United Kingdom
/CD), and software deployment automation with GitHub actions or Azure DevOps. Experience in testing automation of data transformation pipelines, using frameworks like Pytest or dbt Unit Test. Comfortable writing efficient SQL and debugging. Data warehouse operations and tunning experience in schema evolution, indexing, partitioning. Hands‐on IaC development experience ...

Senior 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. Knowledge of RESTful APIs and microservice architectures. Experience working with sensitive, governed or regulated data environments. Familiarity with data catalogue, metadata management, data ...

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 III - Python/Test Automation

Location
Glasgow, Scotland, United Kingdom
Work closely with stakeholders to define test requirements and strategies. Required qualifications, capabilities, and skills Hands-on practical experience in Python, Playwright/Selenium, PyTest, application development, testing, and operational stability Demonstrated expertise in managing multiple automation deliveries and diverse stakeholders, consistently ensuring high-quality outcomes even under pressure. Experience ...

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 ...

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 ...

Python AI Engineer

Location
Coventry, England, United Kingdom
prompt/model management and fallback strategies. Strong knowledge of embeddings, vector/lexical search, hybrid retrieval, query decomposition, chunking and reranking. Experience with Pytest, APIs, Git, CI/CD, Docker and observability. Strong troubleshooting skills across application, retrieval, model, concurrency and performance issues. Desirable Azure OpenAI/Azure ...

Senior Software Test Engineer

Hiring Organisation
Hackajob Ltd
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£75,000
integration and interoperability issues. Background in developing and maintaining scalable and resilient automated test solutions, making use of modern tools and frameworks (e.g. Playwright, PyTest, UI Automator). Hands-on experience scripting for test automation and tooling (Python, Bash, PowerShell etc.). Desirable (not essential) ISTQB or equivalent certifications. Experience ...

Senior/Lead Test & Verification Engineer

Location
City of Edinburgh, Scotland, United Kingdom
test strategy rather than just execution. Hands on Test Automation in Typescript and/or Python, with tools such as Playwright, Vitest or Pytest Experience testing products that combine hardware and software Clear Technical writing: Test Plans, procedures, and reports that can withstand external scrutiny Desirable: Docker Experience in safety ...

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
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 ...

Software Engineer (Mid and Senior Levels)

Location
Bristol, England, United Kingdom
edge ML, MLOps, deployment and maintenance of ML solutions, Python development, Python-based ML frameworks, PyTorch, TensorFlow, sklearn, OpenCV, NumPy, feature development, code review, pytest, linting, bug fixing, relational databases, database design and maintenance, AWS/cloud infrastructure, CI/CD pipelines, developer tooling, Linux systems The Role ...

Python Software Engineer

Hiring Organisation
Elsevier
Location
Cambridgeshire, United Kingdom
Employment Type
Full Time
Data Science and Ontology teams Contribute to the continuous improvement of DataOps processes and tooling Requirements Experience in Python software development Experience working with pytest or unittest and participating in code reviews Proficiency with UNIX and command-line environments Experience using version control systems, ideally GitHub Experience working with cloud ...

Test Automation Engineer – Security & Intelligence

Location
Cheltenham, England, United Kingdom
executing functional, integration, regression, system and acceptance testing, including defect investigation Hands‐on experience with test automation tools (e.g. Selenium, Cypress, Playwright, JUnit, pytest, Cucumber or similar), including API and UI testing Experience building and maintaining automated test frameworks, reusable test assets and managing test data Familiarity with integrating automated ...

Test Automation Engineer – Security & Intelligence

Location
Manchester, England, United Kingdom
executing functional, integration, regression, system and acceptance testing, including defect investigation Hands‐on experience with test automation tools (e.g. Selenium, Cypress, Playwright, JUnit, pytest, Cucumber or similar), including API and UI testing Experience building and maintaining automated test frameworks, reusable test assets and managing test data Familiarity with integrating automated ...

Python Software Engineer

Location
Cambridge, England, United Kingdom
Data Science and Ontology teams Contribute to the continuous improvement of DataOps processes and tooling Requirements Experience in Python software development Experience working with pytest or unittest and participating in code reviews Proficiency with UNIX and command-line environments Experience using version control systems, ideally GitHub Experience working with cloud ...

Test Engineer

Location
Yeovil, England, United Kingdom
secure testing practices* Awareness of testing within secure, regulated, or defence environments**Desirable:*** Exposure to automated test tools or frameworks (e.g. Selenium, JUnit, PyTest)* Exposure to performance, load, or security testing tools and techniques* Awareness of Agile or SAFe delivery methods and ceremonies* Experience with test management tools (Xray, TestRail ...

Python Developer

Location
Northampton, England, United Kingdom
NumPy for data analysis and manipulation. Work experience in file processing libraries and other python libraries. Work extensively with testing frameworks (unittest/pytest). Manage structured and unstructured file handling using CSV, JSON, XML, and APIs. Collaborate with data analysts, data engineers, and other developers on project requirements. Develop ...

Rust Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Rust/C++ codebase Rust-C++ interoperability using tools such as cxx or bindgen Python bindings with PyO3 and maturin, plus Python testing with pytest Experience of AI-assisted development, such as using Claude Code and directing coding agents on architectural decisions Implementing algorithms from specifications, and reasoning about their ...

Python Contractor

Location
Belfast City District, Northern Ireland, United Kingdom
3+ years Pythondevelopment experience building back-end services including: FastAPI and/or Flask Relational databases, ideally Postgres including SQL Automated test frameworks and pytest Manipulating complex datasets **Please note, this role requires 3 days per week on-site in Belfast City Centre. A little background on DI Simply ...

Senior Quality Engineer — Investigate & Respond

Location
Oxford, England, United Kingdom
SDET, or a closely related role. Hands-on experience designing and maintaining automated tests across API, service, and UI layers. Experience with Python and pytest for test automation. Experience with modern testing frameworks and automation practices. Strong API testing experience. The ability to build test strategies for ambiguous, cross-service ...

QA / Test Engineer

Location
Brighton, England, United Kingdom
communicate issues with precision and urgency. Proven experience in QA, software testing, or systems validation. Knowledge of automated testing tools and frameworks (Selenium, PyTest, Robot, etc.). Strong ability to debug and analyse across different platforms. Familiarity with OS-level testing (networking, storage, kernel). Background in security testing ...