1 to 25 of 59 pytest Jobs in London

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
Experience working within Agile/Scrum delivery environments. Nice-to-Have Skills: Experience with React/NextJS. Experience with automated testing frameworks such as Pytest, Unit Testing, Integration Testing, and API Testing. Exposure to WebSockets, event‐driven architectures, or real‐time data patterns. Familiarity with modern authentication approaches such ...

Platform Engineer

Location
Greater London, England, United Kingdom
team. Primary applications and platforms include: CI/CD, Source Control & Test Automation: GitHub Actions, Azure DevOps, GitLab CI, Jenkins; Git, JFrog Artifactory; Playwright, pytest/JUnit Infrastructure & Config as Code: Terraform, Ansible, Bicep/ARM, Helm, Kustomize; GitOps via Argo CD and Flux Cloud & Orchestration: AWS, Azure, Docker, Kubernetes ...

Full-Stack Developer – React, Python, Oracle Database, and AI/GenAI

Location
Greater London, England, United Kingdom
equivalent tools. Awareness of secrets-management platforms such as HashiCorp Vault and broader enterprise security practices. Experience with back-end testing frameworks such as pytest or unittest. Experience with front-end testing frameworks such as Jest. Experience with end-to-end testing tools such as Playwright or Selenium. Understanding ...

Senior Staff Test Engineer

Location
Greater London, England, United Kingdom
agents in a test engineering or quality context Solid knowledge of software testing methodologies Experience with API test automation using REST or GraphQL (Pytest, Requests, or equivalent) Demonstrated ability to lead, mentor, and grow a team of automation engineers Ability to independently own and drive automation projects with minimal supervision ...

Snr Full Stack Python Engineer-Agentic Systems

Location
Greater London, England, United Kingdom
designing and building RESTful and/or tool-based APIs integrating with complex internal/external systems Testing: Experience with automated testing frameworks (e.g., pytest, Jest/React Testing Library) and a quality-first mindset Collaboration: Demonstrated ability to engage directly with business users to scope and refine requirements Domain ...

Senior Staff Test Engineer

Location
London Borough of Hammersmith and Fulham, England, United Kingdom
agents in a test engineering or quality context Solid knowledge of software testing methodologies Experience with API test automation using REST or GraphQL (Pytest, Requests, or equivalent) Demonstrated ability to lead, mentor, and grow a team of automation engineers Ability to independently own and drive automation projects with minimal supervision ...

Senior Software Engineer

Location
Greater London, 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 ...

DevSecOps Architect (Director level)

Location
Greater London, England, United Kingdom
with credibility across development, architecture and platform engineering teams. Strong knowledge of modern testing approaches and tooling such as Selenium, Playwright, Cypress, JUnit/pytest, Pact, JMeter or k6. Deep practical experience integrating security controls into CI/CD, including SAST/DAST/SCA, secrets management and software supply ...

Senior Clinical Data Engineer

Location
Greater London, 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 ...

Machine Learning and AI Developer

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£600 - £686/day
equivalent experience Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure Strong skills in Python Unit testing experience (e.g. pytest) Terraform for infrastructure as code definition Knowledge of agile practices and able to perform in agile software development environments Strong knowledge of modern software development ...

DevSecOps Architect - Director

Location
Greater London, England, United Kingdom
monitored. Technical skills: CI/CD: Azure DevOps, GitHub Actions, GitLab, Jenkins; artefact repositories; GitOps and progressive delivery Testing: Playwright, Selenium, Cypress, JUnit/pytest, Pact or equivalent contract testing, JMeter/k6, chaos and resilience tooling Security: SonarQube, Snyk, Checkmarx, Veracode, Trivy, secrets management (HashiCorp Vault, cloud-native equivalents ...

Senior Databricks Consultant

Location
Greater London, England, United Kingdom
Declarative Pipelines, Delta Lake, serverless compute and SQL warehouses. Application development for Databricks Apps, using Python web frameworks or React. Automated testing, including pytest, data-quality checks, and performance and load testing. PMO and ITSM tooling such as ServiceNow, Jira and Confluence. Certifications Essential: Databricks Certified Data Engineer Professional ...

Senior Python Engineer

Location
Greater London, England, United Kingdom
asyncio) and task queues (Celery, RQ, or similar) Hands-on experience with cloud platforms (AWS, GCP, or Azure), Docker, and Kubernetes Strong testing discipline (pytest, unit/integration testing, TDD) Familiarity with CI/CD, Git workflows, and monitoring/logging tools Good knowledge of software design patterns, system design ...

Backend Engineering and Architecture Lead

Location
Greater London, England, United Kingdom
architecture, REST and GraphQL APIs, messaging services and cloud-native infrastructure. A background in observability, automated testing and incident management, using tools such as PyTest, CloudWatch, New Relic or Sentry. Experience introducing AI and machine learning capabilities into backend services, alongside a passion for exploring emerging technologies. A track record ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
PowerShell) Strong PySpark, Delta Lake, Unity Catalog and Python skills. Includes ability to write unit and integration tests in Python with unittest, pytest, etc. Strong understanding of software development practices, such as SOLID principals, structuring code, testing, IOC, etc. Strong repositories, CI/CD skills. Strong knowledge of Kimball data ...

Python Engineer

Hiring Organisation
Ncounter
Location
London, UK
Employment Type
Full-time
experienceDemonstrable experience integrating LLMs into real applications, rather than purely personal or experimental projectsStrong Docker, Kubernetes/OpenShift, CI/CD and pytest knowledgeExperience working with large codebases and improving existing services safelyKnowledge of Azure, RAG, pgvector, Chroma, FAISS, Entra ID, OAuth/OIDC, Redis, Terraform, Prometheus or OpenTelemetry would ...

Data Engineer - Document & Retrieval Pipelines - Contract

Hiring Organisation
VIQU IT Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - 650 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 ...

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

Robotics Test Engineer: End-to-End Release & HIL Testing

Location
Greater London, England, United Kingdom
design techniques — equivalence partitioning, boundary analysis, state-based testing, and similar. Automation: Hands-on Python for test automation. Familiarity with an API testing framework (pytest + requests, or equivalent). Linux: Comfortable operating in Linux environments and interacting with services over the terminal. Version Control: Experience with Git. CI/ ...

Software Engineer Consultant

Location
Greater London, England, United Kingdom
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 ...

Senior Manager, Data Engineering

Location
Greater London, England, United Kingdom
teams (PowerBI, Looker Studio, Tableau, etc.) to maximise the value delivered from data models.* Contribute to CI/CD pipelines (Cloud Build), testing (pytest, dbt tests), and documentation (MkDocs, etc.).**About You****Required:*** Strong experience with dbt - macros, Jinja templating, incremental models, seeds, testing, and packages.* Proficient in Python ...

Data Engineer - Senior Manager

Location
Greater London, England, United Kingdom
containerised workloads, including Cloud Run Jobs. Click, Pydantic and YAML-based configuration. Multi-client mono-repo experience. Azure Blob, AWS S3 and SFTP integrations. pytest, MkDocs and modern Python tooling such as Poetry, ruff, mypy and pre-commit. Databricks and dbt-databricks. Why make the move? You’ll join ...

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

Senior Data Engineer New London

Location
Greater London, England, United Kingdom
Snowpipe; batch and third-party data lands through Snowpark-deployed Python procedures. All infrastructure is defined in Terraform/Terragrunt. Python (Poetry, Pydantic, pytest) is our pipeline language; GitHub Actions runs CI/CD. Datadog gives us end-to-end pipeline observability. Key Responsibilities Event Pipeline Ownership: Build and evolve ...

Identity and Access Management (IAM) Security Engineer

Location
Greater London, England, United Kingdom
Experience working with cloud-native services in AWS or GCP. Proficiency in Python, Go or Java Proficiency in unit testing frameworks such as Behave, pytest or Junit Proficiency in developing and securing SOAP and REST based web service APIs Experience in DevOps and agile methodologies and automated solution delivery ...