Unit Testing Jobs in London

1 to 25 of 81 Unit Testing Jobs in London

Lead Full Stack Engineer (Senior Manager, Technology)

London, United Kingdom
Publicis Groupe
using at least one of these JavaScript frameworks to create modern front-ends - React.js, Angular or Vue HTML, CSS, JavaScript (ES6) or TypeScript Webpack or Gulp A client-side Unit Testing framework e.g., Mocha or Jest Other technical skills API Management and Documentation (Swagger.io, I/O Docs) Experience with high scale, highly transactional, high performance, highly available … of the hyper-scale Cloud platforms - Microsoft Azure, Google Cloud, AWS Strong understanding and experience of quality engineering techniques including test-driven development (TDD), Behaviour-driven development (BDD), integration testing and performance testing Some experience with AI tools (one of more of) Python, LLM(Large Language models), RAG, Langchain Set Yourself apart with: Bachelor's/Master's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Engineer, Back End

London, United Kingdom
Group M Worldwide Inc
of APIs with other services. Write clean, well-designed, and reusable code. Test your code on an appropriate level and cooperate with the Developers in Test in creation of testing frameworks Acknowledge and be able to explain the tradeoffs with any technical decision. Take part in specification workshops where we define functional and non-functional characteristics of our systems … over a range of interfaces. You understand how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs. You understand TDD, BDD, unit testing, integration testing and when to use them. You are familiar with trunk-based development in git. Experience with back-end web application frameworks (Django, FastAPI, etc More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Disney Cruise Line - The Walt Disney Company
and MySQL and caching mechanisms such as server caching, browser caching, CDN caching, database query caching, in-memory caching (like Redis and Memcached), and application caching Expertise in comprehensive testing lifecycle inclusive of Unit Testing, User Acceptance Testing, Regression Testing, and Defect Remediation. Comfortable with Agile and Waterfall development lifecycles for project deliveries Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
MasterCard
at least one object-oriented language (Java, C#, C++, Python, etc.) and ideally some or more prior exposure with functional programming (IE: Clojure) or other relevant languages • Knowledge of unit testing frameworks and source control systems; (Git/BitBucket a plus) • Experience working with cloud-based server environments; (AWS ideally) Helpful to have: • Experience with Clojure, JVM languages More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Angular Developer - Shipping, Physical Inventory, Oil

London, South East, England, United Kingdom
Harvey Nash
deliver robust enterprise-wide solutions utilising industry standard practices Design, develop, enhance and maintain applications using agreed coding standards and quality targets. Ensure quality via code reviews and thorough unit testing. Liaise with immediate scrum team, other scrum/project teams, line manager and development lead to ensure accurate and complete delivery. Contribute to the development and implementation of More ❯
Employment Type: Contractor
Rate: £600 - £700 per day
Posted:

Junior .NET Developer

London, United Kingdom
Hybrid / WFH Options
MS Talent
mid-level developer. You must have experience with: .Net Core, C# Azure WebAPI, RESTful APIs Blazor or React, plus TypeScript Agile/Scrum delivery and DevOps basics Git, SourceTree, Unit Testing, Entity Framework You'll be trained by senior developers and work on real-world projects from day one. You'll gain experience with Azure APIs, SharePoint integrations More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 35,000 Annual
Posted:

Junior .Net Developer

West London, London, United Kingdom
Hybrid / WFH Options
MS Talent Ltd
mid-level developer. You must have experience with: .Net Core, C# Azure WebAPI, RESTful APIs Blazor or React, plus TypeScript Agile/Scrum delivery and DevOps basics Git, SourceTree, Unit Testing, Entity Framework Youll be trained by senior developers and work on real-world projects from day one. Youll gain experience with Azure APIs, SharePoint integrations, and full More ❯
Employment Type: Permanent, Work From Home
Salary: £35,000
Posted:

Senior Software Engineer, Fixed term for 12 months

London, United Kingdom
T. Rowe Price
team in the Analytics and Data Platform group, responsible for architecting and building out brand new data integration. You will be responsible for: Practicing disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code) Coding in Java and Python Building out a brand new data management tool to support our business and operational users, working closely … with the rest of the Data and Analytics platform Unit testing, integration testing. Contributing to maintaining and constantly improving the CI/CD pipeline Code reviews, design reviews Code instrumentation, setting up proactive monitoring dashboards Liaising with users and subject matter experts in order to gather requirements, analyse solutions and triage feedback and incidents Understanding business requirements and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior PHP Needed in London

London, United Kingdom
London PBB
JavaScript framework (AngularJS or ReactJS) Expertise in front-end skills, specifically HTML and CSS Proficiency in core JavaScript Experience in designing responsive websites Experience with LAMP stack Experience with unit testing (PHPUnit), application, and stress testing Experience working within SCRUM/Agile methodologies Knowledge of GIT version control Examples of previous work and published code Please note More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer

London, United Kingdom
Salt Digital Recruitment
Java/Spring/SpringBoot skills. Strong command of SQL (PostgreSQL is preferred) and ORMs (Hibernate/Spring Data). Experience in designing and implementing REST APIs. Experience writing unit/integration tests. Proficient with software development lifecycle (SDLC) methodologies. Proficiency in the development environment, including IDE, web & application server, GIT, Jira, unit-testing tools, and defect More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Noir
Data Engineer - Investment Banking - London/Hybrid (Data Engineer, SQL Data Engineer, Java, Python, Spark, Scala, SQL, Snowflake, OO programming, Snowflake, Databricks, Data Fabric, design patterns, SOLID principles, ETL, Unit testing, NUnit, MSTest, Junit, Microservices Architecture, Continuous Integration, Azure DevOps, AWS, Jenkins, Agile, Data Engineer, SQL Data Engineer) We have several fantastic new roles including a Data Engineer More ❯
Employment Type: Full-Time
Salary: £60,000 - £95,000 per annum
Posted:

Senior Backend Developer (f/m/d) Remote (Europe)

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
command of building and optimizing backend systems. Hands-on experience with relational/SQL databases, ensuring efficient and reliable data management. Well-versed in software engineering essentials such as unit testing, CI/CD, integration testing, and ensuring code reliability and reproducibility. Familiarity with cloud providers (e.g., Google Cloud, Microsoft Azure) and containerization tools like Docker is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Data Engineer

London, United Kingdom
Kbit
trading and technology teams to identify and implement new automation opportunities Requirements Advanced Python programming: production-level experience programming in Python 3 and adherence to software development best practices Testing proficiency including unit testing, integration testing, and automated test frameworks Database and data integration experience working with company various SQL data sources and creating data pipelines More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - AI/ML

London, United Kingdom
Quality Control Specialist - Pest Control
Develop backend components for a Python web application. Integrate AI/ML modules with frontend, data, and compute infrastructure. Ensure high-quality software implementation following best practices, including automated testing and documentation. Develop, measure, and monitor key metrics for tools and services, iterating for improvements. Participate in code reviews to enhance personal and team standards. Collaborate with technical staff … Why you? Qualifications & Skills: Bachelor's degree in a relevant field or equivalent experience. Experience with cloud platforms (e.g., Google Cloud, Cloud Run). Strong Python skills. Experience with unit testing frameworks (e.g., pytest). Knowledge of agile development practices. Proficiency with modern development tools (git/GitHub, DevOps). Preferred Qualifications & Skills: Experience with Python backend frameworks More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer

London, United Kingdom
Hybrid / WFH Options
Endeavour Recruitment Solutions
applications with C#/.NET web and back-end functionality using Microsoft Visual Studio. Developing solutions with the Windows Presentation Foundation (WPF) framework for desktop applications. .NET, WPF, PRISM, Unit Testing, Async and applying MVC and MVVM patterns. Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Senior Specialist (Back-end .NET Developer)

London, United Kingdom
Hybrid / WFH Options
Cooper Lomaz Recruitment Ltd
the latest technologies and define the technical roadmap for future developments. Requirements: Skills and Experience: Experience : A minimum of 10 years in C# development. Technical Proficiency : Strong coding and unit testing skills (C#, LINQ, SQL) and extensive knowledge of .NET frameworks (e.g., Entity Framework). Database Expertise : Familiarity with various databases, including MySQL, Oracle, Azure SQL Server, MongoDB More ❯
Employment Type: Permanent
Salary: £110000 - £120000/annum
Posted:

Staff Software Engineer

London, United Kingdom
Cision Ltd
support engineers' growth. Foster a culture of collaboration and mutual respect. Required Experience Experience with AI tools such as GitHub Copilot Proficiency in C# and .NET 8+ SQL, Git, Unit Testing, RESTful web services, Messaging & queuing Experience with front-end frameworks like React, Docker, Microservice Data Architecture, Microfrontend & Atomic Design Preferred Experience MySQL, Postgres, Kubernetes, GraphQL Education & Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Senior Specialist Back-end .NET Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Cooper Lomaz Recruitment
the latest technologies and define the technical roadmap for future developments. Requirements: Skills and Experience: Experience : A minimum of 10 years in C# development. Technical Proficiency : Strong coding and unit testing skills (C#, LINQ, SQL) and extensive knowledge of .NET frameworks (e.g., Entity Framework). Database Expertise : Familiarity with various databases, including MySQL, Oracle, Azure SQL Server, MongoDB More ❯
Employment Type: Full-Time
Salary: £110,000 - £120,000 per annum
Posted:

Remote AI / Azure / Python Developer - AI Platform Powering Workflows

London, United Kingdom
Hybrid / WFH Options
RecruitmentRevolution.com
Copilot (or your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unit testing is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You ll Bring More ❯
Employment Type: Permanent
Salary: GBP 90,000 Annual
Posted:

Remote AI / Azure / Python Developer - AI Platform Powering Workflows

EC2A, Old Street, Greater London, United Kingdom
Hybrid / WFH Options
RecruitmentRevolution.com
Copilot (or your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unit testing is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You’ll Bring More ❯
Employment Type: Permanent
Salary: £90000/annum + Benefits
Posted:

C#/.NET - Principal Engineer - Permanent

London, United Kingdom
TEKsystems, Inc
developers. Architect and implement innovative software solutions using advanced design principles and patterns. Drive architectural discussions and strategic direction for scalable and maintainable software features. Define and implement robust unit testing strategies and mentor team members in quality assurance practices. Troubleshoot and resolve complex technical issues using advanced debugging techniques. Oversee version control practices, including branching strategies and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - AI/ML

London, United Kingdom
GlaxoSmithKline
relevant field (including computational, numerate or life sciences), or equivalent experience Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure Strong skills in Python Unit testing experience (e.g. pytest) Knowledge of agile practices and able to perform in agile software development environments Strong knowledge of modern software development tools/ways of working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Full Stack (mid-level)

London, United Kingdom
Sensat Limited
ll take part in brainstorming sessions to introduce new features, improve existing functionality, and contribute to the roadmap of what gets built when. Your knowledge of design, development, coding, testing and application programming will help your team raise their game, meeting high standards, as well as satisfying both business and functional requirements. What you'll do Design and implement … that makes 2D/3D/4D spatial data actionable. Contribute to and help improve the standards for frontend development in the team, in terms of code quality, automated testing, documentation. Contribution to maintaining the reliability of Sensat's enterprise offering. What you'll bring Experience as a Full Stack Developer building modular commercial solutions, ideally with knowledge in … CSS, SCSS, advanced DOM manipulation, cross-browser and cross-device development. Experience with one or more of the following: RESTful APIs, gRPC, or relational modelling. Experience with test automation; unit testing, functional testing. A passion for quality and writing clean, solid, readable code that scales and performs well, with excellent coding practices and a keen eye for detail. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Automation and Performance Engineering Global Lead

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
management-level position responsible for defining and driving the strategy for test automation, performance engineering, and developer tooling across Citi's global technology teams. This role focuses on embedding testing and performance practices seamlessly into the development lifecycle, leveraging AI, machine learning, and modern tools to accelerate delivery and ensure scalable, reliable, and high-performing software systems. The overall … and performance engineering practices, ensuring deep integration with software development workflows to enhance developer efficiency. Drive the adoption of modern tooling, frameworks, and platforms that empower developers to embed testing and performance considerations early in the development lifecycle ("shift-left" approach). LeverageAI and machine learningto create intelligent automation solutions, predictive analytics, and advanced performance optimization techniques. Define standards … for automated testing, performance benchmarking, and continuous integration/continuous deployment (CI/CD) pipelines that improve delivery velocity and reliability. Oversee the development and deployment of scalable test automation frameworks and performance engineering tools, ensuring robust automation coverage and effective system validation. Collaborate closely with software engineers and architects to embed testing directly into code development, removing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior QA Engineer

London, United Kingdom
Zeelo
Python, and TypeScript) and help ensure test coverage across both web and mobile applications. You'll drive QA strategy, improve our automation capabilities, and help guide our shift-left testing approach. This isn't just about finding bugs. It's about building confidence in our product, driving quality upstream, and making sure we ship robust, scalable solutions at pace. … championing best practices and modern QA approaches. We're a fast-moving TransitTech business with plenty of exciting challenges-legacy code, evolving architecture, and new features that need rigorous testing across web, iOS, and Android platforms. If you thrive in an environment where you can make a real impact, we'd love to chat. What You'll Be Doing … Cypress, Appium, Pytest, PHPUnit). Support data-driven decision-making - using test coverage metrics, bug trends, and release health to influence quality improvements. Conduct high-value manual and exploratory testing, particularly where automation is not yet in place. Owning system, integration, and E2E testing across multiple interconnected applications Collaborate with engineers, product managers, and designers early in the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Unit Testing
London
10th Percentile
£50,500
25th Percentile
£57,500
Median
£67,500
75th Percentile
£110,000
90th Percentile
£165,000