826 to 850 of 3,740 Test Automation Jobs

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

Senior Software Engineer C# .NET

Hiring Organisation
Marshall Resource Partners Ltd
Location
Watford, Hertfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
acting as an approval point for higher risk application changes when delegated by the Tech Lead. Own the application CI/CD pipelines, deployment automation, environment configuration and infrastructure as code within the frameworks set by Group IT, ensuring delivery is reliable, repeatable and appropriately controlled. Own automated regression … deployment automation, infrastructure as code, monitoring and backup/recovery in production, using Azure DevOps, GitHub Actions or comparable tooling. Strong understanding of automated testing, secure development, cyber security, identity/access and change control principles, with the judgement to escalate matters outside application ownership. Ability to turn complex ...

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 - DevSecOps - Kubernetes Security

Location
Greater London, England, United Kingdom
where security and platform engineering meet. You will work alongside experienced engineers to design, build, and run the guardrails, compliance tooling, and automation that let our product teams move fast without losing control of risk. This is a role for someone who is curious, collaborative, and eager to grow … 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 - 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 ...

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

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

SQL/Python Developer - Software Engineer III

Location
Glasgow, Scotland, 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. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse ...

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

Senior ServiceNow Engineer

Hiring Organisation
Credit Acceptance Corporation
Location
United States
Employment Type
Permanent
Salary
USD Annual
office location if requested by the team member. Engineer AI-powered self-service. Use ServiceNow conversational experiences, knowledge, workflows, and agent capabilities, applying deterministic automation where appropriate and bounded AI reasoning where it adds value. Find friction and simplify before automating. Partner with product owners, service teams, and business … service data. Evaluate and govern AI before release. Define evaluation scenarios and release criteria covering response accuracy, grounding, task completion, and unsafe actions. Test changes to prompts, models, tools, and knowledge before release. Build in human approval for sensitive actions, audit trails, and the ability to suspend faulty automation. ...

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

Lead Platform and Reliability Engineer

Location
Greater London, England, United Kingdom
take the lead in answering these questions, building on our existing systems and working closely with software engineering and operations to develop the infrastructure, automation and engineering practices that support our growth. What you'll be doing Owning and evolving our AWS cloud infrastructure, CI/CD pipelines … deployment processes. Improving software release management, version control and traceability across cloud and deployed systems. Building monitoring, observability and automation to improve reliability and operational efficiency. Developing tooling and processes to support software deployment and updates across our autonomous fleet. Setting technical direction and engineering standards, working closely with ...

Python Front Office Rates - 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. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Owns the technology agenda for the EMEA region, setting direction and ensuring timely, high-quality delivery ...

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

Software Integration and Verification Engineer

Location
Manchester, England, United Kingdom
maintain Bash scripts to automate integration and testing activities Work with containerised environments to deploy and manage software applications Collaborate with Software, Systems and Test Engineers to ensure successful delivery Support defect investigation, root cause analysis and issue resolution Produce technical documentation and test evidence in line with … degree in Engineering, or relevant technical military background with equivalent experience. Experience working within Defence, Maritime, Aerospace or other safety‐critical industries Knowledge of automated testing and verification techniques Strong understanding of TCP/IP networking and debugging techniques Exposure to CI/CD tools such as Jenkins or GitLab ...

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

Lead Software Engineer (Container Platforms)

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
Design, build, and maintain Kubernetes platform capabilities including cluster services, controllers and operators, admission policies, platform APIs, and developer tooling Develop backend services and automation in Go and Python to improve platform reliability, usability, and self-service for engineering consumers Create and maintain delivery workflows that standardize engineering practices … 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 ...

Mid/Senior QA Analyst

Location
Maidenhead, England, United Kingdom
control (GIT) and CI/CD tooling (GitHub Actions, Jenkins). Experience using Docker and managing isolated testing environments. Strong understanding of manual and automated testing practices within Agile and Waterfall models. Familiarity with RTI submissions (FPS, EPS), NVR responses, and error message validations from HMRC. Experience creating or maintaining … automated testing framework. Confidence in writing test data scenarios that include irregular earnings, leavers/joiners, pension contributions, and holiday pay. Cross-platform testing experience: Windows, Linux, macOS. Working with virtualisation environments (e.g., Hyper-V, VirtualBox). ISEB/ISTQB certification or other industry-recognised QA qualifications. Awareness ...

Engineer - Splunk

Location
Greater London, England, United Kingdom
Boulevard Description We are seeking an experienced Splunk Engineer to help design, build, and manage our Splunk SOAR service, with a strong focus on automation, security response, and service maturity. This role will be responsible for developing, reviewing, testing, and deploying Splunk SOAR playbooks into production environments, ensuring they … environment. Experience with AI‐enabled SOC capabilities, AI security tools, or AI‐assisted development is a strong advantage as we continue to evolve our automation and detection capabilities. Key Responsibilities Own the build, operation, and continuous improvement of the Splunk SOAR service. Design, develop, review, and maintain Splunk SOAR ...

Software Engineer - Senior Consultant II - (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
generation of billing solutions. In this role, you’ll design, build, and operate software products that power critical billing experiences, working across cloud services, automation, and scalable systems. You’ll collaborate daily with product, engineering, and operations partners; contribute to CI/CD and DevOps excellence; and play … driven architecture using Apache Kafka, with a strong understanding of distributed systems, microservices, and asynchronous messaging patterns. Strong experience withTest-Driven Development (TDD) and automated testing practices, utilising frameworks such asJUnit, Mockito, Cucumber, and similar testing technologies. Desirable Skills: Experience inAgentic AI application development, including the design and implementation ...