1 to 25 of 3,764 Test Automation Jobs

Consultant, Senior Consultant, Automation Test Engineer, Government and Public Sector

Location
Belfast City District, Northern Ireland, United Kingdom
impact. We’re looking for software engineers who are passionate about quality. As an SDET, you’ll apply sound engineering principles to build software, automation frameworks, test infrastructure and developer tooling that improve products throughout the delivery lifecycle. You’ll help clients deliver faster and with confidence across … engineering team alongside software engineers, DevOps engineers and business analysts – designing and implementing maintainable solutions, reviewing code, shaping architecture for testability, and building scalable automation that works in the real world. You’ll be trusted to make technical decisions, explore and implement new tools, and influence how our teams ...

Senior Software Developer ( SC Cleared )

Location
Greater London, England, United Kingdom
provision and manage scalable, repeatable environments Work with containerisation technologies (Docker, Kubernetes), including exposure to managed platforms (e.g., EKS) Build and maintain automated test suites, contribute to CI/CD pipelines (GitLab), and follow engineering best practices including code quality, security, accessibility (WCAG) and performance optizatio Key Requirements Essential … platforms such as AWS EKS Strong experience with CI/CD pipelines (GitLab preferred) and automated build/test processes Experience in automated testing using modern frameworks (e.g., Jest for Node.js applications) Strong Agile delivery experience with ability to collaborate in multi-disciplinary teams Desirable Skills: Holding Active ...

Technical Lead

Location
Greater London, England, United Kingdom
Blackbuck, Trivy, GitLeaks Veracode, etc. Configuring and using Secrets management tools like Vault and Cloud native solutions Broad knowledge of SDLC Tools, specifically Build, Test and Deploy Automation tools, e.g., Maven, Gradle, Selenium, Ansible, etc. Good understanding of Source code mgmt solutions like GitHub, GitLab, BitBucket, etc. Good … launch reviews. Maintain services once they are live by measuring and monitoring availability, latency, and overall system health. Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity. Build a CI/CD pipeline and maintain the pipeline for Software ...

Manager, Automation Test Engineer, Engineering, Government and Public Sector

Location
Belfast City District, Northern Ireland, United Kingdom
build the digital foundations behind some of the most complex systems in government – from critical infrastructure to advanced data platforms. We don’t just test software – we engineer quality into products that matter. As an SDET here, you’ll combine strong software development skills with deep quality engineering expertise … contributing production-quality code, designing scalable automation and tooling, improving testability, and helping teams deliver secure, resilient services with confidence. We’re growing rapidly across our Government and Public Sector. If you already hold active UK SC clearance or are eligible (5+ years UK residency) and want to design ...

Senior AI Software Developer

Location
Greater London, England, United Kingdom
APIs and business workflows. Retrieval-Augmented Generation (RAG) solutions and knowledge retrieval platforms. Agentic AI applications and multi-agent workflows. AI-powered search and automation platforms. Internal AI Engineering Platforms, reusable templates and developer enablement tooling. Cloud-native applications deployed on Azure and AWS. Examples of You Will …/or ASP.NET Core. Full Software Development Lifecycle (SDLC) experience. REST APIs and Microservices. Cloud-native application development. Distributed Systems. Event-Driven Architectures. Automated Testing and Test-Driven Development (TDD). Docker and Containerisation. MongoDB and/or PostgreSQL. Production support and operational ownership. GDS service delivery experience. GOV.UK ...

Senior Data Plaform Engineer

Hiring Organisation
Aker Systems Limited
Location
Central London, London, United Kingdom
Employment Type
Permanent
contributing to technical design decisions. Strong experience with cloud platforms, distributed systems and real-time streaming technologies is highly desirable. Key Responsibilities Design, develop, test and deploy data platform services and components . Build and maintain platform capabilities supporting batch and real-time data workloads . Develop and operate … platform data structures . Support schema evolution, data quality and data integrity across distributed platforms. Integrate data platforms with relational and NoSQL databases. Develop automated testing and validation for platform services and data processing components. Implement and maintain CI/CD pipelines for data platform workloads. Use Infrastructure as Code ...

Microsoft Full Stack Senior Developer (Manager)

Location
Greater London, England, United Kingdom
DevOps. Build and govern CI/CD pipelines using GitHub Actions and/or Azure Pipelines, including automated quality, security and deployment controls. Champion automated testing across unit, integration, contract, UI, performance and security testing, with measurable quality gates. Embed secure‐by‐design practices including threat modelling, dependency and secret … GitHub engineering practices, including pull requests, branch protection, code ownership, GitHub Actions and repository governance. Experience implementing CI/CD, infrastructure as code, automated testing, observability and secure software development lifecycle controls. Good working knowledge of containers and container orchestration, including Docker and Azure Kubernetes Service or equivalent Azure container ...

Software Development Engineer in Test

Hiring Organisation
S Three Management Services Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract
Contract Rate
£450-550 per day
this type sit at the intersection of quality assurance and software engineering, where you would use development expertise to design, build and maintain automated test solutions that keep complex systems reliable and performant. The work could involve collaborating across development and QA teams to architect test frameworks … responsibilities could include: Designing and building scalable test automation frameworks using languages such as Java, Python or C#/.NET Developing automated test suites for microservices, APIs and distributed system architectures Working with CI/CD pipelines (Azure DevOps, GitHub Actions or similar) to integrate ...

Senior Software Developer / Perl Developer Version 1

Location
Birmingham, England, United Kingdom
Server). Experience with version control systems such as Git. Experience working with Linux/Unix environments. Knowledge of testing frameworks and automated testing practices. Experience working within Agile/Scrum delivery environments. Strong problem-solving and debugging skills. What you'll get At Version 1, we believe in providing … DevOps teams. Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog refinement. Contribute to CI/CD pipeline development and automation initiatives. Support application deployments, monitoring, and operational excellence activities. Desirable Skills Experience with Python, Java, or other programming languages. Experience with cloud platforms such ...

Senior Software Developer / Perl Developer

Location
Birmingham, England, United Kingdom
DevOps teams. Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog refinement. Contribute to CI/CD pipeline development and automation initiatives. Support application deployments, monitoring, and operational excellence activities. Qualifications Strong hands-on experience developing applications in Perl . Experience with modern Perl frameworks … Server). Experience with version control systems such as Git. Experience working with Linux/Unix environments. Knowledge of testing frameworks and automated testing practices. Experience working within Agile/Scrum delivery environments. Strong problem-solving and debugging skills. Experience with Python, Java, or other programming languages. Experience with cloud ...

Lead Developer – Kings Cross, London

Location
Greater London, England, United Kingdom
services.* Contribute to the design and implementation of scalable, secure and resilient cloud architectures.* Work with DevOps engineers to enhance CI/CD pipelines, automated testing and deployment processes.* Model and optimise data (AWS Redshift and Aurora PostgreSQL).**Be a leader*** Providing technical leadership and direction for the Royalty … problem-solving skills, attention to detail and a collaborative mindset.* Experience building and maintaining ETL pipelines using AWS Glue.* Experience building supporting services and automation using Python.**Nice to have*** Experience in media, entertainment or digital content domains.* Knowledge of microservices and event-driven architectures.* Experience with Infrastructure ...

Senior Full-Stack Software Engineer UK Wide

Location
United Kingdom
working as a polyglot Experience with cloud platforms (e.g. Azure, AWS, GCP) and infrastructure as code (Terraform). Familiarity with CI/CD pipelines, automated testing, and modern software development practices. Knowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture. Awareness of principles like well-architected … implement software that meets business and technical requirements. Ensure all key business logic is covered by tests. Code Quality and Testing Proficient in automated testing frameworks and ensuring software is reliable and bug-free. Experience conducting code reviews and maintaining high coding standards within the team. Collaboration and Communication Effective ...

Senior Fullstack Software Engineer

Hiring Organisation
TPXImpact Holdings Plc
Location
United Kingdom
Employment Type
Permanent
Salary
£65,000
working as a polyglot Experience with cloud platforms (e.g. Azure, AWS, GCP) and infrastructure as code (Terraform). Familiarity with CI/CD pipelines, automated testing, and modern software development practices. Knowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture. Awareness of principles like well-architected … implement software that meets business and technical requirements. Ensure all key business logic is covered by tests. Code Quality and Testing Proficient in automated testing frameworks and ensuring software is reliable and bug-free. Experience conducting code reviews and maintaining high coding standards within the team. Collaboration and Communication Effective ...

Software Developer (Java & Typescript)

Hiring Organisation
Sanderson Government and Defence
Location
London, United Kingdom
Employment Type
Contract
building and supporting REST API and micro service-based architectures. Strong understanding of secure software engineering principles and best practices. Experience with version control, automated testing and code quality processes. Experience working within Agile delivery teams. Familiarity with CI/CD pipelines and DevSecOps methodologies. Experience working with cloud technologies ...

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
engineering function around you. Like the SRE role, you combine three things that have historically sat in separate teams: platform and cloud infrastructure engineering, automation and delivery pipeline ownership, and proactive/reactive reliability engineering including incident response and customer impact management. What sets the senior role apart … roadmap and architecture without overstepping their ownership. Ensure platform services scale efficiently and cost-effectively, treating cost and efficiency as part of engineering quality. Automation & Software Delivery Own and continuously raise the standard of infrastructure-as-code, CI/CD and GitOps practice across the software delivery lifecycle. Eliminate ...

DevOps Engineer

Location
Cambridge, England, United Kingdom
automate software builds, testing, and releases. Build and maintain internal tooling to support the software development lifecycle (e.g., code quality analysis, dependency management, automated testing). Collaborate with engineering teams to identify and automate manual processes, reducing cognitive load and improving efficiency. Implement and maintain infrastructure as code … . Experience with code quality analysis tools (e.g., SonarQube, Snyk). Experience with dependency management tools (e.g., Maven, Gradle, npm, pip). Experience with automated testing frameworks. Experience with Node.js design and development. Experience working in an Agile software engineering environment. Your Background Degree from an accredited university in Computer ...

Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Bournemouth, Dorset, South West, United Kingdom
Employment Type
Permanent
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. Continuously update technologies and patterns to keep systems current. Design and build solutions that avoid single points of failure using scalable architectural patterns. Design and build scalable, secure, and reliable solutions by leveraging modern architectural patterns that ...

Senior Software Developer

Location
Southampton, England, United Kingdom
delivery of modern, resilient systems in a fast-moving, enterprise environment. AI understanding or experience would be adventageous. How you will contribute Design, develop, test, and maintain high-quality software solutions in line with business and technical requirements. Write clean, efficient, and maintainable code adhering to agreed coding standards … performance optimisation. Hands‐on experience with CI/CD tools , version control (Git), and container technologies such as Docker and Kubernetes . Experience with automated testing frameworks such as JUnit, Mockito, Selenium, or similar . Understanding of secure software development principles and best practices. Exposure to cloud platforms such ...

Senior Java Full Stack Developer

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
APIs supporting internal maintenance workbenches and downstream analytical consumers.Champion cloud-native deployment patterns across containerized platforms (Docker, OpenShift/Kubernetes) with CI/CD automation and strict security governance.Strategic Engineering Leadership & Team Mentorship (Indirect Platform Lead)Act as the senior engineering authority for the Belfast development hub, shaping technical … driven patterns.Modern DevOps & Tooling: Solid experience with Git, Maven/Gradle, automated CI/CD pipelines (Tekton, Jenkins), containerization (Docker, OpenShift/K8s), and automated testing frameworks (JUnit 5, Mockito, Testcontainers).AI-Accelerated Engineering: Active practitioner or champion of AI coding assistants (Devin, Copilot, Cursor) to accelerate prototyping, code generation ...

Java Developer | National Security - eSC/eDV Required

Location
Greater London, England, United Kingdom
multidisciplinary delivery teams. You'll work across modern Java environments, contributing throughout the software development lifecycle from requirements and technical design through to development, automated testing, deployment and production support. Whether you're an established Senior Java Engineer or earlier in your career and looking to develop within a consulting … integration Maven or Gradle Hibernate/JPA SQL and relational databases Testing & Quality JUnit Mockito WireMock Unit testing Integration testing Test-driven development Automated testing Code reviews Engineering quality practices Modern Software Delivery Experience or exposure to technologies and practices such as: Git Jenkins GitLab CI/CD Docker ...

Software Developer | Capital Markets

Location
Greater London, England, United Kingdom
Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, engineer, document, test, and deliver bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex’s business divisions … automation-first approach to delivery and quality control Act as Scrum Master, managing the backlog, scrum ceremonies and handling impediments Act as an automated testing champion within the scrum team, working with SDETs to upskill developers and exploiting opportunities to automate quality control All staff: Ensure compliance with ...

Senior Software Engineer (Full Stack)

Hiring Organisation
CGI
Location
London, England, United Kingdom
responsive user interfaces using modern front-end frameworks.• Innovate & Modernise: Develop cloud-native applications leveraging AWS, Azure or Google Cloud Platform.• Champion Quality: Embed automated testing, secure coding practices and engineering standards throughout development.• Collaborate & Influence: Work closely with multidisciplinary teams and stakeholders to shape technical solutions and deliver successful … support efficient, reliable software delivery.• Optimise & Improve: Identify opportunities to enhance application performance, reliability, maintainability and scalability.• Build, test & maintain: reliable services using automated testing, code review, secure development practices and appropriate monitoring.Required qualifications to be successful in this role:You should bring proven experience delivering full stack software ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
promoting engineering best practices. Provide constructive technical guidance and code review feedback, including validation of AI‐generated code. Champion software engineering excellence through testing, automation, documentation, and continuous improvement. AI‐Native Software Development Build production‐grade AI agents and agentic workflows using AWS Bedrock, Anthropic/Claude, LangGraph, CrewAI … comparable technologies. Apply an AI‐first mindset to software development by incorporating AI‐assisted tools and automation into daily engineering practices. Identify manual or repetitive engineering processes and transform them into scalable AI‐powered solutions. Design, implement, and maintain evaluation frameworks for AI systems, including regression testing, evaluation datasets ...

Associate Manager (Java) - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
methodologies. Work closely with stakeholders to manage priorities, risks, and technical decisions. Contribute to architecture discussions and technology roadmaps. Support CI/CD pipelines, automated testing strategies, and DevOps practices to improve delivery efficiency and quality. What We're Looking For We're interested in candidates with experience in: Essential … technical requirements into scalable solution designs, collaborating with architects, technical leads, and delivery teams to drive implementation Experience with CI/CD pipelines, automated testing, and cloud-native application development, including containerisation technologies such as Docker and Kubernetes Object-oriented programming principles and software design patterns SQL and NoSQL database ...

Senior Full-Stack Developer

Location
United Kingdom
idempotency, rate limiting and error handling. Hands-on experience building CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps or Jenkins) with automated testing, build and deployment. Cloud platform experience (AWS, Azure or GCP), including infrastructure as code (Terraform, CloudFormation) and serverless services. Proficiency with Docker and Kubernetes, including … Helm. Strong troubleshooting, profiling and performance optimisation skills, using tools such as Prometheus, Grafana and Jaeger. A commitment to automated testing at every level (unit, integration, end-to-end and performance) using frameworks such as pytest and Selenium, with test-driven development as standard practice. A strong understanding ...