Unit Testing Jobs in the UK

1 to 25 of 902 Unit Testing Jobs in the UK

Lead Full Stack Engineer (Senior Manager, Technology)

London, England, United Kingdom
Publicis Sapient
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 ❯
Posted:

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:

Senior Full Stack Software Engineer (Java + React)

London, England, United Kingdom
ZipRecruiter
by geographically diversified software engineer. Experience writing SQL queries and understanding of data models. Experience in designing and implementing REST APIs & micro services-based solutions. Should have experience writing unit/integration tests. Proficient with software development lifecycle (SDLC) methodologies like SAFe/Agile, Test-driven development. Proficiency in the development environment, including IDE, web & application server, GIT, Azure … DevOps, unit-testing tool and defect management tools. Additional Qualifications: Domain knowledge in Financial Industry and Capital Markets is a plus. Working knowledge in AWS cloud (EC2, ECS, Load Balancer, Security Group, EMR, Lambda, S3, Glue, etc.) Experience in DevOps development and deployment using docker and containers. Python experience is a plus. About S&P Global Ratings At More ❯
Posted:

Senior Full Stack Software Engineer (.Net / React) (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate should have a strong understanding of testing methodologies and be able to conduct their own testing to ensure the quality and functionality of our applications and a strong understanding that our customers are the ultimate … clean, maintainable, and efficient code. Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unit testing, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for … .NET, PHP, GoLang, Rust Experience with database management systems e.g., MySQL, PostgreSQL, MS SQL Server MongoDB). Familiarity with Git and branching strategies such as GitOps Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability to write and maintain unit, integration, and end-to-end tests. Ability to write and understand design documentation using C4 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer (.Net / React)

London, England, United Kingdom
Remotestar
frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate should have a strong understanding of testing methodologies and be able to conduct their own testing to ensure the quality and functionality of our applications and a strong understanding that our customers are the ultimate … clean, maintainable, and efficient code. Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unit testing, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for … .NET, PHP, GoLang, Rust Experience with database management systems e.g., MySQL, PostgreSQL, MS SQL Server MongoDB). Familiarity with Git and branching strategies such as GitOps Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability to write and maintain unit, integration, and end-to-end tests. Ability to write and understand design documentation using C4 More ❯
Posted:

Software Engineer

London, England, United Kingdom
Park Place Technologies
Software Engineer The Software Engineer is responsible for analysis, design, development, testing and deployment of professionally engineered software solutions which meet or exceed Park Place Technologies’ quality standards and business needs. Responsibilities: Collaborate with product managers, business analysts and the user community to establish, analyze and where appropriate document technical requirements. Produce technical designs and ensure peer review. Develop … software in an agreed timescale. Influence programming patterns and standards Collaborate with QA engineers to create test plans and conduct unit (functional) and where appropriate integration and system testing. Participate in the resolution of issues and software bugs identified as part of the SDLC or by software users. Collaborate, share, and learn from team members, and actively follow all … the following technologies: (requirements may vary within based on backend, frontend or full stack focus) .Net Framework/Core Angular JSON SCSS/SASS SQL Test Driven Development/Unit Testing Typescript, ES6 C# Web API/Rest Preferred Qualifications: Working knowledge or experience with any of the following technologies: Agile Methodology Azure Functions Working knowledge or experience More ❯
Posted:

Senior Software Engineer / Analyst

Winchester, England, United Kingdom
Hybrid / WFH Options
Gregory Martin International
processes. As Software Engineer your role will include: Developing high quality software applications for business users. Using agile approaches to develop applications and tools, including requirements capture, design, development, testing and management. Following software development best practice approaches. Working closely with clients and their team of consultants and analysts to ensure applications are aligned to business requirements. Experience/… platforms, and best practice. Experience of other programming languages, such as JavaScript, HTML5, CSS3, TypeScript or other statically typed languages. Experience in using Git for version control. Knowledge of unit testing, integration testing, and User Acceptance testing. Understanding of UI/UX design principles. A self-starter and team player. Taking a consultative approach to your work More ❯
Posted:

Java Developer

Reading, England, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
Experience with front-end build tools and package managers. Experience with RESTful API design and implementation. Experience with microservices architecture. Experience with relational databases (e.g., PostgreSQL). Experience with unit testing, integration testing, and end-to-end testing frameworks. Experience with containerization technologies such as Docker, Kubernetes Knowledge of modern authorization mechanisms, such as JSON Web More ❯
Posted:

Full Stack Engineer

United Kingdom
慨正橡扯
and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our Red101 platform and related services. Additionally, the candidate should have a strong understanding of testing methodologies and be able to conduct their own testing to ensure the quality and functionality of our applications and a strong understanding that our customers are the ultimate … clean, maintainable, and efficient code. Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unit testing, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for … .NET, PHP, GoLang, Rust Experience with database management systems e.g., MySQL, PostgreSQL, MS SQL Server MongoDB). Familiarity with Git and branching strategies such as GitOps Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability to write and maintain unit, integration, and end-to-end tests. Ability to write and understand design documentation using C4 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior C# Software Engineer

Welwyn Garden City, England, United Kingdom
PayPoint Group
stakeholder discussions. Developing Finance and Settlement systems using the latest .Net framework. Supporting and maintaining applications managed by the team. Undertaking various tasks, including analysis, estimating, design, coding, and unit testing. Contributing to the improvement of working practices as the team continues to evolve and mature its agile methodologies. Participating in the team's consideration and adoption of DevOps … front-end web development. Qualifications & Experience Essential Skills: Basic understanding of software development practices Familiarity with Agile methodologies (Scrum or Kanban) Basic understanding of Test-Driven Development (TDD) and unit testing Knowledge of core concepts in .NET/.NET Core Frameworks and C# Basic knowledge of Object-Relational Mapping (ORM) technology (e.g. Entity Framework) Understanding of fundamental programming … SQL and relational databases (e.g. SQL Server) Familiarity with web development technologies (e.g. HTML, CSS, JavaScript) Exposure to DevOps concepts and tools (e.g. CI/CD pipelines) Understanding of unit test frameworks (e.g. NUnit, MSTest) Knowledge of any additional programming languages or frameworks (e.g. VB6, Python, Java) Awareness of financial systems or principles What can we do for you More ❯
Posted:

Senior Software Engineer (.Net)

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
Collaborate with architects and senior engineers to design scalable solutions Take ownership of feature development and drive delivery to completion Mentor junior developers and promote best practices (code reviews, unit testing, etc.) Partner with QA to ensure robust software quality Experiment with technologies to ensure the best fit for purpose Experience Needed Essential: Strong background in C# .NET More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .NET Backend Developer

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Navtech, Inc
/Experience: 6+ years of professional experience in software development Recent experience developing software with .NET or .NET Framework, C#, and AWS (or other cloud service providers) Experience writing unit tests, component testing, integration testing, covering both functional and non-functional aspects Hands-on experience with Python in testing area Applying best practices to keep code … spoken and written Nice-to-Haves: Hybrid work environment with up to 2 days working from home weekly Hands-on experience with RESTful/SOAP API design, development, optimization, testing, and security Deep expertise in implementation of automated functional tests using Python Broad and in-depth understanding of software testing concepts and methodologies, including unit testing, component testing, and integration testing (covering functional and non-functional aspects). Demonstrable knowledge of ISTQB best practices. ISTQB certification is a strong asset Experience with WPF (Windows Presentation Foundation) Understanding of ASP .NET MVC and ASP .NET Web pages Understanding of airline operations, flight planning, or air navigation principles Passion for the aviation industry We offer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .NET Backend Developer

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
Navtech, Inc
/Experience: 6+ years of professional experience in software development Recent experience developing software with .NET or .NET Framework, C#, and AWS (or other cloud service providers) Experience writing unit tests, component testing, integration testing, covering both functional and non-functional aspects Hands-on experience with Python in testing area Applying best practices to keep code … spoken and written Nice-to-Haves: Hybrid work environment with up to 2 days working from home weekly Hands-on experience with RESTful/SOAP API design, development, optimization, testing, and security Deep expertise in implementation of automated functional tests using Python Broad and in-depth understanding of software testing concepts and methodologies, including unit testing, component testing, and integration testing (covering functional and non-functional aspects). Demonstrable knowledge of ISTQB best practices. ISTQB certification is a strong asset Experience with WPF (Windows Presentation Foundation) Understanding of ASP .NET MVC and ASP .NET Web pages Understanding of airline operations, flight planning, or air navigation principles Passion for the aviation industry We offer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Argo DevOps Solutions Ltd
Requirements Software Development & Principles Programming Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS SOLID Principles: Familiarity with object-oriented and clean coding practices Testing & BDD Unit Testing Frameworks: Experience with Cypress, Cucumber, Behave, Selenium, or similar tools Domain-Specific Languages: Knowledge of BDD approaches (e.g., Cucumber, Gherkin) for test automation Containerisation … CD Security Integration: Familiarity with embedding security checks at every phase of the SDLC (e.g., SAST, DAST) Automation Pipelines: Experience with Continuous Integration (CI), Continuous Delivery (CD), and continuous testing tools (e.g., Jenkins, GitHub Actions) Agile & Mentorship Agile Delivery: Background in Scrum or Kanban, assisting Product Owners and shaping team objectives Mentoring: Proven track record of helping less experienced More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
VANRATH
Collaborate with architects and senior engineers to design scalable solutions Take ownership of feature development and drive delivery to completion Mentor junior developers and promote best practices (code reviews, unit testing, etc.) Partner with QA to ensure robust software quality Experiment with technologies to ensure the best fit for purpose Experience Needed Essential: Strong background in C# .NET More ❯
Posted:

Senior .NET Developer

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Applause IT Recruitment Ltd
Angular, Vue, or React) Design and develop APIs and backend logic using SQL Server and MySQL Collaborate in an Agile environment (Scrum, Sprints, Stand-Ups) Participate in code reviews, unit testing (XUnit, NUnit), and CI/CD pipelines (TeamCity) Work closely with international colleagues across engineering, DevOps and QA Skills & experience: 5+ years of Full Stack experience using More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum
Posted:

Senior Software Engineer

Bristol, England, United Kingdom
Comply365
database interactions. Version Control & CI/CD: Expertise in Git (BitBucket), Jenkins, and automated build/deployment processes. Development Tools: Hands-on experience with either Eclipse IDE/IntelliJ. Testing & Quality Assurance: Skilled in JUnit for unit testing and maintaining robust applications. Database Management: Proficient in working with DBMSs such as MySQL. Spring Framework: Knowledgeable in Spring More ❯
Posted:

Senior Angular Developer - Shipping, Physical Inventory, Oil | London, UK | Hybrid

London, England, United Kingdom
Hybrid / WFH Options
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 ❯
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Datalex
to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unit testing and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality … standards before deployment. Collaborate with DevOps engineers to set up and maintain CI/CD pipelines for building, testing, and deploying applications and ML models. Containerise applications (Docker) and assist in orchestration (Kubernetes or cloud services) to ensure smooth deployment of scalable solutions. Work closely with data scientists to deploy machine learning models into production environments. Optimise model inference … PyTorch, TensorFlow, Docker, FastAPI, Selenium, React, TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unit testing and tools – JUnit, Mockito, PyTest, Selenium. Strong working knowledge of the PyData stack – pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic More ❯
Posted:

Senior Software Engineer

Manchester, England, United Kingdom
Datalex
will play a key role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions – from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye for automation, and hands-on … to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unit testing and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality … standards before deployment. Collaborate with DevOps engineers to set up and maintain CI/CD pipelines for building, testing, and deploying applications and ML models. Containerise applications (Docker) and assist in orchestration (Kubernetes or cloud services) to ensure smooth deployment of scalable solutions. Work closely with data scientists to deploy machine learning models into production environments. Optimise model inference More ❯
Posted:

Junior-Intermediate .NET Backend Developer

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Navtech, Inc
cloud environment Contribute to code quality by applying coding best practices, learning about test-first mindsets, and following security standards Actively participate in implementing various types of tests, including unit, component, and functional tests, to help ensure software reliability Assist in building and improving development processes Work collaboratively within a small agile team to deliver new features and fix …/Experience: 1+ years of professional experience in software development Recent experience developing software with .NET or .NET Framework, C#, and AWS (or other cloud service providers) Experience writing unit tests, component testing or integration testing Applying best practices to keep code maintainable Hands on experience with ASP.NET Web API Experience working with databases and understanding of … Entity Framework Bachelor's Degree in software engineering or a related field Good spoken and written English skills Nice-to-Haves: Hands-on experience with Python in testing area Hands-on experience with RESTful/SOAP API design, development, optimization, testing, and security Solid understanding of DevOps practices, including CI/CD pipelines (e.g., GitHub Actions, GitLab CI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior-Intermediate .NET Backend Developer

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
Navtech, Inc
cloud environment Contribute to code quality by applying coding best practices, learning about test-first mindsets, and following security standards Actively participate in implementing various types of tests, including unit, component, and functional tests, to help ensure software reliability Assist in building and improving development processes Work collaboratively within a small agile team to deliver new features and fix …/Experience: 1+ years of professional experience in software development Recent experience developing software with .NET or .NET Framework, C#, and AWS (or other cloud service providers) Experience writing unit tests, component testing or integration testing Applying best practices to keep code maintainable Hands on experience with ASP.NET Web API Experience working with databases and understanding of … Entity Framework Bachelor's Degree in software engineering or a related field Good spoken and written English skills Nice-to-Haves: Hands-on experience with Python in testing area Hands-on experience with RESTful/SOAP API design, development, optimization, testing, and security Solid understanding of DevOps practices, including CI/CD pipelines (e.g., GitHub Actions, GitLab CI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Developer

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
implementing proactive solutions. Excellent interpersonal and communication skills with employees at all levels and good written English. Technical skills: Must Frontend: HTML, CSS JavaScript (ES2020+), TypeScript SolidJS or React Unit-testing (Vitest/Jest/similar) End-to-end testing (Cypress/Playwright/similar) Backend : RESTful APIs Node.js SQL and/or NoSQL databases Unit-testing Integration testing Infrastructure: Vercel (or similar) AWS (S3, Lambda, ECS, SQS). Recommended Astro Tailwind CSS GraphQL Figma Web accessibility JS and CSS animations State management libraries Express.js Bonus points: Experience with ecommerce platforms (Shopify or equivalent), headless CMSs and analytics tools integration (GTM, GA). Understanding of the ecommerce order lifecycle (order creation, shipping, promo More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Full Stack Developer

London, England, United Kingdom
Charles Stanley & Co
Knowledge and Skills: Highly proficient in C# .NET Core + framework. Expertise in Angular 9+, responsive HTML and CSS, JavaScript. Experience with RESTful services, Web API, SOAP. Knowledge of testing techniques; Unit Testing, Mocking, etc. Good understanding of clean coding principles, secure coding, refactoring, and general programming best practices. Familiarity with site/application security. Preferred experience More ❯
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:
Unit Testing
10th Percentile
£37,574
25th Percentile
£50,000
Median
£60,000
75th Percentile
£72,500
90th Percentile
£99,500