676 to 700 of 3,159 Test Automation Jobs in the UK

Sr Lead Software Engineer

Location
Greater London, England, United Kingdom
assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. Applies knowledge of tools within the Software Development Life … Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Drives decisions that influence the product design, application functionality, and technical operations and processes Serves as a function-wide subject matter expert in one or more areas of focus ...

Software Engineer III - Java

Location
Christchurch, England, United Kingdom
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. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient applied experience. Understanding of Java 17+ fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies and computer networks Experience with modern testing tools (JUnit, Mockito, Spring ...

Software Engineer II - Low-Latency Java and Kafka

Location
Bournemouth, England, United Kingdom
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. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on Java concepts and proficient applied experience. Understanding of Java 17+ fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies and computer networks Experience with modern testing tools (JUnit, Mockito, Spring ...

Senior Quality Engineer

Location
City Of London, England, United Kingdom
best it can be. Our Quality Engineers use a combination of shift-left and shift-right testing techniques, exploratory testing, technical testing and test automation to build quality into our software, working closely with the rest of their team and coaching others on how to write better software. … executing the quality and testing strategy for your team, coaching other team members to ensure software quality is considered throughout the development process Design test charters and perform session based exploratory testing to find unique bugs that could only be discovered by the most creative people Working closely with ...

Frontend Software Engineer

Location
Hunmanby, England, United Kingdom
level Frontend Engineer within the Cloud Engineering team, the successful candidate will use React and TypeScript, ideally with Next.js, to design, develop, test and deliver the user-facing dashboard for DSE’s IoT platform, DSEWebNet®, as it moves to a modern, componentised frontend architecture. You will build clear, accessible … time, using live WebSocket telemetry and REST/JSON APIs, while also supporting internal tools and business systems across DSE’s energy control and automation products, including renewables, microgrids and off-highway machinery. The successful engineer will have hands‐on experience building production web applications, a strong testing ...

Sr Lead Software Engineer - Java

Location
Uddingston, Scotland, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced proficiency in one or more ...

Senior Lead Software Engineer - Python - Asset & WM

Location
Greater London, England, United Kingdom
consumer experience (including Quantitative Research). Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Establishes and promotes engineering standards and automation across the SDLC (testing, CI/… approved AI-assisted engineering practices across teams to improve code quality and delivery outcomes, while setting measurable validation standards (secure coding, peer review, automated testing) and encouraging reuse of proven patterns within the SDLC/TLM toolchain. Acts as a function-wide subject matter expert in one or more focus ...

Private Cloud Architect

Location
Sheffield, England, United Kingdom
software engineering best practices including SOLID principles, design patterns, refactoring, and peer code reviews. Develop scalable, maintainable, and highly testable systems and services. Implement automated testing, including unit, integration, and behavioural testing. Produce clear technical documentation and contribute to engineering standards and best practices. Cloud & Platform Engineering Deploy, support … C#. Experience designing and building APIs, microservices, and Back End services. Strong understanding of software architecture, design principles, and engineering best practices. Experience with automated testing approaches including TDD, BDD, unit testing, and integration testing. Experience working with AWS and/or Azure cloud platforms. Knowledge of Terraform and Infrastructure ...

Lead Full Stack Software Engineer - React & Java

Location
Glasgow, Scotland, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Required qualifications, capabilities, and skills Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient ...

Software Engineer III - Cloud Platform

Location
Greater London, England, United Kingdom
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 … improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with ...

Full Stack Software Engineer

Location
Royston, England, United Kingdom
optimised for performance, reliability and scalability ·Produce clear technical documentation, including design documentation, functional specifications and quality assurance test documentation ·Implement and maintain automated testing at unit, integration, UI/component and regression-test levels · Validate correct software and hardware system operation and support troubleshooting activities when required … modern software development practices ·Experience across multiple stages of the software development lifecycle, from requirements definition through testing and release ·Practical experience with automated testing, version control (Git), code reviews and CI/CD practices ·Ability to transform product requirements into clear technical designs and incremental software deliveries ·Strong collaboration ...

Python Lead Software Engineer

Location
Greater London, England, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural ...

Software Engineer II

Location
Bournemouth, England, United Kingdom
design, build, and operation of resilient, scalable services deployed to AWS in line with firm-wide public cloud standards, with peer guidance Actively applies automation to reduce manual toil in the Software Development Life Cycle Addresses basic code quality issues Leverages enterprise-authorized AI coding assist tools within … 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. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities ...

Software Engineer III - Full Stack, Global Banking Tech

Location
Glasgow, Scotland, United Kingdom
will contribute to system design and engineering execution across backend and distributed systems and modern UI/console experiences, improving operational excellence through automation, strong software development lifecycle discipline, and responsible use of enterprise-authorized AI-assisted engineering tools. As a Software Engineer III at JPMorganChase within the Commercial … 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 Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities ...

Lead AIML Software Engineer (Python)

Location
Greater London, England, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root‐cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise‐authorized … assisted development and automation capabilities, to improve the value realized by automation. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience ...

Senior Lead Software Engineer - Platform / Network Engineer - Accelerator Team

Location
Greater London, England, United Kingdom
assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. Applies knowledge of tools within the Software Development Life … Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Required qualifications, capabilities and skills Detailed understanding of public clouds and hands on knowledge on building cloud based environments. Expert knowledge of containerisation, Kubernetes and related tooling. Deep understanding ...

Lead Software Engineer - AIML Data Platform (Data, Python, Containers/Kubernetes)

Location
Greater London, England, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural ...

Lead Software Engineer

Location
Glasgow, Scotland, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural ...

Fullstack Software Engineer- National Security

Location
Cheltenham, England, United Kingdom
data engineering to join a growing engineering function, designing, developing and maintaining scalable software and data-processing solutions with a strong focus on automation, reliability and operational excellence. Key Responsibilities Design, develop, test and maintain scalable applications and services using Java and Spring Boot Develop and maintain … data-processing pipelines Work with large and complex datasets to support data processing and analytics requirements Apply software engineering best practices, including code reviews, automated testing and version control Use GitLab for source control, collaboration and CI/CD activities Automate application and infrastructure configuration and deployment using Ansible Apply ...

Senior Full Stack Developer/AI Builder

Location
Woodbridge, England, United Kingdom
feature delivery, and participate in code reviews following agreed quality gates. Support regression, performance, security, and business acceptance testing, working with the QA Automation Engineer to improve test coverage and release confidence. Participate in requirements discussions, technical design, refinement, and estimation, and work with the AWS Platform/ ...

Lead Software Engineer - Frontend Engineering - React Native

Location
Greater London, England, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Required qualifications, capabilities and skills Formal training or certification on JavaScript concepts and proficient advanced experience Strong knowledge of JavaScript, TypeScript, and ES6+ syntax Ability to write testable, clean JavaScript code Familiarity with writing unit tests Ability ...

Software Engineer III - Cloud Platform at JPMorganChase

Location
Greater London, England, United Kingdom
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 … improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with ...

QA Engineer

Location
Esher, England, United Kingdom
collaborative team driving a major digital transformation. Help define and implement the quality strategy for the applications. Work in an environment that values innovation, automation, and continuous improvement. Working Location The role is primarily based in Esher, where the Software Engineering team is located. Being on‐site enables close … regression, acceptance, performance, and integration testing. Supporting deployment quality across CI/CD environments. Career Benefits Ownership of the QA functions. Ability to build automation frameworks from the ground up. Exposure to modern cloud, DevOps, and secure development practices. Strong progression opportunities into senior, automation, or leadership roles. ...

Senior Lead Software Engineer- Back-end Engineer - Chase UK

Location
Greater London, England, United Kingdom
practices Use domain modelling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers and ourselves … assisted code review/refactoring, text acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain Applies knowledge of tools within the Software Development Life Cycle ...

Perl Developer

Location
West of England, England, United Kingdom
production problems Work directly with data providers on production issue resolution and environment upgrades Collaborate with development and managed services teams to design, build, test and deploy system enhancements Identify product bugs, recommend new features and translate business requirements into effective technical solutions Document work clearly and contribute … Familiarity with standard protocols, including SSH, HTTPS, IMAP and POP3 Knowledge of SQL, particularly PostgreSQL, source control such as Git, CI/CD and automated testing Desirable Skills: Experience with Selenium WebDriver or other web automation software Knowledge of Java, Ruby or Python, or a willingness to develop these ...