1,376 to 1,400 of 3,500 Test Automation Jobs in England

Senior Firmware Engineer

Hiring Organisation
Smart Component Technologies Ltd
Location
Cambridge, Cambridgeshire, UK
cutting-edge IoT projects, and make a significant impact on our products. The successful candidate will take on our established firmware platform, its test regime and the code that processes data coming off our devices, with a structured handover and support from the existing team. If you are passionate … tools to ensure code stability 9. Continuously explore and evaluate new technologies to improve product performance and functionality 10. Maintain and develop the firmware test regime, including unit, integration and on-hardware testing, and the validation process used ahead of each release 11. Build and maintain the software modules ...

Senior Firmware Engineer

Hiring Organisation
Smart Component Technologies Ltd
Location
Church End, Greater London, UK
cutting-edge IoT projects, and make a significant impact on our products. The successful candidate will take o n our established firmware platform, its test regime and the code that processes data coming off our devices , with a structured handover and support from the existing team. … tools to ensure code stability 9. Continuously explore and evaluate new technologies to improve product performance and functionality 10. Maintain and develop the firmware test regime, including unit, integration and on-hardware testing, and the validation process used ahead of each release 11. Build and maintain the software modules ...

Platform Engineer (Kubernetes/Cloud) Full-time (start asap) Remote or In-person London

Location
Greater London, England, United Kingdom
SUSE , we’ve established a robust technical, secure foundation using modern open-source, cloud-native technologies. Now we’re ready to scale – expanding capability, automation and performance as we grow our client base, which comprises several enterprise customers and a long tail of smaller organisations. If you want … help build out, harden and scale our infrastructure platform. Hands-on; you’ll work across the full lifecycle – from design and deployment through to automation, testing and ongoing optimisation. A central part of the role will be improving repeatability and security: enabling fast, automated, reliable deployments of distributed workloads ...

SC Cleared Java Developer - Portsmouth/Remote - £55 Per Hour Umbrella

Hiring Organisation
Click
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 55 Hourly
have solid experience in design (particularly using UML), development (particularly using Java technologies) and test. The developer should have experience of working with microservices. Automated testing is a critical part of the project so any experience of this would be highly beneficial. Development of code within an agile environment (scrum … . Working with the team to design, implement and test features for a new product development. Task estimation in accordance with sprint planning.) Skill Set Java Core (version 8+) Spring Boot, Spring Framework - Good knowledge of Developing in Spring with Hibernate Good Knowledge of developing REST within HTTPS Experience ...

Guidance, Navigation and Control (GNC) Algorithms Engineer

Location
East Hagbourne, England, United Kingdom
innovative solutions and collaborate with a multidisciplinary, international team to turn advanced GNC concepts into reliable flight-ready systems. Responsibilities Design, develop, implement and test GNC algorithms for ASUK missions. Design, develop, validate and maintain high-fidelity GNC simulation environments for algorithm development and performance assessment, including spacecraft hardware … code generation (autocoding) for GNC algorithm implementation and/or flight software deployment Experience with software development in C/C++ Experience working with automated testing, continuous integration and software quality assurance processes Knowledge of robotics dynamics, kinematics and control All applicants must have an independent right to work ...

Senior AI Software Engineer

Location
Bicester, England, United Kingdom
practical use cases, secure integration patterns, cost-aware implementationand approved-tool usage. Contribute to architecture, software engineering standards, CI/CD, testing, deployment automation and maintainable cloud-native engineering practices. Your profile Proven experience as a Software Engineer, preferably in a senior or technically influential role. Strong full-stack … integration of AI capabilities into applications. Experience designing, developing,testingandmaintainingproduction-quality cloud-native software systems. Good understanding of software architecture, APIs, databases, distributed systems, automated testing, CI/CDand modern development practices. Ability to take ownership of complex technical problems and deliver pragmatic, maintainable solutions in a fast-paced environment. ...

.NET Full-Stack Developer

Location
Greater London, England, United Kingdom
assisted development tools such as Claude Code, OpenAI Codex, GitHub Copilot or similar tools. Working within an Agile software development environment. Experience with automated testing and/or test-driven development. Experience with modern frontend frameworks and technologies. Experience participating in code reviews and continuous improvement initiatives. Personal Attributes ...

Software Engineering Manager

Hiring Organisation
Willis Towers Watson
Location
Reigate, Surrey, UK
Employment Type
Full-time
learning, thoughtful use of engineering metrics, high standards of quality and reliability, and responsible adoption of modern practices such as AI-assisted software delivery, automation, secure development and DevSecOps. You will bring a strong background in software engineering, with experience delivering complex commercial applications across a range of technologies … requirements analysis, estimation, architecture and design, implementation, testing, deployment, maintenance and operational support. Strong practical understanding of modern software engineering principles, including maintainable architecture, automated testing, CI/CD, secure-by-design practices, observability and reliability. Successful track record of growing teams and leading transformation initiatives across engineering effectiveness, Agile ...

Software Developer - 8m FTC

Location
Andover, England, United Kingdom
hands-on engineering role focused on delivering solutions, working collaboratively as part of a cross-functional delivery team. Software Delivery Design, build, test, and maintain software solutions that meet customer, colleague, and business needs. Translate user stories and acceptance criteria into clear technical tasks and deliverable solutions. Break down … assess technical feasibility, and provide realistic estimates. Produce well-structured, reliable, secure, and maintainable code. Quality & Technical Standards Ensure code is well tested, using test-first approaches where appropriate. Contribute to code reviews, pairing, and constructive technical feedback. Consider performance, security, scalability, and maintainability as part ...

java developer in financial markets

Location
Greater London, England, United Kingdom
complex design decisions, and material technical risks to senior engineers or architects; Take technical ownership of key components, services, or subsystems, ensuring code quality, test coverage, and operational readiness; Contribute to solution and component design across C++ and Java codebases; Support full lifecycle delivery, including estimation, design, development, testing … integration Experience building and supporting distributed systems, including messaging, APIs, and inter-service communication Familiarity with Linux environments, build tools, version control systems, and automated testing frameworks Experience with CI/CD, performance tuning, and observability Exposure to cloud platforms and open-source technologies, including their integration into enterprise systems ...

Golang Developer

Hiring Organisation
Randstad Digital
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
Test-Driven Development (TDD) across unit, component, functional, integration, and regression testing tiers. Practical experience with CI/CD/CT pipelines, automated testing, version control (Git, SVN), and project tracking tooling (Jenkins, JIRA, Rally). Understanding of Agile methodologies and practices (Scrum, Kanban, SAFe, TDD, BDD, Waterfall). ...

Software Engineer - Core IP Security

Location
Greater London, England, United Kingdom
cryptography and high-integrity systems. You should be comfortable working across the full stack, from service backends and APIs to cryptographic libraries and infrastructure automation in a collaborative, fast-moving environment. The ideal candidate will have the following skills and experience. Essential: Strong experience delivering production-quality software, ideally … performance, reliability and delivery Clear communication skills and a collaborative, pragmatic approach Experience with modern development practices, including CI/CD, code review and automated testing Highly desirable: Experience with cryptography, key management or security-sensitive infrastructure Experience with hardened environments, operational controls or shared security components Familiarity with access ...

Graduate Software Engineer

Location
Greater London, England, United Kingdom
ship capabilities using our spec-driven development approach, including developing custom code within our ERP and gain exposure to cloud infrastructure, business systems, and automation as the platform scales into new markets. You'll start close to the code and the spec, working under close guidance on well-defined … business stakeholders to understand capability requirements, help elicit and document them clearly, and translate them into build-ready specifications. Design & Develop : Design, code, test, and ship capabilities as part of Ohme's business systems architecture, on AWS: refactoring and improving components as the architecture evolves. Automate : Build, integrate ...

Senior Java Developer — Hybrid (Newcastle)

Location
Newcastle upon Tyne, England, United Kingdom
Senior Java Developer, you will Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, Continuous Integration and Continuous Testing. Support the technical leads in designing the separation of functional into microservices and the end to end integration … flow between technical components. Support the test automation engineers in testing the stories and features delivered both from a functional and non-functional perspective. Follow the Scrum Methodology participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective. Support the team in delivering ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
valued, and where engineers have the opportunity to influence both solutions and ways of working. What you’ll be doing You'll design, build, test, deploy and support production software, taking ownership of significant technical challenges and delivering high-quality outcomes. You'll contribute to technical design and architectural … experience designing, building and operating solutions on AWS. Experience developing cloud-native applications, APIs and distributed systems. Strong understanding of CI/CD, automated testing, version control and cloud infrastructure. Experience supporting and troubleshooting production systems. Strong communication and collaboration skills. A passion for continuously improving engineering quality, standards ...

Software Engineer II - Full Stack (Java/ React) - Associate

Location
Greater London, England, United Kingdom
enterprise‐authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity, 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 ...

Senior Software Engineer, JavaScript/TypeScript

Location
Greater London, England, United Kingdom
will include: Building responsive, data-intensive web and desktop applications Integrating front-end applications with Python-based APIs Improving performance, accessibility, security and automated test coverage Contributing to technical reviews, CI/CD improvements and decisions on new tools and architecture What you'll need You don't need … development, with strong commercial JavaScript, TypeScript and React Experience building data-driven applications where performance, reliability and usability matter A solid grasp of automated testing across unit, integration and end-to-end How the team works You'll report to a Lead Software Engineer and join a team that values ...

ML Ops Engineer

Hiring Organisation
Global
Location
London, UK
Employment Type
Full-time
tooling: Experiment tracking and registries, workflow orchestration, model serving and feature stores. CI/CD & IaC: ML-specific CI/CD, Terraform, Docker and test automation. Cross-disciplinary communication: You translate between Data Science and Engineering and explain trade-offs to any audience. SummaryLocation: Holborn - LondonType: Full time ...

Senior Engineering Manager - 9-10 month FTC

Location
Manchester, England, United Kingdom
business outcomes with appropriate investment in reliability, maintainability and longer‐term engineering quality. Champion strong engineering practices, including test‐driven development and automated testing, helping teams build quality into the development process. Support strong operational ownership through CI/CD, observability, production support and the principle that teams … decisions. Experience sharing accountability for customer or business outcomes and translating these into clear engineering priorities. Strong understanding of modern software engineering practices, including automated testing and TDD principles, CI/CD, observability and production ownership. Experience facilitating technical decisions, bringing the right people and evidence together and constructively challenging ...

Senior Engineering Manager - 9-10 month FTC

Location
Greater London, England, United Kingdom
business outcomes with appropriate investment in reliability, maintainability and longer‐term engineering quality. Champion strong engineering practices, including test‐driven development and automated testing, helping teams build quality into the development process. Support strong operational ownership through CI/CD, observability, production support and the principle that teams … decisions. Experience sharing accountability for customer or business outcomes and translating these into clear engineering priorities. Strong understanding of modern software engineering practices, including automated testing and TDD principles, CI/CD, observability and production ownership. Experience facilitating technical decisions, bringing the right people and evidence together and constructively challenging ...

Delivery Senior Engineer

Hiring Organisation
WPP
Location
London, UK
Employment Type
Full-time
people grow. For more information, visit WPP.com. Why we're hiring: This role sits at the intersection of production operations, workflow engineering and automation delivery. The Production Workflow Engineer translates real production requirements into reliable scripted, low-code and no-code workflow solutions that improve throughput, reduce manual effort … improvement of production workflow platforms. You will support production workflow environments where business-critical processes depend on a mix of commercial workflow platforms, scripted automation, integration services, file movement tools and low-code or no-code configuration. The engineer is expected to understand both the operational production process ...

Senior Engineer, Trading Product Engineering

Location
Greater London, England, United Kingdom
Design and deliver reusable, reliable, low-latency Java code that powers the Exchange.* Raise the bar on code quality, organization, and automation as the system scales under load.* Profile and resolve performance bottlenecks in the order-processing path.* Improve stability through automated tests at the unit, integration, and performance ...

Agentic Platform Engineer · Manchester, UK ·

Location
Manchester, England, United Kingdom
will create reusable agent capabilities, orchestration patterns, tool integrations, memory and retrieval services, evaluation frameworks and governance controls that allow teams to adopt agentic automation safely at scale. You will treat agents as production software: versioned, tested, observable, secure, cost-controlled and accountable. Working across Platform Engineering, Architecture, Security … agent or LLM-powered systems, not only experimenting with chat interfaces or prompt prototypes. Strong software engineering capability in Python, including API design, automated testing, asynchronous processing, dependency management and production debugging. Practical experience with agent orchestration, structured tool calling, workflow state, retrieval-augmented generation and human-in-the-loop ...

MLOps Engineer (12 months)

Location
Coventry, England, United Kingdom
challenging and improving our processes, tools and approach, and undertaking review and assurance activity, providing other team members with guidance on design, build and test activity. We operate on a team led hybrid approach with 2-3 days per week in the office. Role requires travel to other sites … Informatica experience Scala Experience of working in an Agile Team An understanding of data modelling methodology (Kimball, Data Vault, Lakehouse) Experience of QA, testing automation, testing and testing standards. Full time - 35 Hours About us In 2025, Coventry Building Society purchased The Co-operative Bank. Bringing together our purpose ...

Lead Data Scientist - AI

Location
Crawley, England, United Kingdom
establishing an "Agentic Factory" - a dedicated, high-velocity delivery team focused on designing, building, and deploying genAI & ML solutions, multi-agent workflows, and automation systems to solve complex business problems. The primary goals of the team include: Leading the technical design and architecture of AI solutions, in addition … Lifecycle: Manage the engineering workflows, CI/CD pipelines, version control, and evaluation frameworks for internal developer-facing AI assets, including prompt libraries and automated testing agents. Team Mentorship & Delivery Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture ...