251 to 275 of 3,461 Permanent Test Automation Jobs

Lead Software Engineer - Java & Go - Chief Technology Office

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 Foster a team culture of diversity, opportunity, inclusion, and respect 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 ...

Software Engineer III - AIML Experimentation, Observability and Governance

Location
Bournemouth, England, United Kingdom
programming languages, and provide technical guidance to junior engineers. Troubleshoot complex technical issues, considering upstream and downstream system impacts, and proactively resolve bottlenecks. Drive automation and efficiency by applying advanced knowledge of the Software Development Life Cycle (SDLC) toolchain, including CI/CD pipelines and infrastructure as code … quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle ...

Software Engineer III- Global Banking Platform

Location
Greater London, England, United Kingdom
quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle … toolchain, including enterprise-authorized AI-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 applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient ...

Product Engineer - Lead Consultant (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
ends, Spring Boot services, SQL data layers, and supporting microservices. Apply engineering best practices such as test‐driven development, paired programming, code review, automated testing, and continuous integration and deployment. Contribute to high‐level and low‐level system and component designs with a focus on scalability, reliability, maintainability, security … components using technologies such as Kafka. Strong working knowledge of modern development workflows and engineering practices such as test‐driven development, paired programming, automated testing, code review, and continuous integration and deployment. Desirable Skills Working knowledge of risk management, control management, compliance workflows, or technology risk concepts, with ...

Principal Browser Software Engineer

Location
Cambridge, England, United Kingdom
growing team.**Responsibilities for the Browser Software Engineer*** Develop and maintain core features of HP Wolf Security's secure browsing products* Design, code, debug, test and optimize software using modern C++* Develop secure browser capabilities on Chromium-based browsers (Google Chrome, Microsoft Edge)* Develop and enhance Firefox-based secure … oriented design principles, data structures and algorithms* Experience using source control systems and modern software development practices (Git, Azure DevOps, GitHub)* Experience contributing to automated testing, CI/CD pipelines and software quality initiatives* Strong analytical, troubleshooting and problem-solving skills* Excellent communication and collaboration skills* Bachelor's or Master ...

Senior Rapid Application Developer

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent
operational efficiency. Youll be investigating the toughest production issues, validating new trading technology approaches through rapid prototyping, and building the internal tools and test frameworks that keep running smoothly. You'll be part of a small, high-impact team that combines detective work with creative engineering. … environments, isolating issues, and creating frameworks that help others validate fixes and prevent regressions. Strong understanding of modern development best practices: Continuous integration, automated testing, code review discipline, and version control workflows. Kanban and CI/CD: Comfortable with Kanban workflow, continuous integration, Jira, and rapid iteration cycles. ...

Software Engineer III - Java, React & AI

Location
Auchentibber, Scotland, 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 Produce architecture and design artifacts for complex applications, ensuring design constraints are met throughout the software development process Proactively identify hidden problems and patterns in data, using insights to drive improvements to coding hygiene, system architecture, and application reliability Collaborate with product, architecture ...

Software Engineering Manager

Location
Nottingham, England, United Kingdom
energy retailers operate, innovate and manage at scale. We help retailers lower operating costs, improve billing accuracy for consumers, and enhance customer experience through automation and AI‐driven insight, all underpinned by modern, cloud‐native architecture. ENSEK is at an exciting inflection point as we scale at pace towards …/CD: Practical understanding of automated pipelines, Infrastructure as Code and container orchestration (Kubernetes or equivalent). Quality & testing: Experience driving test strategy, automated testing and code quality initiatives. Observability & incident response: Familiar with monitoring, logging and incident management practices to support reliable operations. Stakeholder management: Strong communicator able ...

Software Engineering Manager

Location
Greater London, England, United Kingdom
energy retailers operate, innovate and manage at scale. We help retailers lower operating costs, improve billing accuracy for consumers, and enhance customer experience through automation and AI‐driven insight, all underpinned by modern, cloud‐native architecture. ENSEK is at an exciting inflection point as we scale at pace towards …/CD: Practical understanding of automated pipelines, Infrastructure as Code and container orchestration (Kubernetes or equivalent). Quality & testing: Experience driving test strategy, automated testing and code quality initiatives. Observability & incident response: Familiar with monitoring, logging and incident management practices to support reliable operations. Stakeholder management: Strong communicator able ...

Senior Lead Software Engineer - Cloud Platform Engineering

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 Formal training or certification on software engineering concepts, such as Certified Kubernetes Application Developer (CKAD), Google Associate Cloud Engineer Certification, or AWS Certified Solutions ...

CRM Salesforce Developer

Location
Corby, England, United Kingdom
Sales Cloud, Service Cloud, Revenue Cloud, and Salesforce Data Cloud. Configure and customise Salesforce using Apex, Lightning Web Components (LWC), Flows, Validation Rules, Process Automation, and Custom Metadata. Develop scalable integrations between Salesforce and other platforms but not limited to, Informatica, ERP systems, MDM platforms, external applications, and third … warehousing and ETL/ELT concepts. Strong understanding of Salesforce security, governance, data privacy and GDPR . Experience with CI/CD, source control, automated testing and release management using tools such as GitHub, GitLab or Copado. Knowledge of Agile, Scrum and DevOps delivery methodologies. Strong analytical, problem-solving, communication ...

Software Engineering Manager - Flex

Location
United Kingdom
energy retailers operate, innovate and manage at scale. We help retailers lower operating costs, improve billing accuracy for consumers, and enhance customer experience through automation and AI‐driven insight, all underpinned by modern, cloud‐native architecture. ENSEK is at an exciting inflection point as we scale at pace towards …/CD: Practical understanding of automated pipelines, Infrastructure as Code and container orchestration (Kubernetes or equivalent). Quality & testing: Experience driving test strategy, automated testing and code quality initiatives. Observability & incident response: Familiar with monitoring, logging and incident management practices to support reliable operations. Stakeholder management: Strong communicator able ...

Senior Platform Engineer

Location
Manchester, England, United Kingdom
working with tools such as Ansible, Github, Bitbucket, Conan and Nexus, is preferred. This role requires advanced technical expertise, leadership in platform tooling and automation, and a proactive approach to problem-solving and continuous improvement. What will you be responsible for? Design & Development Build and maintain CI/… DevOps and CI/CD proficiency, including automated build, test, integration, and deployment pipelines. Strong testing focus, with experience in unit, integration, and automated testing practices. Security-conscious development, applying secure coding standards and data protection principles. Desirable: Time management skills. Desire to be involved in all aspects ...

Lead Software Engineer - Cloud Platform Engineering

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 software engineering concepts, such as Certified Kubernetes Application Developer (CKAD), Google Associate Cloud Engineer Certification, or AWS Certified Solutions Architect Hands‐on practical experience delivering system design ...

QA

Location
United Kingdom
comprehensive testing strategies, and collaborating closely with engineering and business teams to deliver high-quality data solutions. Key Responsibilities Develop, execute, and maintain detailed test plans, test cases, and test suites for data platforms and applications. Perform data validation and testing using complex SQL queries across multiple … consistency across ETL/ELT processes and data pipelines. Collaborate with cross-functional teams to understand business requirements and translate them into effective test scenarios. Conduct end-to-end testing of data workflows, APIs, backend systems, and reporting tools. Identify, document, and track defects and issues with clear reproduction ...

Senior Full-Stack Engineer (Integrations)

Location
City of Edinburgh, Scotland, United Kingdom
engineering excellence across the software lifecycle. Your expertise will include C# .NET, Microsoft Azure, GitHub and modern DevOps practices, with a strong focus on automation, resilience, observability and operational excellence. Key Responsibilities Lead the delivery of applications, APIs and integration solutions from design through to production support. Provide technical … party platforms. Develop reliable data processing and reconciliation capabilities with strong controls, traceability and data quality standards. Enhance CI/CD pipelines and engineering automation using GitHub and modern tooling. Ensure solutions are scalable, resilient, secure and compliant with internal and regulatory requirements. Drive continuous improvement through operational excellence ...

Lead Software Engineer- Java- JPM Personal Investing

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 English working proficiency is a must, you will be working with the team in London You have a product engineer mindset and a track record of delivering high quality software that adjusts ...

MLOps Engineer

Location
United Kingdom
into reliable production workflows. You’ll work with Pricing, Data Science, Data Engineering and ML Engineering teams to build pipelines that are easier to test, release, monitor and maintain. The role is hands‐on, with a focus on Python, SQL, automation, good engineering practice and controlled delivery … large structured datasets. Cloud data platforms such as Snowflake, Databricks or similar. Git‐based version control and code review. CI/CD and automated testing using tools such as Azure DevOps, GitHub Actions or similar. Model deployment, monitoring, versioning and governance. Reusable engineering patterns for production machine learning. ...

Lead DevOps Engineer- Late Shift(2 PM - 10PM) NICE · Remote · UK · DevOps & Release Pay not stated 3mo ago

Location
United Kingdom
Seniorsoftware engineer who is passionate about solving infrastructure challenges through software engineering and automation. In this role, you will design, develop, and maintain scalable automation frameworks that streamline cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python , Jinja2 , and Terraform , generating … managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This is a highly technical, coding-focused position. The ideal candidate is a software-minded engineer who writes clean, maintainable, and testable code ...

Senior Software Engineer

Location
Southampton, England, United Kingdom
Seniorsoftware engineer who is passionate about solving infrastructure challenges through software engineering and automation. In this role, you will design, develop, and maintain scalable automation frameworks that streamline cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python , Jinja2 , and Terraform , generating … managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This is a highly technical, coding-focused position. The ideal candidate is a software-minded engineer who writes clean, maintainable, and testable code ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Seniorsoftware engineer who is passionate about solving infrastructure challenges through software engineering and automation. In this role, you will design, develop, and maintain scalable automation frameworks that streamline cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python , Jinja2 , and Terraform , generating … managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This is a highly technical, coding-focused position. The ideal candidate is a software-minded engineer who writes clean, maintainable, and testable code ...

DevOps Engineer- Late Shift(2 PM - 10PM) NICE · Remote · UK · DevOps & Release £51,709–£65,000 e 3mo ago

Location
United Kingdom
Seniorsoftware engineer who is passionate about solving infrastructure challenges through software engineering and automation. In this role, you will design, develop, and maintain scalable automation frameworks that streamline cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python , Jinja2 , and Terraform , generating … managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This is a highly technical, coding-focused position. The ideal candidate is a software-minded engineer who writes clean, maintainable, and testable code ...

Principal AI Quality Engineer

Location
Greater London, England, United Kingdom
agentic AI development (autonomous and semi-autonomous systems). Establish quality, evaluation, and governance frameworks for non-deterministic and AI-driven systems, including test and evaluation strategies for LLM-based and agentic features. Set enterprise standards for validating AI-generated code, ensuring it meets Fourth’s quality, security … evaluation, guardrails, and the regression of model-driven behaviour. Proven experience defining and implementing QA strategy at an organisational or enterprise scale. Experience establishing test automation best practice, both functional and non-functional, across multiple teams. Demonstrable experience shaping or leading a QA approach for AI-assisted ...

Senior DevOps Developer - Java, Oracle

Location
Greater London, England, United Kingdom
within your Functional and Professional Communities. Lead one or more system's support providing technical leadership and guidance, creating a DevOps culture and implementing automation best practices. Participate in meetings/delivery events and follow processes defined for their team to ensure quality of work and efficiency … with production issues. Knowledge Detailed knowledge in a cloud-based environment - AWS or Azure or Google Cloud. Detailed knowledge of Infrastructure as Code (IaC) automation tools. Detailed knowledge with configuration management tools. Detailed knowledge with CI/CD pipelines and associated tooling such as Azure DevOps, Team city ...

Java Developer ( SC Cleared )

Location
Newcastle upon Tyne, England, United Kingdom
join our engineering team and contribute to the development of secure, scalable, and high-quality software solutions. You will work across application development, automated testing, cloud services, CI/CD, and containerised environments as part of an Agile delivery team. Key Responsibilities Design, develop, and maintain robust applications using Java … Develop and integrate event-driven solutions using Kafka . Work with MongoDB for data storage and management. Write clean, maintainable, and testable code following Test-Driven Development (TDD) and unit testing practices. Develop automated BDD tests using Gherkin and Cucumber . Contribute to the development and maintenance ...