Unit Testing Jobs in the UK

251 to 275 of 422 Unit Testing Jobs in the UK

Software Engineer - Mobile - iOS

London, United Kingdom
Hybrid / WFH Options
News Corporation
Storyboards. + Familiarity with SOLID design principles and their application in mobile development. + Proficiency in dependency management using tools like Swift Package Manager (SPM). + Experience with unit testing using XCTest and UI automation testing with XCUITest. + Knowledge of Continuous Integration (CI) systems. + Familiarity with build automation tools like Fastlane. + Some experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (full stack)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
TidalSense limited
you will contribute to infrastructure improvements, enhance system reliability, and support maintainability through documentation and deployment best practices. You'll work across the stack-collaborating on feature design, coding, testing, automation, cloud infrastructure, and ongoing process improvement. Key Duties & Responsibilities Maintain and enhance our main platform while addressing emerging business needs through varied technical tasks as they arise Develop … software within a regulated (medical device) environment, including rigorous documentation and testing Collaborate closely with our design team to analyse requirements and propose technical solutions and implementations Participate in daily stand-ups, review pull requests, and engage in team meetings to contribute to the software development process Create and maintain technical documentation, including design specifications and verification plans/… and professional conduct Growth mindset with commitment to continued learning and self development Ability to deliver to deadlines and to manage competing priorities Desirable: Ability to write and maintain Unit testing in Python (PyTest experience preferred) Experience with Terraform or another 'infrastructure as code' deployment language Experience using and configuring services on Google Cloud Qualifications & Experience Essential: Bachelors More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Frontend Software Engineer - Remote (UK-Based)

London, United Kingdom
Hybrid / WFH Options
School Result
execution across frontend and AI feature builds Review code, test components, and maintain UI consistency Collaborate across engineering and data science on feature delivery Learn and contribute to model testing and AI-powered UX development Communicate clearly and manage blockers proactively Your Profile: 1+ year professional or internship engineering experience Solid foundation in software design patterns and data structures … Familiar with Git, Jupyter, command line, and agile workflows Experience with: React.js Node Python CSS Typescript Unit Testing AI/ML: LangChain, PyTorch, TensorFlow (basic understanding) Bonus: Interest in ethical AI, UX design, and CI/CD optimization Authorized to work in the UK without visa sponsorship Remote Setup Requirements: Reliable high-speed internet and distraction-free workstation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. SW Dev Engineer in Test, Device OS

London, United Kingdom
Amazon
technical leader on the team you work with. Your work focuses on ambiguous problem areas and difficult test issues. You will work with different teams to deliver software for testing Amazon's devices. Key job responsibilities You take a long term view of how to drive quality and improve the testability of system architecture. You drive the development of … testing tools for complex problems and large software systems to improve software testability, test coverage and product quality. You split that work into parallel tasks that can be performed by you and others and then reassembled successfully. You make it easier for a development team to write and execute tests. When appropriate, you implement new or reuse testing methods. You are a key influencer in team strategy. You make appropriate test trade-offs (e.g., level of instrumentation, cost of maintenance, low level vs. high level testing). You are instrumental in guiding best practices (e.g., unit testing, continuous deployment, etc.). You have acute instincts for where software fails. You anticipate and prevent future More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer Git & AWS - 6 month contract

Leeds, West Yorkshire, England, United Kingdom
Opus Recruitment Solutions Ltd
lambda functions, and (Kafka) events. Some ETL and interaction with RPA. Likely to use microsites and/or UI fragments. Responsibilities: Set and enforce code quality standards (e.g. SonarQube unit test coverage%) Elaborate, estimate and size components (e.g. story point/man-day a microservice or UI feature) Break down requirements into discrete development items for the team Guide … updates and represent the scrum team in various agile ceremonies and reporting forums Create and document development approach Develop assigned user stories in a variety of languages and undertake unit testing against this development Develop against code quality standards Create, edit and manage front end components and back end microservices Operate as part of an Agile squad in More ❯
Employment Type: Contractor
Rate: £380 - £400 per day
Posted:

Software Engineer, Staff - Virtual Platforms - UK

Cambridge, Cambridgeshire, United Kingdom
Qualcomm
development. Preferred Qualifications: 10+ years of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators Open Source Development experience Experience in Unit Testing Continuous Integration ARM Fast Models Server Architecture (RAS, Manageability) Top Preferred Skills 1. SystemC TLM or QEMU 2. Modern C++ 3. ARM Architecture (CPU, GIC, CoreSight Debug … and modify virtual models. Define software requirements to develop complex SoC TLM models. Design and implement TLM models for complex, large-scale products and systems. Lead design, coding, and testing efforts to ensure that projects are completed to specifications and schedules. Perform code reviews and regression tests, as well as triage and fix issues to ensure the quality of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Automation Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Manchester Digital
infrastructure and architecture. You must have: Knowledge ofweb and mobile technologies Experience with test frameworks and automation tools Knowledge and experience in automated web, mobile application and RESTful service testing A passion for test infrastructure, test architecture and CI/CD Knowledge of CI automation systems to create builds preferablyJenkins/TeamCity Possess an agile mind-set, fast to … systems are designed for reliability and testability Experience with any of the below tech is desirable: Cypress, Playwright, K6 SoapUI, Postman, Frisby.js TeamCity, Jenkins BitBucket, Git Pact BDD, TDD, Unit Testing This role would suit an Automation Tester/Automation Engineer who can talk automation tools and techniques and be a sounding board for shaping automation testing … sound of the above, or just want to know more about the company and the role, we'd love to speak to you. You will have experience with: Automation testing, test automation, Software Development Engineer in Test, SDET, SDiT, Test Developer, Development Engineer in Test etc. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer

London, United Kingdom
SEI Investments Company
geographies, investment styles and risk/return profiles. The team is experiencing strong asset and account growth, requiring further investment into people, data, and tools. Quantitative Developer, Investment Management Unit, Quantitative Investment Management, London SEI is seeking to hire a Quantitative Developer to develop, enhance and support platforms and tools that facilitate signal research, portfolio construction, performance attribution and … Proficiency in Python (3.9+), with experience in system architecture and application development. Good knowledge of multi-processing and multi-threaded programming. Solid understanding of design patterns, SOLID principles, and unit testing practices. 2+ years of experience with SQL, including query optimization and execution plan analysis. Experience with auditing, and CI CD processes, Bitbucket (Github), Team City, setup and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (C++)

United Kingdom
Hybrid / WFH Options
Netwrix Corporation
parallel processing to efficiently collect and handle large volumes of event data. Write clean, maintainable, and well-documented code following the industry's best practices such as code reviews, unit testing, integration and acceptance testing. Work closely with other software engineers, Product Management, and other development teams to ensure the feature's completeness and reliability. Participation in all … structures Experience with multithreading and distributed calculations Familiarity with the Windows development stack and up-to-date MS Visual Studio Understanding of widely used software development practices, such as: Unit tests, Integrational tests, Code review, CI/CD Experience with software development methodologies like Agile and Scrum Strong communication and interpersonal skills, essential for fostering a collaborative team environment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Integration Software Engineer

Glasgow, United Kingdom
Barclays
and develop integration and platform services that power the bank's operations. To be successful as an AVP - Java Integration Software Engineer, you should have: Experience with designing, building, testing and supporting Java-based integration applications Prior experience as a technical lead Technical skills: JAVA, AWS, TDD/BDD Previous experience in Financial Services or Large entity Some other … communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Software Engineer

Nationwide, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
is sought. Any knowledge of C# would be advantageous but is not a prerequisite. Extensive Windows development experience is essential. Key experience C++ Multithreading Windows programming MS Visual Studio Unit testing Any experience in the following areas would be advantageous for any application Microservices architecture Reverse engineering in Windows Windows kernel development WinAPI COM/ATL/WTL More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum
Posted:

Senior Database Developer

Southampton, Hampshire, United Kingdom
Endeavour Recruitment Solutions
SQL OLTP, OLAP and Data Warehouse SQL/DB Best Practice Knowledge of Logical and Physical Design for Performance SQL Server Database Security Data and Algorithmic Analysis Advantageous Experience: Unit Testing TFS, GIT SVN or equivalent Java, C#, Python, VB.Net, Ruby SQL Server BI If you are looking to progress your career, this could be the right role More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Engineer

West London, London, United Kingdom
Permax Recruitment Limited
processes and implementation Knowledge of 2+ modern languages (example: Python, Typescript, Node.JS, Go) and bash. Experience in SQL, improving queries performance, and managing databases Expertise in CI/CD, unit testing, and software development industry standards AWS experience in production environments Linux experience Knowledge of security best practices Agile Problem solver Highly collaborative individual Proficient in time and More ❯
Employment Type: Permanent
Posted:

C++ Software Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
ION Recruitment
across the UK and Canada on media compression and video/audio pipelines. Design, implement, and optimize media pipelines , compression algorithms , and real-time systems. Participate in code reviews, unit testing, and continuous integration ( CI/CD ) processes using GitLab . Support the design and development of containerized deployments using Docker . Essential Qualifications & Attributes: PhD/MSc More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior .Net Software Engineer (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
in a collaborative environment, readily offering support and sharing knowledge with your teammates. Core technical skills: C#, .NET, .NET Core Strong API integration skills SQL Server and NoSQL databases Unit testing frameworks Messaging within a microservice architecture Agile development (Scrum experience preferred) Good to have skills: Kafka A modern front-end framework (e.g., Angular) Docker containerization Domain-driven More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer

Stevenage, Hertfordshire, United Kingdom
Hybrid / WFH Options
Morson Talent
working in synergy to develop simulations and representations of real equipment. Our approach to software development includes: o Configuration control o Continuous Integration o Continuous Delivery or Deployment. o Unit testing and test driven development. Key Skillset Essential: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical More ❯
Employment Type: Contract
Rate: £65.00/hour Inside IR35
Posted:

Jr Data Engineer

Manchester, United Kingdom
The Portfolio Group
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. Strong grasp of Python fundamentals including: Functional programming Object-oriented programming (OOP) Data types and structures Unit testing using pytest Proficiency in SQL (we use MySQL, but experience with other SQL platforms is welcome). Experience with data manipulation and transformation using Pandas . Familiarity More ❯
Employment Type: Permanent
Salary: £25000 - £30000/annum
Posted:

Jr Data Engineer

Manchester, Lancashire, England, United Kingdom
The Portfolio Group
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. Strong grasp of Python fundamentals including: Functional programming Object-oriented programming (OOP) Data types and structures Unit testing using pytest Proficiency in SQL (we use MySQL, but experience with other SQL platforms is welcome). Experience with data manipulation and transformation using Pandas . Familiarity More ❯
Employment Type: Full-Time
Salary: £25,000 - £30,000 per annum
Posted:

Senior Software Engineers

Filton, Gloucestershire, United Kingdom
The One Group
C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated & Unit Testing Aerospace software knowledge is desirable - e.g. DO178C If you think you have the drive and passion needed to be successful, APPLY NOW! For more information email , call More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C# / C++

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into More ❯
Employment Type: Contractor
Rate: £65.00 per hour, Inc benefits
Posted:

Software Engineer (C# / C++)

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Certain Advantage
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into More ❯
Employment Type: Contract, Work From Home
Rate: £65 per hour, Benefits Overtime rate
Posted:

C++ Software Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
ION Recruitment
on media solutions that are both efficient and scalable. Collaborate seamlessly with a distributed team to design, implement, and optimize media pipelines and compression algorithms. Engage in code reviews, unit testing, and CI/CD processes using GitLab to ensure code quality and maintainability. Support the design and development of containerized deployments using Docker , enhancing the efficiency of More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Senior C# .NET Developer

PO6 3EN, Hilsea, Hampshire, United Kingdom
Morris Sinclair Recruitment
tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively More ❯
Employment Type: Permanent
Posted:

Senior C# .NET Developer

Portsmouth, Hampshire, England, United Kingdom
Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Embedded Software Engineer

Yateley, Hampshire, South East, United Kingdom
Chelsea Technologies
with RTOS and bare-metal microcontroller development (e.g., STM32, PIC). Solid understanding of embedded build systems , cross-compilation , and tools like Docker. Experience with source control (e.g., Git) , unit testing, and peer code reviews. Strong problem-solving skills and attention to detail. Excellent team collaboration and communication. Desirable Skills Experience with digital electronics, schematic reading, and PCB More ❯
Employment Type: Permanent
Posted:
Unit Testing
10th Percentile
£43,900
25th Percentile
£51,362
Median
£60,000
75th Percentile
£72,500
90th Percentile
£90,875