Unit Testing Jobs in the UK

1 to 25 of 344 Unit Testing Jobs in the UK

Software Engineers iOS, Android or Java expertise

Manchester, Lancashire, England, United Kingdom
Morgan McKinley
ll own services end-to-end, build scalable applications, troubleshoot production issues and contribute to architecture and engineering best practices. iOS Engineer: Skills Required: Swift, SwiftUI, XCTest, REST APIs, Unit Testing, Modularisation Good to have: Objective-C, UIKit, MVVM, Tuist, Fastlane, Gitlab CI, UI Testing Experience: Modularised architectures, multi-module codebases, collaboration with product/test/… UX teams Android Engineer: Skills Required: Kotlin, Jetpack Compose, MVVM, REST APIs, Unit Testing, Modularisation Good to have: Java, Coroutines/Flow, Retrofit, OKHttp, Gitlab CI, UI Testing, Snapshot Testing Experience: Modularised architectures, multi-module codebases, data-driven decision-making, stakeholder collaboration Backend Engineer: Skills Required: Kotlin, Java, Spring Boot, Gradle, REST APIs, Unit Testing, Modularisation Good to have: Java/Kotlin Coroutines, Gitlab CI, Harness, Sonar, Kubernetes, Integration Testing, OpenTelemetry, Grafana Experience: Spring/Spring Boot, Reactive APIs, Test Driven Development, large codebases, cross-functional collaboration Start: ASAP (flexible) Contract: Until November 2026 Location: Manchester, 1-2 days per week in the office Apply now to join a team delivering high-scale More ❯
Employment Type: Contractor
Rate: £400 - £500 per day
Posted:

Software Engineer Intern (12 months)

Stonehouse, Gloucestershire, UK
SLB
Job Title Software Engineer Intern (12 months) - Starting Summer 2026 Project Title: Strengthening Surface Software Quality through Automated Unit Testing About SLB We are a global technology company, driving energy innovation for a balanced planet. At SLB we create amazing technology that unlocks access to energy for the benefit of all. That is our purpose. As innovators, that … operational limits so that clients can reach hotter, deeper reserves. Description & Scope This internship project focuses on improving the quality and reliability of our surface software applications by strengthening unit test coverage and integrating tests into our Azure DevOps pipelines. As an intern, you will collaborate with our software engineering team to design, implement, and refine automated unit … how professional engineering teams ensure that every code change is verified, reliable, and ready for deployment. By the end of the internship, you will have hands-on knowledge of unit testing frameworks, DevOps workflows, and Azure Pipelines integration, while making a real contribution to the stability and performance of software used in the field. Responsibilities Work with our More ❯
Employment Type: Full-time
Posted:

Software Engineer Intern (12 months)

Stonehouse, South Lanarkshire, UK
SLB
Job Title Software Engineer Intern (12 months) - Starting Summer 2026 Project Title: Strengthening Surface Software Quality through Automated Unit Testing About SLB We are a global technology company, driving energy innovation for a balanced planet. At SLB we create amazing technology that unlocks access to energy for the benefit of all. That is our purpose. As innovators, that … operational limits so that clients can reach hotter, deeper reserves. Description & Scope This internship project focuses on improving the quality and reliability of our surface software applications by strengthening unit test coverage and integrating tests into our Azure DevOps pipelines. As an intern, you will collaborate with our software engineering team to design, implement, and refine automated unit … how professional engineering teams ensure that every code change is verified, reliable, and ready for deployment. By the end of the internship, you will have hands-on knowledge of unit testing frameworks, DevOps workflows, and Azure Pipelines integration, while making a real contribution to the stability and performance of software used in the field. Responsibilities Work with our More ❯
Employment Type: Full-time
Posted:

Software Quality Assurance Engineer

Oxford, Oxfordshire, UK
Hybrid/Remote Options
MDA Space
to and that they are indeed adhering to these standards. Support the implementation of Software Product Assurance Plans Definition/Maintenance of Software-Design/Coding standards, guidelines for unit test implementation and code coverage levels Supporting, from a quality perspective, activities like Static code analysis, Unit testing, and code coverage, and the tools associated to those … automotive environments. Experience in application of code quality metrics Experience of software verification Experience of developing in C/C++ Able to write standards and guideline documents Grasp of Unit testing techniques and the need for code coverage metrics Knowledge of Unit testing tools Familiarity with automated running and reporting of unit test suites Knowledge More ❯
Employment Type: Full-time
Posted:

Software Quality Assurance Engineer

Didcot, Oxfordshire, UK
Hybrid/Remote Options
MDA Space
to and that they are indeed adhering to these standards. Support the implementation of Software Product Assurance Plans Definition/Maintenance of Software-Design/Coding standards, guidelines for unit test implementation and code coverage levels Supporting, from a quality perspective, activities like Static code analysis, Unit testing, and code coverage, and the tools associated to those … automotive environments. Experience in application of code quality metrics Experience of software verification Experience of developing in C/C++ Able to write standards and guideline documents Grasp of Unit testing techniques and the need for code coverage metrics Knowledge of Unit testing tools Familiarity with automated running and reporting of unit test suites Knowledge More ❯
Employment Type: Full-time
Posted:

Software Test Engineer

Wareham, Dorset, South West, United Kingdom
Morson Edge
maritime client TKMS Atlas UK, based in Winfrith near Dorchester. This is a permanent vacancy and the main purpose is: delivery of Software Test activities (including planning, management, and testing) within the software development lifecycle. Knowledge and experience : Proven ability to support or lead software test activities within defence or other safety critical field Knowledge and understanding of Software … Testing within Software development lifecycle Understanding of Open Systems Architectures and Principles Experience of Software Engineering Lifecycle processes and tools Ability to efficiently plan, manage and deliver robust Software test solutions including Manual and Regression Testing Experience in the testing of high integrity software to recognised standards –IEC61508, or equivalent Preferably have an understanding of military systems … including delivery of presentations Good written skills including technical report writing, ability to communicate with both experts and non-experts Ideally the candidate will have a background in software testing in one or more of the following domain areas: Maritime Combat Systems, integration of equipment and software Command and Control Systems Hardware and software network design, implementation and management More ❯
Employment Type: Permanent
Posted:

Full Stack Java Developer Urgent

London, South East, England, United Kingdom
Morson Edge
development excellence within the constraints of a regulated banking environment. This role requires full-lifecycle engineering capability, including functional and non-functional analysis, application architecture and design, coding and unit testing, documentation, manual and automated testing, and support for continuous integration, testing and delivery. The developer will also be expected to write Agile epics and user … into functioning applications. Experience working in a technical Agile environment—using build tools, static/dynamic code analysis, CI/CD pipelines (such as Jenkins or TeamCity) and automation testing—is essential, as is strong unit-testing capability. Additional knowledge of the Elastic ELK stack, Docker/Kubernetes, Cucumber/Selenium, or IBMi RPG and IBM DB2 More ❯
Employment Type: Full-Time
Salary: £100,000 - £110,000 per annum
Posted:

Full Stack Java Engineer (Urgent)

London, UK
Morson Edge (Technology)
development excellence within the constraints of a regulated banking environment. This role requires full-lifecycle engineering capability, including functional and non-functional analysis, application architecture and design, coding and unit testing, documentation, manual and automated testing, and support for continuous integration, testing and delivery. The developer will also be expected to write Agile epics and user … into functioning applications. Experience working in a technical Agile environment—using build tools, static/dynamic code analysis, CI/CD pipelines (such as Jenkins or TeamCity) and automation testing—is essential, as is strong unit-testing capability. Additional knowledge of the Elastic ELK stack, Docker/Kubernetes, Cucumber/Selenium, or IBMi RPG and IBM DB2 More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, Python (Tools Development)

Cambridge, Cambridgeshire, UK
Hybrid/Remote Options
Roku
with DevOps, continuous integration tools (Jenkins, Gitlab CI, Teamcity, Docker and Kubernetes) Experience with CI/CD pipeline development and deployment via AWS or GCP cloud technologies Experience with Unit Testing frameworks – pytest/pyunit and cypress, playwright for UI testing Experience of developing web applications using Flask, FastAPI, Django, Nginx Experience and knowledge of using generative … and US timezones Excellent communication and collaborative skills Experience with retail Consumer Electronic (CE) devices, ideally in the Over The Top (OTT) streaming domain Previous experience with Non-Functional Testing (Performance Testing, Stress Testing) Knowledge of network technologies and libraries such as TCP/IP and Previous experience and knowledge of image processing and inferencing, creating computer … vision capabilities for visual testing Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to EmployeeRelations@Roku.com. Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Swindon, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Midlands, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Belfast, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Cardiff, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Sheffield, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Nottingham, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Liverpool, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

London, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Edinburgh, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Glasgow, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Leeds, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Bristol, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Manchester, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Ipswich, Suffolk, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Chester, Cheshire, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:

Appian Consultant

Chelmsford, Essex, UK
Yexle
to detail and a strong work ethic. Key Responsibilities: · Working as an active member of Yexle project teams, leading others and directly undertaking the low-level design, configuration and unit testing of Appian components and functionality, with strong technical insights and experience to inform, guide, challenge and support technical design discussions and planning · Leading small teams of other … of managing deployments and the associated pipeline and methods; also experience with running and analysing the Appian Health Check · Must have experience in creating low level design document, writing unit test cases and unit testing against defined Acceptance Criteria · Must be motivated about continuous learning, particularly regarding Appian, and ready to progress through advanced levels of certification. More ❯
Employment Type: Full-time
Posted:
Unit Testing
10th Percentile
£45,750
25th Percentile
£51,250
Median
£65,000
75th Percentile
£84,375
90th Percentile
£125,000