1 to 25 of 214 Unit Testing Jobs in the UK

Software Engineers iOS, Android or Java expertise

Hiring Organisation
Morgan McKinley
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£400 - £500 per day
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 ...

Software Test and Validation Engineer

Hiring Organisation
Insignis
Location
Greenwich, London, United Kingdom
Employment Type
Temporary
develop and execute comprehensive test programmes, perform system-level tests, and provide detailed feedback to support product improvements. Key Responsibilities: Independently plan and execute unit testing and system integration testing . Perform embedded software unit testing to verify functionality, accuracy, and reliability of individual components … Conduct software integration testing , verifying interactions between software, hardware components, subsystems, and external interfaces. Suggest simulation or emulation techniques to improve system-level testing. Recommend and implement automated testing frameworks and tools to optimise processes, improve productivity, and ensure consistent results. Support the software release process , ensuring builds ...

Software Test and Validation Engineer

Hiring Organisation
Insignis Talent
Location
South East London, London, United Kingdom
Employment Type
Temporary
develop and execute comprehensive test programmes, perform system-level tests, and provide detailed feedback to support product improvements. Key Responsibilities: Independently plan and execute unit testing and system integration testing . Perform embedded software unit testing to verify functionality, accuracy, and reliability of individual components … Conduct software integration testing , verifying interactions between software, hardware components, subsystems, and external interfaces. Suggest simulation or emulation techniques to improve system-level testing. Recommend and implement automated testing frameworks and tools to optimise processes, improve productivity, and ensure consistent results. Support the software release process , ensuring builds ...

Full Stack Java Developer Urgent

Hiring Organisation
Morson Edge
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £110,000 per annum
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 … 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 ...

Senior .NET Developer

Hiring Organisation
KBC Technologies UK LTD
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contractor
Contract Rate
£400 - £450 per day
/CD pipelines (mandatory). Integrate code quality tools such as SonarQube into CI/CD workflows. Apply Test-Driven Development (TDD) and unit testing frameworks to ensure high code quality. Contribute to DevOps practices, automation improvements, and deployment processes. Participate in migration projects, refactoring legacy components … queries, stored procedures, performance tuning) DevOps & CI/CD (Mandatory) GitLab (must have) CI/CD Pipeline creation and maintenance DevOps practices & automation SonarQube Unit testing frameworks Test-Driven Development (TDD) Good-to-Have Skills Cloud Platforms AWS Azure ...

C++ Software Developer - Fully REMOTE

Hiring Organisation
DMS Computer Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £75,000 per annum
responsibilities of the position include: Develop standalone applications and plug-ins in C++ 20 Use libraries such as Boost.Asio for asynchronous TCP sockets Write unit tests, end-to-end tests, and stress tests Communicate with the team to identify business requirements Understand business requirements and develop systems/features … knowledge and an active interest in object-oriented principles, practices, and design patterns Willingness to work with and learn modern C++, asynchronous programming, and unit testing Excellent problem-solving and troubleshooting skills Outstanding communication and interpersonal skills, including the ability to describe software designs at any technical knowledge ...

Software Engineer

Hiring Organisation
Edwards Vacuum
Location
Crawley, West Sussex, UK
Employment Type
Full-time
patterns and best practices. Keep up to date with new software development techniques, tools and emerging technologies. Follow the defined processes for coding, developer testing, unit testing, code reviews etc., working within an Agile Scrum team To succeed, you will need We encourage you to apply even ...

Software Engineer

Hiring Organisation
Edwards Vacuum
Location
Burgess Hill, UK
Employment Type
Full-time
patterns and best practices. Keep up to date with new software development techniques, tools and emerging technologies. Follow the defined processes for coding, developer testing, unit testing, code reviews etc., working within an Agile Scrum team To succeed, you will need We encourage you to apply even ...

Java Software Engineer

Hiring Organisation
Morson Edge
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£0 - 55 per hour + Inside IR35
using the latest cloud-based technologies. The engineer will be involved in every stage of the software development lifecycle, from initial design through development, testing, and deployment, delivering robust, scalable cloud-based services. The role is based at our clients office in Newcastle. Flexible working arrangements are in place … related technologies, meeting requirements and coding standards. • Develop reusable patterns and encourage innovation that will enhance team velocity. • Contribute to quality assurance by writing unit and automated tests. • Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability ...

Senior Software Engineer (Java)

Hiring Organisation
LSEG
Location
Nottingham, England, United Kingdom
environment, embracing trunk-based development, continuous delivery, and a shift-left approach to quality. Collaborate closely with engineers and quality specialists to ensure microservices testing strategy is applied effectively: Unit tests for logic correctness. Component tests for service boundaries. Contract tests for service interactions. Simple, maintainable … reliable, and secure Java code based on user stories and software designs. Develop and integrate RESTful APIs and microservices architectures. Ensure quality through automated testing and a shift-left approach. Contribute to trunk-based development workflows and maintain healthy continuous delivery pipelines. Participate in Agile ceremonies and provide timely ...

Shopify Developer

Hiring Organisation
Corecom Consulting
Location
Liverpool, Merseyside, North West, United Kingdom
Employment Type
Permanent
Salary
£45,000
clients each sprint, efficiently managing context switching and ticket-based workflows. Contribute to continuous improvement of development practices, including use of Git, code reviews, unit testing and Agile ceremonies. Requirements Strong commercial experience as a Shopify Developer, with at least 2+ years working heavily with Shopify Solid front … maintaining custom Shopify apps (e.g. private or public apps, extensions) Familiarity with backend technologies for Shopify apps (e.g. Node.js, PHP, or similar) Experience with unit testing in a front-end context Comfortable working with design tools such as Figma Prior experience in a digital agency environment, handling multiple ...

Shopify Developer

Hiring Organisation
Corecom Consulting
Location
warrington, cheshire, north west england, united kingdom
clients each sprint, efficiently managing context switching and ticket-based workflows. Contribute to continuous improvement of development practices, including use of Git, code reviews, unit testing and Agile ceremonies. Requirements Strong commercial experience as a Shopify Developer, with at least 2+ years working heavily with Shopify Solid front … maintaining custom Shopify apps (e.g. private or public apps, extensions) Familiarity with backend technologies for Shopify apps (e.g. Node.js, PHP, or similar) Experience with unit testing in a front-end context Comfortable working with design tools such as Figma Prior experience in a digital agency environment, handling multiple ...

Sr. Java Developer- Front Office Applications

Hiring Organisation
Solytics Partners
Location
London, UK
Employment Type
Full-time
Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles, unit testing, and other modern software development best practices. Collaborate closely with quants, traders, and other developers in a fast-paced environment. Maintain … understanding of multithreading and Executor Services in Java. Strong background in functional programming and Java 8+ features. Adherence to robust engineering practices: SOLID principles, unit testing, TDD is a plus. Excellent problem-solving skills with a mission-driven, positive attitude. Strong communication skills and ability to work effectively ...

Sr. Java Developer- Front Office Applications

Hiring Organisation
Solytics Partners
Location
Slough, Berkshire, UK
Employment Type
Full-time
Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles, unit testing, and other modern software development best practices. Collaborate closely with quants, traders, and other developers in a fast-paced environment. Maintain … understanding of multithreading and Executor Services in Java. Strong background in functional programming and Java 8+ features. Adherence to robust engineering practices: SOLID principles, unit testing, TDD is a plus. Excellent problem-solving skills with a mission-driven, positive attitude. Strong communication skills and ability to work effectively ...

Remote Home Based C++ Software Engineer

Hiring Organisation
4M Recruitment
Location
Nationwide, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum plus bonus
this market leading software provider. The main purpose of this role is to: Develop software applications using C++ as the main language Complete unit testing to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills … experience and attributes: 4+ years software engineering experience. Coding experience in C++ Strong technical background Linux based environments Software Development/Software Engineering and unit testing Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Experience ...

Senior Software Engineer (iOS)

Hiring Organisation
CreateFuture
Location
Edinburgh, UK
Employment Type
Full-time
Kotlin) depending on the needs of the project. Our iOS devs mainly use an MVVM architecture utilising SwiftUI, Combine and Swift Concurrency. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we meet regularly to discuss new approaches and challenges. … Strong native mobile development experience using recent iOS framework versions Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great product What We'll Offer You At CreateFuture ...

Senior Software Engineer (iOS)

Hiring Organisation
CreateFuture
Location
Dunfermline, Fife, UK
Employment Type
Full-time
Kotlin) depending on the needs of the project. Our iOS devs mainly use an MVVM architecture utilising SwiftUI, Combine and Swift Concurrency. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we meet regularly to discuss new approaches and challenges. … Strong native mobile development experience using recent iOS framework versions Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great product What We'll Offer You At CreateFuture ...

Senior Software Engineer (iOS)

Hiring Organisation
CreateFuture
Location
Broughton, Scottish Borders, UK
Employment Type
Full-time
Kotlin) depending on the needs of the project. Our iOS devs mainly use an MVVM architecture utilising SwiftUI, Combine and Swift Concurrency. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we meet regularly to discuss new approaches and challenges. … Strong native mobile development experience using recent iOS framework versions Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great product What We'll Offer You At CreateFuture ...

Senior Software Engineer (iOS)

Hiring Organisation
CreateFuture
Location
Livingston, West Lothian, UK
Employment Type
Full-time
Kotlin) depending on the needs of the project. Our iOS devs mainly use an MVVM architecture utilising SwiftUI, Combine and Swift Concurrency. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we meet regularly to discuss new approaches and challenges. … Strong native mobile development experience using recent iOS framework versions Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great product What We'll Offer You At CreateFuture ...

Cloud DevOps Engineer

Hiring Organisation
Additional Resources Ltd
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £600 per day
manage routing protocols such as BGP and OSPF, with a focus on high-availability designs. Ensure adherence to software engineering best practices, including unit testing, code reviews, and troubleshooting. Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles. Contribute to an Agile development environment … OSPF) and high-availability architecture. Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies. Expertise in software engineering practices: unit testing, code reviews, documentation, debugging, and troubleshooting. Comprehensive understanding of technology stacks, from networks to applications. Solid understanding of Linux environments and Open ...

Cloud DevOps Engineer

Hiring Organisation
Additional Resources
Location
Westminster, City of Westminster, Greater London, United Kingdom
Employment Type
Permanent
Salary
£500 - £600/day
manage routing protocols such as BGP and OSPF, with a focus on high-availability designs. Ensure adherence to software engineering best practices, including unit testing, code reviews, and troubleshooting. Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles. Contribute to an Agile development environment … OSPF) and high-availability architecture. Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies. Expertise in software engineering practices: unit testing, code reviews, documentation, debugging, and troubleshooting. Comprehensive understanding of technology stacks, from networks to applications. Solid understanding of Linux environments and Open ...

Rapid Capability Software Engineer

Hiring Organisation
Alten Ltd
Location
Templecombe, Somerset, South West, United Kingdom
Employment Type
Permanent
Salary
£65,000
projects in the Defence domain. Collaborate with algorithm engineers to implement and optimise complex mathematical models. Apply full software lifecycle experience , including design, coding, testing, and integration. Contribute to unit and wider software testing to ensure robust, high-quality systems. Work within defined software development processes , adhering … Skills Strong experience in C++ and Java software development. Proficiency in software configuration management (SCM) and Jira for change and task tracking. Experienced in unit testing and wider software testing practices. Knowledge of software development lifecycle processes and documentation standards. Skilled in risk management and problem-solving ...

Senior Signal Processing Engineer

Hiring Organisation
Alten Ltd
Location
Stockport, Greater Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£65,000
. Apply best practices in static analysis , clean coding , and version control to ensure maintainable, safety-critical software. Support continuous improvement across build pipelines , testing , and software assurance activities. Qualifications Required Skills Strong proficiency in C++ , with proven experience in complex, real-time or safety-critical environments. Solid grounding … generated and hand-written code. Strong understanding of software build pipelines , configuration management (e.g. Git, Jira), and containerisation (e.g. Docker). Familiarity with software testing , including unit testing , integration , and code validation . Understanding of software safety compliance , documentation standards, and continuous integration practices. Soft Skills & Collaboration ...

Python Developer - Permanent - Leeds, UK

Hiring Organisation
Cactus IT Solutions UK Ltd
Location
Leeds, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
/debug applications to ensure smooth operation. Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking. Automation: using Unit Testing and API Testing Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. ...

Lead iOS Developer

Hiring Organisation
Bowerford Associates
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
patterns and iOS native best practices. Knowledge of the most up to date versions of iOS native features, frameworks and tooling. Detailed knowledge of testing within Swift (both unit and integration). Detailed knowledge of logging frameworks and best practices around support and SDLC practices. A proven commercial … Lead Mobile App Developer, Swift, Swift UI, Swift Data, iOS Native, iOS Native Features, iOS Native Frameworks, iOS Native Tooling, Mobile Technology, Software Engineering, Unit Testing and Integration Testing, SDLC Practices, Apple Store Delivery, Mentoring/Coaching, Memory Profiling, Remote Working. Please note, to be considered ...