pytest Jobs in Central London

1 to 25 of 43 pytest Jobs in Central London

AI Automation Engineer

Central London, London, United Kingdom
McCabe & Barton
code. Experience with key libraries including Pandas, NumPy for data manipulation, requests and APIs for integrations, asyncio for concurrent processing, and building robust automation scripts with proper logging, testing (pytest), and documentation. AI & Machine Learning Frameworks - Deep expertise in AI/ML frameworks including TensorFlow, PyTorch, Scikit-learn, and Hugging Face Transformers. Experience building, training, and deploying machine learning models More ❯
Employment Type: Permanent
Posted:

Software Test Engineer

City of London, London, United Kingdom
CXC
practices. Produce and maintain technical documentation and standards for automation and quality engineering. Technical Competencies Strong proficiency in Python (critical requirement). Solid experience with test automation frameworks (e.g., PyTest, Selenium, Appium, or equivalent). Familiarity with Linux , real-time systems , and interprocess communication (IPC) . Experience testing: Device OS (Android, Linux) APIs (REST, IPC) and service-oriented architectures Web More ❯
Posted:

Software Test Engineer

london (city of london), south east england, united kingdom
CXC
practices. Produce and maintain technical documentation and standards for automation and quality engineering. Technical Competencies Strong proficiency in Python (critical requirement). Solid experience with test automation frameworks (e.g., PyTest, Selenium, Appium, or equivalent). Familiarity with Linux , real-time systems , and interprocess communication (IPC) . Experience testing: Device OS (Android, Linux) APIs (REST, IPC) and service-oriented architectures Web More ❯
Posted:

Backend Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Undisclosed
life sciences), or equivalent experience Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Strong skills in Python Unit testing experience (e.g. pytest) Knowledge of agile practices and able to perform in agile software development environments Strong knowledge of modern software development tools/ways of working (e.g. git/GitHub, DevOps tools More ❯
Posted:

Back End Developer

City Of London, England, United Kingdom
Hybrid / WFH Options
Undisclosed
life sciences), or equivalent experience Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Strong skills in Python Unit testing experience (e.g. pytest) Knowledge of agile practices and able to perform in agile software development environments Strong knowledge of modern software development tools/ways of working (e.g. git/GitHub, DevOps tools More ❯
Posted:

Backend Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Undisclosed
life sciences), or equivalent experience Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Strong skills in Python Unit testing experience (e.g. pytest) Knowledge of agile practices and able to perform in agile software development environments Strong knowledge of modern software development tools/ways of working (e.g. git/GitHub, DevOps tools More ❯
Posted:

Back End Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Undisclosed
life sciences), or equivalent experience Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Strong skills in Python Unit testing experience (e.g. pytest) Knowledge of agile practices and able to perform in agile software development environments Strong knowledge of modern software development tools/ways of working (e.g. git/GitHub, DevOps tools More ❯
Posted:

Senior Backend Developer (Python) – AI

City Of London, England, United Kingdom
Lorien
Demonstrated experience of Python backend development (e.g. using FastAPI) Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Unit testing experience (e.g. pytest) Experience within Life Sceiences or Pharma Sector Strong knowledge of modern software development tools/ways of working (e.g. git/GitHub DevOps tools for deployment) – should be able to More ❯
Posted:

Senior Backend Developer (Python) – AI

london (city of london), south east england, united kingdom
Lorien
Demonstrated experience of Python backend development (e.g. using FastAPI) Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Unit testing experience (e.g. pytest) Experience within Life Sceiences or Pharma Sector Strong knowledge of modern software development tools/ways of working (e.g. git/GitHub DevOps tools for deployment) – should be able to More ❯
Posted:

Senior Python Software Engineer

City of London, London, United Kingdom
Creo Recruitment
/Fargate, S3, DynamoDB, CloudWatch, API Gateway) Data & Messaging: PostgreSQL, Redis, Kafka or SQS CI/CD & Infrastructure: Docker, Terraform, GitHub Actions, CloudFormation Monitoring & Observability: Prometheus, Grafana, OpenTelemetry Testing: Pytest, integration and load testing frameworks Key Skills & Expertise Proven experience designing and delivering production systems using Python on AWS . Strong understanding of distributed systems, API design, and event-driven More ❯
Posted:

Senior Python Software Engineer

london (city of london), south east england, united kingdom
Creo Recruitment
/Fargate, S3, DynamoDB, CloudWatch, API Gateway) Data & Messaging: PostgreSQL, Redis, Kafka or SQS CI/CD & Infrastructure: Docker, Terraform, GitHub Actions, CloudFormation Monitoring & Observability: Prometheus, Grafana, OpenTelemetry Testing: Pytest, integration and load testing frameworks Key Skills & Expertise Proven experience designing and delivering production systems using Python on AWS . Strong understanding of distributed systems, API design, and event-driven More ❯
Posted:

AWS Data Engineer

City of London, London, United Kingdom
Adroit People Limited (UK)
learning about the financial indices domain and sharing insights with the team WHAT YOU'LL BRING: Writes clean, maintainable Python code (ideally with type hints, linters, and tests like pytest) Understands data engineering basics: batch processing, schema evolution, and building ETL pipelines Has experience with or is eager to learn Apache Spark for large-scale data processing Is familiar with More ❯
Posted:

AWS Data Engineer

london (city of london), south east england, united kingdom
Adroit People Limited (UK)
learning about the financial indices domain and sharing insights with the team WHAT YOU'LL BRING: Writes clean, maintainable Python code (ideally with type hints, linters, and tests like pytest) Understands data engineering basics: batch processing, schema evolution, and building ETL pipelines Has experience with or is eager to learn Apache Spark for large-scale data processing Is familiar with More ❯
Posted:

Python Developer

City of London, London, United Kingdom
Hybrid / WFH Options
Ampstek
App Services, Function Apps, API Management, etc.) Design and implement RESTful APIs and microservices architecture using Swagger and Postman Handle distributed task processing with Celery Apply TDD principles using PyTest for automated testing Use Terraform for Infrastructure as Code and Docker for containerisation Contribute to solution design and participate in architectural decision-making Ensure systems are scalable, maintainable, and high More ❯
Posted:

Python Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Ampstek
App Services, Function Apps, API Management, etc.) Design and implement RESTful APIs and microservices architecture using Swagger and Postman Handle distributed task processing with Celery Apply TDD principles using PyTest for automated testing Use Terraform for Infrastructure as Code and Docker for containerisation Contribute to solution design and participate in architectural decision-making Ensure systems are scalable, maintainable, and high More ❯
Posted:

Lead Software Engineer - Full Stack (FinTech)

City of London, London, United Kingdom
Twelve
Python, NodeJS, TypeScript | | **Frontend** | React, TypeScript, styled-components | | **Data & Persistence** | PostgreSQL, MySQL, BigQuery | | **Cloud & DevOps** | AWS, GCP, Docker, Terraform, GitHub Actions/CircleCI | | **Testing** | Jest, React Testing Library, Cypress, pytest | Compensation: Highly competitive salary and equity package, corresponding with experience and impact. Work Model: A truly flexible hybrid environment that balances deep focus work (remote) with high-value collaboration sessions More ❯
Posted:

Lead Software Engineer - Full Stack (FinTech)

london (city of london), south east england, united kingdom
Twelve
Python, NodeJS, TypeScript | | **Frontend** | React, TypeScript, styled-components | | **Data & Persistence** | PostgreSQL, MySQL, BigQuery | | **Cloud & DevOps** | AWS, GCP, Docker, Terraform, GitHub Actions/CircleCI | | **Testing** | Jest, React Testing Library, Cypress, pytest | Compensation: Highly competitive salary and equity package, corresponding with experience and impact. Work Model: A truly flexible hybrid environment that balances deep focus work (remote) with high-value collaboration sessions More ❯
Posted:

Senior Python Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Thyme
simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you’ll use or encounter: Programming: Python (asyncio, multiprocessing, PySerial, struct, ctypes, pytest) Platforms: Embedded Linux, Raspberry Pi, NUC, STM32, ESP32 Protocols & comms: RS232, RS485, UART, I2C, SPI, Modbus, CANbus, MQTT, TCP/UDP sockets DevOps & tooling: Docker, CircleCI, Git, hardware-in-the More ❯
Posted:

Senior Python Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Thyme
simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you’ll use or encounter: Programming: Python (asyncio, multiprocessing, PySerial, struct, ctypes, pytest) Platforms: Embedded Linux, Raspberry Pi, NUC, STM32, ESP32 Protocols & comms: RS232, RS485, UART, I2C, SPI, Modbus, CANbus, MQTT, TCP/UDP sockets DevOps & tooling: Docker, CircleCI, Git, hardware-in-the More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Ubique Systems
preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices i. Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters Plotly Dash i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity. ii. Creating dashboards with Dash: Callbacks, Layouts (HTML More ❯
Posted:

Python Software Engineer

City of London, London, United Kingdom
iXceed Solutions
and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters Plotly Dash Key skills: Customizing Plotly Graph Objects for advanced interactivity. Creating dashboards with Dash: Callbacks, Layouts (HTML & CSS integration), Components More ❯
Posted:

Software Engineer

london (city of london), south east england, united kingdom
Ubique Systems
preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices i. Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters Plotly Dash i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity. ii. Creating dashboards with Dash: Callbacks, Layouts (HTML More ❯
Posted:

Python Software Engineer

london (city of london), south east england, united kingdom
iXceed Solutions
and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters Plotly Dash Key skills: Customizing Plotly Graph Objects for advanced interactivity. Creating dashboards with Dash: Callbacks, Layouts (HTML & CSS integration), Components More ❯
Posted:

Senior Python Engineer - 6-12 Month Initial Contract

City of London, London, United Kingdom
Eaglecliff Recruitment
and deployment best practices Solid understanding of containers, microservices, and functional design patterns Experience with Terraform for infrastructure as code (IaC) Committed to code quality through unit testing (e.g. PyTest) With a focus within Energy Trading, Oil & Gas, Financial Markets and Commodities, we offer a transparent Recruitment Service that has proven to be reliable and effective for over 40 years. More ❯
Posted:

Senior Python Engineer - 6-12 Month Initial Contract

london (city of london), south east england, united kingdom
Eaglecliff Recruitment
and deployment best practices Solid understanding of containers, microservices, and functional design patterns Experience with Terraform for infrastructure as code (IaC) Committed to code quality through unit testing (e.g. PyTest) With a focus within Energy Trading, Oil & Gas, Financial Markets and Commodities, we offer a transparent Recruitment Service that has proven to be reliable and effective for over 40 years. More ❯
Posted:
pytest
Central London
10th Percentile
£69,500
25th Percentile
£72,500
Median
£82,500
75th Percentile
£90,000
90th Percentile
£91,500