626 to 650 of 1,245 Test Automation Jobs in London

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

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

Principal AI Platform Engineer (Python)

Location
Greater London, England, United Kingdom
DevOps practice: experience building pipelines (GitLab CI, GitHub Actions, Jenkins) that test, package, and release software, and the practices around them, such as automated testing and staged rollouts. Observability: experience instrumenting systems with Prometheus, Grafana, OpenTelemetry, or an equivalent stack, and using that data to diagnose failures in distributed ...

Principal Quantitative Engineer

Location
Greater London, England, United Kingdom
Full time: Posted Today: JR1001492When you join EDF Trading, you’ll become part of a diverse international team of experts who challenge conventional ideas, test new approaches, and think outside the box.Energy markets evolve rapidly, so our team needs to remain agile, flexible, and ready to spot opportunities across … recommendations.* Provide full visibility of work undertaken via backlog of requests.* Implement software engineering best practices and develop high quality code with appropriate test coverage* Refactor and enhance existing components and solutions in order to standardise and reduce duplication.* Provide detailed documentation of the application/component features being ...

Lead AI Software Engineer

Location
Greater London, England, United Kingdom
business‐critical software components. Review AI‐generated and engineer‐written code to ensure correctness, maintainability, security, and alignment with specifications. Drive engineering excellence through automated testing, contract testing, regression testing, observability, and production verification. Support CI/CD processes, deployment readiness, operational handover, runbooks, and service ownership. Ensure AI‐generated … equivalent platforms. Demonstrated ability to lead software implementation within agile engineering teams or technical domains. Experience with CI/CD, continuous delivery practices, automated testing frameworks, observability, and production support. Ability to convert specifications, acceptance criteria, and architectural designs into actionable implementation plans and verified software. Strong code review ...

Forward Deployed AI Engineer

Location
Greater London, England, United Kingdom
delivery. DevOps, MLOps and AIOps ownership: Implement and maintain CI/CD, monitor and release pipelines using Azure DevOps, including version control, rollback capability, automated testing and production health monitoring. Documentation and operational handover: Produce clear technical documentation and handover materials so business and operational teams can maintain, monitor … other engineers without formal line management authority. Hands‐on, production‐grade experience across DevOps, MLOps and AIOps – CI/CD pipeline ownership, model versioning, automated testing and live system monitoring – not as adjacent knowledge but as daily practice. Strong proficiency in Python and SQL; solid REST and event‐driven ...

Software Developer - Clearing Technology

Location
Greater London, England, United Kingdom
meet the high standards of control, auditability, and reliability required within financial systems, including compliance with SOX (Sarbanes-Oxley) requirements. Responsibilities Design, develop, and test components of modern, secure web-based post trade platforms, applying AI-assisted development practices to improve quality and delivery speed. Contribute to the overall … timely manner, applying a structured and analytical approach to problem solving. Essential skills and experience Experience leveraging AI-assisted development tools (e.g. code generation, automated testing, developer productivity tooling) to improve delivery speed and quality. Strong understanding of applying AI responsibly within the software development lifecycle, ensuring traceability, auditability ...

Lead AI Software Engineer London, United Kingdom Value Stream Engineering Posted 12 hours ago

Location
Greater London, England, United Kingdom
business-critical software components.* Review AI-generated and engineer-written code to ensure correctness, maintainability, security, and alignment with specifications.* Drive engineering excellence through automated testing, contract testing, regression testing, observability, and production verification.* Support CI/CD processes, deployment readiness, operational handover, runbooks, and service ownership.* Ensure AI-generated … equivalent platforms.* Demonstrated ability to lead software implementation within agile engineering teams or technical domains.* Experience with CI/CD, continuous delivery practices, automated testing frameworks, observability, and production support.* Ability to convert specifications, acceptance criteria, and architectural designs into actionable implementation plans and verified software.* Strong code review ...

Senior Software Developer - Technology - Band M - Counter Terrorism Policing HQ

Location
City Of London, England, United Kingdom
innovate and contribute to a meaningful cause contributing towards the fight against Terrorism. Key Tasks Be responsible for writing clean, secure code following a test-driven approach Create code that is open by default and easy for others to reuse To build future proof reusable code libraries, which … levels and an understanding of the Cabinet Office Security Policy Framework Knowledge of one or more of the below: Experience of Unit Testing and automated testing tools as part of a continuous integration pipeline A keen desire to cross-train into DevSecOps infrastructure skills Required Languages English Reports To Band ...

Backend Developer – AWS, TypeScript, Serverless Architecture, AWS Lambda

Location
Greater London, England, United Kingdom
high-quality backend services using TypeScript and AWS, with a strong focus on serverless architecture and API development. Demonstrates expertise in clean code practices, automated testing, and collaboration within agile teams. Highest-signal resume keywords TypeScript Proficiency AWS Cloud Services Experience Serverless Architecture Development API Development and Integration Automated Testing ...

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 - Java, Node.js & AWS

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

Staff Software Engineer (Team Lead) - Engine by Starling

Location
City Of London, England, United Kingdom
goals Obtain a wide and varied understanding of how banks operate around the world Shape the future capabilities of Engine, including our approach, tooling, automation and architecture. Lead by example in your contributions to the codebase, setting a high bar for others to aim for Champion a healthy engineering … most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we’d love to hear from you. We have ...

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

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

Associate Software Engineer (Back End)

Location
City Of London, England, United Kingdom
cross-functional teams. Role Responsibilities Working as a hands‐on engineer, working closely with Architects, Principal Engineers, and Trading SMEs to design, build, review, test, and deliver mission‐critical, high‐performance systems end‐to‐end. Contribute to engineering deliverables throughout the full lifecycle, ensuring performance, scalability, resilience, and alignment … support. Ability to balance rapid delivery with architectural rigour and long‐term maintainability. Relational database design and optimisation skills (MSSQL, MySQL). Experience building automated testing frameworks for complex distributed systems. Ability to engage effectively with traders, quants, and other business stakeholders. Desired Domain experience in Credit or Fixed Income. ...

Senior Software Engineer Backend

Location
Greater London, England, United Kingdom
enjoys solving complex data and distributed systems challenges and wants to help redefine how customers interact. What You Will Be Doing Design, develop, test, and maintain scalable backend services and APIs that power analytics, dashboards and visualizations. Build services that process, aggregate, enrich, and serve structured and unstructured data … other patterns commonly used in analytics applications. Working knowledge of cloud platforms such as AWS or Azure and cloud-based application architectures. Familiarity with automated testing, CI/CD, source control, and modern software development practices. Strong understanding of application performance and the ability to optimize services and data access ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
downstream teams to use.Raise reliability and data quality• Define data contracts, validation rules, freshness expectations, lineage, and service-level objectives for critical datasets.• Implement automated testing, anomaly detection, alerting, and observability across the data lifecycle.• Own production issues through diagnosis, recovery, root-cause analysis, and prevention.• Improve query performance, warehouse … outcome data for A/B testing and model evaluation.Strengthen engineering practices• Apply software engineering practices to data work, including modular design, code review, automated testing, CI/CD, and infrastructure as code.• Improve documentation, discoverability, access controls, and governance for shared data products.• Contribute to architectural decisions, technical standards ...

Data Engineering Technical Lead

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
team while applying quality control to their work. Develops data engineering standards and contributes expertise to other data expert teams across our client Test and implement new software releases through regression testing. Identifies issues and engages with vendors to resolve and elevate software into production Experience in data analytics … data governance, data quality, security, and operational controls within enterprise platforms Strong understanding of software engineering best practices including version control, CI/CD, automated testing, and code review processes Experience working in Agile product delivery environments and collaborating across cross-functional teams Demonstrated ability to drive technical decision-making ...

Data Engineering Technical Lead

Location
Westminster, West End, United Kingdom
team while applying quality control to their work. Develops data engineering standards and contributes expertise to other data expert teams across Vanguard Test and implement new software releases through regression testing. Identifies issues and engages with vendors to resolve and elevate software into production Experience in data analytics, programming … data governance, data quality, security, and operational controls within enterprise platforms Strong understanding of software engineering best practices including version control, CI/CD, automated testing, and code review processes Experience working in Agile product delivery environments and collaborating across cross-functional teams Demonstrated ability to drive technical decision-making ...

AWS Data Solution Architect

Location
Greater London, England, United Kingdom
Glue, Lake Formation, Redshift, Athena, EMR, and related best practices.* Define the platform operating model: Establish AWS multi-account strategies, environment separation (dev/test/prod), naming standards, and guardrails that enable secure self-service while maintaining control and consistency.* Support governance and metadata management: Implement data discovery … appropriate for sensitive public sector workloads.* Embed engineering excellence: Define CI/CD and release management for AWS data platforms, including Git-based workflows, automated testing, and repeatable environment provisioning using Infrastructure-as-Code (e.g., AWS CDK, CloudFormation, Terraform, and AWS CodePipeline/CodeBuild).* Drive FinOps and capacity planning ...

Software Development Manager

Location
Greater London, England, United Kingdom
technical problem‐solving where your input adds the most value. Define and maintain engineering standards, development controls and quality gates, including CI/CD, automated testing, secure development, observability and operational readiness. Establish responsible standards for AI‐assisted development, covering validation, security, data handling, attribution and human accountability. Improve developer … services. Strong API and microservice engineering, plus event‐driven delivery with Azure Service Bus, Kafka or an equivalent messaging platform. Practical CI/CD, automated testing, Git, secure development and production‐support experience. Working knowledge of containers and infrastructure as code, with the judgement to collaborate effectively on platform decisions. ...

backend developer for public-sector digital services

Location
Greater London, England, United Kingdom
Описание: Methods is a UK-based IT Services Consultancy with over 30 years of experience. It partners with central government departments, agencies, and private-sector clients to create people-centred, secure, end-to-end business ...

Senior Software Engineer - Adobe Experience Manager (AEM)

Location
Greater London, England, United Kingdom
Senior Software Engineer - Adobe Experience Manager (AEM) Epsom & Barbican, London | Hybrid Working | Fixed-Term Contract: 12 months Competitive salary available, depending on experience 37.5 hours per week At Nuffield Health, everything we give our patients ...