976 to 1,000 of 3,216 Test Automation Jobs in England

Data Specialist - DevOps Engineer

Location
Bradford, England, United Kingdom
progressing our DevOps practices that will enshrine our Data as a Product policies as code . This role is evenly split between infrastructure automation and data pipeline development. You will write clean pipeline code to ingest data into BigQuery , while using Terraform to provision and scale our infrastructure. Your … with our Data Engineering delivery partner. Work Structure Model : Hybrid On-site Expectancy : 3 days per week at our head office. Key Responsibilities Infrastructure Automation & IaC (50%) Provision GCP Infrastructure: Write and maintain Terraform scripts to provision BigQuery datasets, Cloud Storage buckets, IAM roles, and compute resources. Maintain Platform ...

The Core Engineering - Software Engineer - Associate - Birmingham

Location
Birmingham, England, United Kingdom
scale. You will collaborate with engineering teams to continually improve our production services, facilitating fast delivery of new services, and reducing downtime. SRE utilizes automation, tools and solid engineering principles to optimize existing systems, build infrastructure and eliminate operational work. We are looking for passionate, curious, driven engineers … Qualifications: Minimum of 3-4 years of experience. Bachelor's degree in Computer Science, or a related technical field that involves programming. Experience with automated testing and SDLC concepts, developing applications in a Linux environment, and sound knowledge of algorithms, data structures and software design. Proficiency with Observability stacks, including ...

Lead AI Engineer

Location
South Shields, 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 ...

data engineer for customer data platforms

Location
Greater London, England, United Kingdom
reporting and operational use cases Embed data quality, validation, monitoring and observability to identify and resolve issues Apply software engineering practices, including version control, automated testing, CI/CD and infrastructure as code Collaborate with technical and non-technical stakeholders to understand problems and translate requirements into practical data solutions … resolution and communicating with affected people Document solutions and share knowledge with customer teams and colleagues Develop or improve data pipelines, refine data models, test integrations and investigate solution performance and quality Work with architects, analysts and customer stakeholders to understand requirements and agree on technical approaches Review code ...

Full Stack Engineer

Hiring Organisation
Searchability (UK) Ltd
Location
West Malling, Kent, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
site in the middle of nowhere. THE ROLE Full Stack Developer in the SaaS engineering team, working with Product Owners, UX Designers and Test Engineers. Front to back, turning requirements and designs into production functionality across APIs, microservices, event-driven systems and the wider platform architecture. Blazor and Razor … working with APIs, and an understanding of microservices Commercial cloud experience with Azure and/or AWS Test-driven development, unit and automated testing Agile teams, Git, and strong problem solving and debugging Right to work in the UK, no sponsorship available Able to work onsite in Kings Hill ...

Principal Salesforce Engineer

Location
Greater London, England, United Kingdom
Salesforce with upstream and downstream platforms to enable joined‐up client journeys and high‐quality, trusted data. Drive DevOps maturity—CI/CD pipelines, automated testing, and release management—to accelerate delivery and reduce risk. Deliver proof‐of‐value and proof‐of‐concept builds to rapidly test ideas … MuleSoft to connect Salesforce with the wider technology estate. Proven experience of DevOps and CI/CD tooling (e.g. Git, Copado, Gearset, Azure DevOps), automated testing, and release management on the Salesforce platform. Deep understanding of Salesforce architecture, data modelling, security, governor limits, and platform best practices, with the ability ...

Lead AI Engineer

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

AWS Data Engineer

Location
Greater London, England, United Kingdom
S3. Contribute to the evolution of lakehouse architecture leveraging Apache Iceberg. Apply Software Engineering Best Practices Use version control, CI/CD pipelines, automated testing, and modular code principles. Participate in pair programming, code reviews, and architectural design sessions. Data Quality & Observability Build monitoring and observability into data flows. Implement … domain insights with the team. What You’ll Bring Technical Expertise Strong experience writing clean, maintainable Python code, ideally using type hints, linters, and test frameworks such as pytest. Solid understanding of data engineering fundamentals including batch processing, schema evolution, and ETL pipeline development. Experience with—or strong interest ...

Lead Software Engineer - Java Full Stack

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
operational efficiency. In addition to driving delivery and technical excellence, you will help shape the adoption of AI-powered capabilities that enhance analytics, automation and user experience while maintaining strong governance and controls. This role requires a combination of deep technical expertise, engineering leadership, stakeholder management and a passion … architecture, design patterns, system integration and API development. Strong practical experience with AWS, containerization technologies and cloud-native architectures. Experience with CI/CD, automated testing, application resiliency and operational excellence practices. Experience leading technical delivery across multiple teams and stakeholders. Excellent communication and stakeholder management skills. Preferred qualificationsExperience integrating ...

Cloud Network Engineer

Hiring Organisation
AMS CWS
Location
London, United Kingdom
Employment Type
Contract
critical network services including DNS (Route 53, Cloud DNS), Load Balancing (ALB, NLB, Cloud Load Balancing), API Gateways, and Content Delivery Networks (CDNs) Network Automation & Orchestration: Automate the provisioning, configuration, and management of cloud network resources and services. Develop scripts and tools (e.g., Python, Go, Bash) to streamline network … Code (NaC) Programming and automation experience with Python and Go plus CI/CD tools such as Harness, Tekton or Jenkins . Automated testing experience using Terratest, Cucumber, Pytest-BDD, AWS Fault Injection Simulator or Chaos Mesh . Experience applying DevOps, agile and SRE practices to cloud networks, including ...

Senior Embedded Software Engineer

Location
Cambourne, England, United Kingdom
software engineers.* Identify and implement process, tool, and system improvements to enhance overall performance and code quality across the team.* Lead testing efforts, including test automation for unit, regression, and performance frameworks.* Review code written by colleagues and AI, championing quality standards and best development practices across ...

Power Platform Developer

Location
Greater London, England, United Kingdom
empower our Service Desk in providing end‐user support, implementing updates, and managing access rights. Conduct thorough functional and non‐functional testing, creating comprehensive test scripts for user‐acceptance testing. Who you are You are a person who excels at engaging and collaborating with key stakeholders. You have excellent … solution delivery. Nice to have skills Knowledge of Python, PHP, and/or .NET. Implementation of ALM practices, CI/CD processes, and automated testing capabilities to improve solution governance, deployment consistency, and overall delivery efficiency. Understanding of API security concepts, including OAuth, managed identities, certificates, secrets, and role‐based ...

Senior Mobile Solution Lead (iOS and Android) - London, UK

Location
Greater London, England, United Kingdom
production operation.Run design reviews, manage architecture decisions and technical risks, and ensure traceability from requirements to implementation.Guide engineering teams on mobile standards, DevSecOps, automated testing, CI/CD, telemetry and release management.Mentor architects and senior engineers while contributing to mobile capability development, thought leadership and community growth.Market DevelopmentLead mobile solution … understanding of mobile security, including OAuth 2.0/OpenID Connect, encryption, certificate pinning, secure storage, threat modelling and privacy-by-design.Experience with mobile DevSecOps, automated testing, CI/CD, code quality, application monitoring and release governance.Ability to create clear architecture artefacts, including context and container views, sequence diagrams, integration designs ...

AI-Assisted Software Engineer

Location
Reading, England, United Kingdom
stage of development. This early‐career role turns ideas into working applications with speed and precision, using modern AI tools—from coding copilots to automated testing—to boost productivity without compromising safety. Working alongside experienced engineers, you’ll learn rapidly, collaborate widely, and play a key part … Software Engineering, AI, or a related STEM discipline.Hands-on experience in software development through work placements, academic projects, or initial employment.Exposure to AI or automation tools in coding (for example, having used code generators, scripting with AI APIs, or contributed to relevant projects) and a basic understanding of data ...

Senior Java Developer

Location
Manchester, England, United Kingdom
will collaborate with a diverse team of platform experts and hardware specialists to design and implement robust and scalable software applications. Responsibilities Design, develop, test, and maintain secure, scalable, and reusable software solutions that meet customer needs. Contribute to Agile development processes, including sprint planning and reviews. Collaborate with … event-driven architectures using tools like Kafka. Competence in working with relational and non-relational databases such as Oracle and PostgreSQL. Strong focus on automated testing (unit, integration, UI) using frameworks such as JUnit, Jest, Selenium, Cucumber Studio, and Allure. Bachelor’s degree in Computer Science, Software Engineering, Information Technology ...

The Core Engineering - Site Reliability Engineering - Associate - Birmingham

Location
Birmingham, England, United Kingdom
monitoring tools. Define and maintain service level indicators (SLIs), service level objectives (SLOs), and error budgets to quantify and manage service reliability. Engineer automation and self-healing capabilities to reduce toil and improve operational efficiency. What We Are Looking For Required Qualifications 3-4 years of professional software engineering … production environments. Strong analytical and problem-solving skills, with a systematic approach to identifying risk, diagnosing issues, and driving resolution. Preferred Qualifications Experience with automated testing, software development lifecycle concepts, and developing applications in a Linux environment. Strong understanding of algorithms, data structures, software design, and distributed systems fundamentals. Experience ...

Software Engineer

Location
Farnborough, England, United Kingdom
modules. Our team are highly collaborative, using modern tools and techniques in Agile engineering. Our Software Engineers main role is to design, develop and test features to a high quality. Our offerings are all cloud based using containerization on AKS with complimentary mobile applications on iOS created in Swift. ...

Senior Frontend Engineer

Location
West of England, England, United Kingdom
through production, and help establish engineering standards and patterns that can scale across Intermedia's digital channels. What You Will Be Doing Design, develop, test, and maintain high-quality web applications and frontend capabilities that power interactions. Develop reusable web components and frontend capabilities that allow digital experiences ...

Full Stack Engineer

Location
Basingstoke, England, United Kingdom
development and testing through to deployment and support. Build and maintain reusable component libraries and consistent UI components. Contribute to application architecture, code reviews, automated testing and CI/CD pipelines. Work closely with developers, QA, Business Analysts, DevOps, CRM, design and marketing teams. Apply best practices around performance, security … validation. Strong knowledge of Tailwind CSS (v4+), Vite and Storybook. Experience with Git/GitLab and GitLab CI/CD. Experience with unit testing, automated testing and ESLint. A commitment to keeping up with modern development tools, technologies and best practices. Role & Package #J-18808-Ljbffr ...

Kotlin (or Java) Developer

Location
Sheffield, England, United Kingdom
deliver rapid iterations at a sustained velocity. Participate actively as a team member through peer reviews and testing of other developers' code using automated test scripting. Apply strong technical and analytical troubleshooting skills to investigate and resolve development issues. Work with standard developer collaboration tools including GitHub or Bitbucket ...

The Core Engineering - Site Reliability Engineering - Associate - Birmingham

Location
Birmingham, England, United Kingdom
monitoring tools. Define and maintain service level indicators (SLIs), service level objectives (SLOs), and error budgets to quantify and manage service reliability. Engineer automation and self-healing capabilities to reduce toil and improve operational efficiency. What We Are Looking For Required Qualifications 3–4 years of professional software engineering … production environments. Strong analytical and problem-solving skills, with a systematic approach to identifying risk, diagnosing issues, and driving resolution. Preferred Qualifications Experience with automated testing, software development lifecycle concepts, and developing applications in a Linux environment. Strong understanding of algorithms, data structures, software design, and distributed systems fundamentals. Experience ...

Software Engineering Manager - Air Traffic Management Systems (ATMS)

Location
Harlow, England, United Kingdom
/CD practices. Establishing software engineering standards, governance, and metrics. Leading software integration, verification, validation, and release activities. Collaborating with Systems Engineering, Test & Integration, Product Management and Cyber Security teams. Managing software quality, maintainability, technical debt and technical risk. Supporting software assurance, certification and accreditation activities. Defining software capability … delivering distributed, real-time or mission-critical software systems. Knowledge of software assurance, safety engineering, and cyber security frameworks. Experience implementing CI/CD, automated testing and software quality practices. #LI-BZ1 RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard ...

Software Engineer III - Low-Latency Java and Kafka

Location
Bournemouth, England, United Kingdom
Linux environment, familiarity with the Linux operating system, system utilities, containers and cloud architectures and services. Experience with modern testing tools (JUnit, Mockito, Spring Test Framework). Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders. Understanding of the full software development lifecycle ...

Senior Software Developer

Location
Easthampstead, England, United Kingdom
design and data modeling through to service implementation, production reliability, and launch. You already use AI as part of how you think, build, test, and ship. You'll write code that moves money in production, build and modernize the backend services the platform runs on, and ship new capability ...

Senior Data Engineer

Hiring Organisation
McKesson
Location
London, UK
Employment Type
Full-time
target architecture and long-term platform directionData Engineering & DeliveryDesign and build robust, scalable data pipelines (Snowflake, dbt, Airflow, ADF, Python)Apply strong practices in test-driven development, monitoring, logging, and observabilityOwn more complex technical solutions and problem-solvingSupport production issues and drive root-cause improvements rather than quick fixesData … considerationsOrchestration & Version ControlOperating Airflow at scale, including DAG reliability, scheduling, and failure handlingVersion control, branching strategies, and release processesEngineering Best PracticeTest-driven development and automated testing within CI/CD workflowsDefining and enforcing standardised engineering patterns across a shared codebaseOperational reliability, including monitoring, structured logging, alerting, and systematic failure recoveryDesirablePySparkExperience ...