751 to 775 of 1,368 Test Automation Jobs in London

Software Engineer III - Cloud Data Platform Engineering (AWS , Terraform & Databricks)

Location
Greater London, England, United Kingdom
consistency across environments Create and maintain CI/CD pipelines for infrastructure and platform deployments, including Terraform plan/apply workflows, policy checks, and automated testing Implement security best practices across the platform, including least‐privilege access controls, secrets management, encryption, network segmentation, and auditability Improve platform reliability through observability … improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise‐authorized AI‐assisted development and automation capabilities ...

Lead Architect, Data & AI Platforms

Location
Greater London, England, United Kingdom
industrialise it into resilient, self-service, cost-effective and compliant delivery at scale. Replacing traditional IT operations and manual governance with modern software automation, you will mentor engineers, review code/IaC, and own key technical decisions and trade-offs. What this role is not: This … Infrastructure-as-Code (IaC) & Automation : Production fluency with Terraform; treating IaC like software code using modular designs, policy-as-code, reusable baselines, and automated testing via CI/CD (GitHub Actions/Azure DevOps). Solution Architecture Pattern Design & Packaging : Defining end-to-end solution concepts and reference architectures ...

Sr Lead Software Engineer - Java / Python

Location
Greater London, England, United Kingdom
resilience patterns, and operational readiness practices Leads incident response and post-incident reviews to improve production stability and performance; identifies recurring issues and drives automation/remediation Upholds secure-by-default engineering practices and risk/control standards across the SDLC Guides integration contracts, API/versioning strategies … Boot, microservices, Kubernetes, Linux, and core networking/messaging concepts Proficient in all aspects of the Software Development Life Cycle, including CI/CD, automated testing practices, application resiliency, and security Demonstrated experience leading effective use of enterprise‐approved AI‐assisted software development tools (e.g., for coding, code review, test ...

Software Engineer - Seismic (Contract)

Location
Greater London, England, United Kingdom
Salesforce with upstream and downstream platforms to enable joined-up client journeys and high-quality, trusted data. Apply DevOps practices - CI/CD pipelines, automated testing, and release management to accelerate delivery and reduce risk. Contribute to proof-of-value and proof-of-concept builds to test ideas … such as MuleSoft to connect Salesforce with other systems. Strong experience of DevOps and CI/CD tooling (e.g. Git, Copado, Gearset, Azure DevOps), automated testing, and release management on the Salesforce platform. A good understanding of Seismic and Salesforce architecture, data modelling, security, governor limits, and platform best practices. ...

Software Engineer III - DevSecOps - Kubernetes Security

Location
Greater London, England, United Kingdom
owns the security controls, compliance tooling, and guardrails underpinning the Chase UK cloud platform. Focused on Kubernetes security, you will build the tooling and automation that gives the business continuous visibility of its security posture, help design and enforce guardrails, and support teams in understanding and remediating their exposure. … easy to audit Use enterprise-authorised AI coding assist tools to improve code quality, delivery speed, and productivity, validating outputs through peer review, automated testing, and secure coding standards Required qualifications, capabilities and skills Formal training or certification on software engineering concepts and proficient applied experience Working knowledge ...

Engineering Manager - Underwriting & Pricing · London Office ·

Location
Greater London, England, United Kingdom
observability and platform capabilities as the organisation continues its product engineering transformation. Promote modern software engineering practices including CI/CD, Infrastructure as Code, automated testing, observability and secure software development. KNOWLEDGE, SKILLS & EXPERIENCE Essential Proven experience leading an engineering team with accountability for people, delivery, technical health and operational … engage deeply on architecture, software design and distributed backend systems. Hands-on understanding of modern software engineering practices including CI/CD, DevOps, automated testing and cloud-native development. Experience operating production systems requiring high availability, performance and resilience. Experience defining technical strategy while balancing immediate delivery with long-term ...

Software Engineer (C#, .NET, C++)

Hiring Organisation
KLA-Tencor
Location
London, England, United Kingdom
make electronics, you need chips, wafers, transistors, reticles, and... To make these, you must see, test and manufacture them at scale—faster and better than ever before. That's where KLA comes in. Whether you're early in your career or an experienced professional, you'll solve complex challenges …/DL. This role combines software development with hands-on DevOps: you will help own the CI/CD pipelines, build and release automation, and development infrastructure that deliver our software to customers.Responsibilities:Deliver well-defined features/components with high-level guidance: estimate work, communicate risks/tradeoffs ...

Software Engineer

Location
City Of London, England, United Kingdom
GitHub, or experience with any kind of message broker system (e.g. RabbitMQ, ActiveMQ, AWS SQS etc) Excellent analytical, problem-solving, coding, testing, and automation skill Object-orientated software professional that ideally has experience using at least one strongly-typed language Collaborate with the lead functional developer to define, develop … test, and release new features Provide workarounds & bug fixes for urgent production issues Familiar with DevOps, Continuous Integration/Continuous Deployment Experience at mentoring junior staff #J-18808-Ljbffr ...

Team Lead, Software Engineering

Location
City Of London, England, United Kingdom
code quality, maintainability and engineering discipline. Lead technical decision-making and code reviews, identifying architectural weaknesses, delivery risks and opportunities for improvement. Establish strong automated testing and release practices to support predictable, high-quality delivery. Drive resolution of complex technical and production issues, ensuring root causes are addressed through sustainable … production troubleshooting. Demonstrated experience providing technical leadership to software engineering teams, including technical decision‐making, code review, mentoring and engineering standards. Strong commitment to automated testing, maintainable software and reliable production delivery. Desired Hands‐on experience with AWS EKS and associated AWS services. Experience operating high‐performance C++ services ...

Senior Golang Developer

Location
Greater London, England, United Kingdom
Golang experience - essential Microservices architecture and RESTful APIs Event-driven systems - Kafka, RabbitMQ or similar Docker and containerised applications CI/CD pipelines and automated testing Agile/Scrum development experience Strong communication and problem-solving skills Bonus points for: Kubernetes, PostgreSQL, gRPC or GraphQL AWS or cloud-native development … Experience in financial services or high-volume transactional platforms Test-driven development (TDD) Why this opportunity? You’ll be working on a modern, high-profile platform, collaborating with experienced engineers and delivering scalable solutions used by customers globally. *Rates depend on experience and client requirements #J-18808-Ljbffr ...

Full Stack Product Engineer

Location
Greater London, England, United Kingdom
services needed for application delivery, including application hosting, secrets and configuration, monitoring and telemetry. Write maintainable code with unit, integration and end-to-end test coverage; use Docker, Git, code review and CI/CD throughout delivery. Build and maintain application-level release processes, supporting reliable deployment, rollback, troubleshooting … reusable component libraries and design systems, and translating product or design requirements into accessible, reusable interfaces. Experience with secure coding, sensitive data, Docker, Git, automated testing and CI/CD. Strong debugging and performance‐tuning skills, and clear communication with technical and non‐technical stakeholders. Desirable Skills and Experience Experience ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
performance conversations. You’ll also: Set and uphold engineering standards through code reviews, testing and operational ownership. Improve engineering practices across CI/CD, automated testing, observability and production operations. Encourage continuous learning, experimentation and technical improvement across the squad. Explore and embed AI‐assisted engineering tools to improve productivity … with microservices architecture, APIs and distributed systems. Strong software engineering fundamentals and experience working within modern development environments. Experience with CI/CD pipelines, automated testing and production support. Broad technical knowledge across multiple technologies, languages or frameworks, alongside deeper expertise in at least one area. Experience coaching, mentoring ...

Senior Software Engineer (Kotlin, Spring Boot)

Location
Greater London, England, United Kingdom
more than a hands‐on engineering role—you'll influence technical direction, mentor other engineers, drive architectural decisions, and help us embed AI and automation into the way we deliver value for our clients. You'll thrive here if you enjoy solving complex problems, challenging assumptions, collaborating openly … aligned with best practices. Develop and evolve RESTful APIs with a focus on security, versioning, performance and reliability. Champion engineering excellence through clean code, automated testing, documentation and code reviews. Drive delivery across multiple initiatives while balancing speed, quality and commercial value. Mentor engineers through coaching, pairing and constructive feedback ...

Full-stack Engineer London

Location
Greater London, England, United Kingdom
stack — from frontend interfaces to backend APIs, databases, and deployment pipelines. Key Responsibilities Design, develop, and maintain frontend applications using React and Next.js. Build, test, and deploy backend services and APIs (Python/Django/FastAPI preferred, but other languages/frameworks welcome). Collaborate with founders … growth team, designers, and other engineers to deliver high-impact features. Ensure scalability, performance, and security across the stack. Implement CI/CD pipelines, automated testing, and monitoring solutions. Contribute to infrastructure planning, deployment, and optimization in cloud environments (AWS, GCP, or Azure). Mentor junior developers and promote engineering ...

Senior Developer - AI Enablement

Location
City Of London, England, United Kingdom
strong production backend and cloud engineering with practical generative AI integration, including LLM APIs, agentic tooling, and enterprise security controls. Key Responsibilities: Design, build, test, and maintain backend microservices and APIs powering the Enterprise AI Gateway. Integrate AWS Bedrock, AI Gateways, and approved foundation-model services into enterprise workflows. … agentic patterns. Experience deploying cloud-native applications on AWS using automated CI/CD and Terraform/Docker. Experience with secrets management, IAM, automated testing, and building observable live services (OpenTelemetry, Splunk, CloudWatch). Active SC Clearance Desirable Skills: Experience with Cloudflare AI Gateway or custom AI proxy configurations. Hands ...

Software Engineer – Security & Intelligence

Location
Greater London, England, United Kingdom
building modern, secure digital solutions across complex HMG technology estates. You’ll operate within multi‐disciplinary Agile teams, collaborating closely with DevOps engineers, test engineers, architects, data specialists and mission analysts to deliver high‐quality, production‐grade software. This role is ideal for someone who enjoys working at pace … backend services Experience with cloud‐native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards Security Clearance Requirements The successful candidate must hold a current high level security clearance. Location ...

Senior Platform Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
self-serve tooling so product engineers ship without waiting on you. Use AI in the workflow: lean on LLMs and agents for IaC generation, test scaffolding, and runbook drafting, with guardrails you trust. What we're looking for 4+ years in platform, infrastructure, SRE, or DevOps, with hands … both. You are comfortable owning modules other teams build on. Strong CI/CD and monorepo build experience: caching and incremental/affected-only test execution. You've made a slow pipeline fast. Strong coding in TypeScript, Python, or Go. You build tooling, not just YAML and configs. Containers ...

Senior Software Engineer - ST&S

Location
Greater London, England, United Kingdom
office workflows.* Build scalable, resilient and cloud-native applications using modern software engineering practices.* Develop high-quality, maintainable code with a strong focus on automated testing, including TDD and BDD.* Identify and address technical debt, performance bottlenecks and opportunities to simplify and improve the technology landscape.* Apply sound software architecture … multithreading, network models and JVM memory/performance characteristics.* Experience applying software engineering practices such as **TDD, BDD, CI/CD, code review and automated testing**.* Experience operating and supporting production systems, ideally business-critical applications.* Experience working optimally within small, high-performing engineering teams.* Experience working within regulated ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
/Linux operating systems, including kernel interaction or usage of RTOS Hands-on experience with build systems (CMake, Bazel) and testing frameworks (e.g. Google Test). Practical knowledge of modern software development methodologies (Agile, Scrum) and applying iterative design principles in conjunction with the client Excellent problem-solving … database systems and proficiency in database query languages/tools Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines, containerization (Docker), and automated testing workflows. Experience with cloud platforms such as AWS, Azure or Google Cloud Experience with FPGAs including development using VHDL or Verilog Experience with ...

Senior LNG Engineer

Hiring Organisation
Centrica - CHP
Location
Hayes, South East, United Kingdom
Employment Type
Permanent Contract, On-site
approaches. Contributing to platform strategy, technical debt reduction and future technology decisions. Mentoring engineers through technical guidance, knowledge sharing and code reviews. Helping improve automation, observability, deployment processes and DevOps maturity. Here's what we're looking for: Essential Proven hands-on experience developing enterprise applications using C#/… developed SQL and data analysis skills, including troubleshooting, optimisation and production support. Experience operating within modern DevOps environments, including CI/CD pipelines and automated testing practices. A track record of leading complex technical initiatives within business-critical technology environments. Excellent stakeholder management and communication skills, with the ability ...

Software Engineer, Backend

Hiring Organisation
Epiq Systems
Location
London, England, United Kingdom
from technical design and implementation through deployment, observability, and production operations, and expand that ownership as the platform grows.Essential Job ResponsibilitiesDesign, implement, test, debug, and operate backend services, REST APIs, and platform components that power Epiq AI Labs’ products.Build distributed systems, data pipelines, and asynchronous workflows using queues, messaging … event-driven processing using message queues, task workers, or comparable technologies.Experience designing and implementing REST APIs consumed by other services or teams.Experience with automated testing, continuous integration, and containerized deployment; exposure to Kubernetes preferred.Experience with observability practices, including metrics, logging, and tracing.Experience writing technical design documents and participating in design ...

Senior AI Platform Architect - Infra, MLOps & Governance

Location
Greater London, England, United Kingdom
depth across the practice. Partner with sales and pre-sales to scope AI solutions, size infrastructure, and validate technical feasibility of proposed architectures. Define automation, orchestration, and observability standards across the AI stack, from GPU cluster provisioning through to model monitoring in production. Architect integration points connecting AI platforms … LangGraph, Semantic Kernel). Data pipelines: data lake/lakehouse architectures, ETL/ELT, and data quality/lineage tooling that feed AI systems. Automation, Orchestration & Observability Infrastructure-as-code: Terraform and Ansible for repeatable, automated provisioning of GPU clusters and AI platform environments; GitOps (ArgoCD) for continuous, declarative ...

Senior Software Engineer (C# / .NET, Azure)

Location
City Of London, England, United Kingdom
Modern .NET: .NET 8 and C# 12 as a minimum; .NET 10 (LTS) and C# 14 preferred Databases, including Azure SQL and Cosmos DB Automated testing, including functional, performance and resiliency testing Building front end UI using React.js Microservice architecture Sound engineering practices: well-defined interface contracts, error handling, idempotency … ours. CV review – an initial offline screening Phone screen (30 mins) – with one of our team leads or principal engineers Take‐home C# test (30 mins) – plus some prep for the pairing session Technical deep dive and pairing session (1.5 hours) #J-18808-Ljbffr ...

Senior Clinical Data Engineer

Location
Greater London, England, United Kingdom
imaging biomarkers and clinical data, building on the Data Engineering team’s existing Dagster study pipelines, analytics workflow libraries and Qureight platform Build and test pipelines against dummy or interim data before database lock, and deliver CDISC formats (SDTM, ADaM) where required Work alongside Data Scientists to understand their … 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 tools, such as Dagster, and cloud infrastructure ...

Senior LNG Engineer

Location
Greater London, England, United Kingdom
approaches. Contributing to platform strategy, technical debt reduction and future technology decisions. Mentoring engineers through technical guidance, knowledge sharing and code reviews. Helping improve automation, observability, deployment processes and DevOps maturity. Here’s what we’re looking for: Essential Proven hands‐on experience developing enterprise applications using C#/… developed SQL and data analysis skills, including troubleshooting, optimisation and production support. Experience operating within modern DevOps environments, including CI/CD pipelines and automated testing practices.A track record of leading complex technical initiatives within business‐critical technology environments. Excellent stakeholder management and communication skills, with the ability to explain ...