Unit Testing Jobs in the UK

1 to 25 of 359 Unit Testing Jobs in the UK

Principal Software Engineer

England, United Kingdom
Endpoint Clinical, inc
high-quality software. Responsibilities Responsible for software development delivery as per specifications and in accordance with regulatory requirements Work on projects from design to launch, including development, code reviews, unit testing, testing, integration, and deployment Ensure code quality by overseeing development and adherence to software development processes As part of the Product Development engineering team, work closely … with Product Strategy, Architecture, and Testing to ensure implementation is aligned with the company's business strategy and goals Establish, document, uphold, and enforce quality processes within the software development team including coding standards, code reviews, unit testing, and other Standard Operating Procedures and Work Instructions Coordinate with IT and Operation's Development teams to ensure smooth … in a team environment Strong technical experience with .NET technologies Strong technical experience with web technologies, including React, other JavaScript libraries, Typescript, and CSS/SASS Extensive experience with unit testing Experience with test-driven development Extensive experience in debugging and profiling applications Experience with an enterprise-level ALM platform such as Azure DevOps Experienced in Agile/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

UI Developer

Knutsford, Cheshire, United Kingdom
Lorien
working with React, Redux, node.js * Strong experience of working with AJAX/JSON * Strong understanding of accessibility standards and its application * Strong understanding of TDD with experience of automated unit testing using mock object frameworks. * Knowledge of SCM tools like GIT/Perforce * Knowledge of tools like SonarQube, Grunt/gulp, npm * Working knowledge of Javascript unit testing * Knowledge of Network Performance optimization Essential Skills * Javascript o ES6, HTML5, CSS3 - If you're a creative type let's see that SASS and LESS * Minium 5-7 years extensive experience in ReactJs, hooks and context API. * Experience with state management with Redux. * REST integration and Ajax (XHR) * Exposure to unit testing with Jest, Enzyme … React Testing Library Nightwatch (or if you're really on the money tell us what you know about Cypress) * GIT Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy. More ❯
Employment Type: Contract
Rate: GBP 360 Daily
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:

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:

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:

Engineering Lead

London, United Kingdom
Hybrid / WFH Options
Lyst
Collaborate with product managers, engineers, analytics, QA and designers. Ensure the stability of our system by improving the monitoring tools we use. Write resilient code that is well tested (unit, integration, etc.) and quality controlled. Mentor and support other engineers through code reviews and pair programming Be curious -not just the code, but the architecture of our platforms and … Python shop, and build our stack through a Backend for Front-end approach building a common front-end for our Web, iOS and Android clients. We are passionate about testing, unit tests and end to end tests with a preference towards BDD. We document and are accountable for the system's stability - No blame game. We scale, improve … t afraid to refactor existing code in favour of working around shortcomings. Experience delivering and optimising front-end features for a high-traffic website. A thorough knowledge of automated testing, particularly unit testing (ideally using React Testing Library). Design and implement APIs and backend services using Python (Django) that serves all front end including web More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-Stack Developer

Hooton, Ellesmere Port, Merseyside, England, United Kingdom
Hybrid / WFH Options
Get Staffed Online Recruitment Limited
Full-Stack Developer (with QA/Testing Focus) Our client is looking for a well-rounded developer with a strong interest in quality assurance and testing to join their growing team. This is a hybrid role ideal for someone who enjoys building clean, scalable code and takes pride in making sure things actually work, not just in theory … from you. Key Responsibilities Develop and maintain their web application using PHP (Laravel), JavaScript, TypeScript, and React Build and maintain automated tests using Cypress (or similar frameworks) Contribute to unit testing and help embed testing best practices across the team Carry out manual UAT testing for new features and bug fixes, click through, verify, and validate … ensure they don’t just ship quickly, they ship confidently and correctly Skills & Experience Experience developing with PHP (ideally Laravel), JavaScript/TypeScript, and React Solid understanding of software testing principles and QA processes Hands-on experience with automated testing tools — ideally Cypress, but experience with other frameworks (e.g. Playwright, Selenium, etc.) is also welcome Familiarity with unit More ❯
Employment Type: Full-Time
Salary: £35,000 - £45,000 per annum
Posted:

Full-Stack Developer

Ellesmere Port, Cheshire, North West, United Kingdom
Hybrid / WFH Options
Get Staffed Online Recruitment
Full-Stack Developer (with QA/Testing Focus) Our client is looking for a well-rounded developer with a strong interest in quality assurance and testing to join their growing team. This is a hybrid role ideal for someone who enjoys building clean, scalable code and takes pride in making sure things actually work, not just in theory … from you. Key Responsibilities Develop and maintain their web application using PHP (Laravel), JavaScript, TypeScript, and React Build and maintain automated tests using Cypress (or similar frameworks) Contribute to unit testing and help embed testing best practices across the team Carry out manual UAT testing for new features and bug fixes, click through, verify, and validate … ensure they don't just ship quickly, they ship confidently and correctly Skills & Experience Experience developing with PHP (ideally Laravel), JavaScript/TypeScript, and React Solid understanding of software testing principles and QA processes Hands-on experience with automated testing tools — ideally Cypress, but experience with other frameworks (e.g. Playwright, Selenium, etc.) is also welcome Familiarity with unit More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Software Engineer in Test (SDET)

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Atom Bank
innovator to join us What will your ‘typical’ day look like? Different that's for sure...:As a Software Development Engineer in Test (SDET) you are part of our Testing team where you are responsible for building fully automated Functional & Non-Functional tests using the latest test frameworks and tools. Our Technology function is organised into 5 Value Streams … these, focused on delivering tech change safely and at pace to support our continued growth. In this role you’ll make a tangible difference to Atom by continuously driving testing efficiencies and effectiveness within the Value Stream Delivery teams, on our journey to become and elite Technology organisation. You’ll collaborate with Platform Engineers to embed automation into build … pipelines to support with continuous testing and advise our Software Engineers on Unit Testing best practice to enable shift-left defect detection.You will:- Be an advocate of test automation and shift-left best practices- Develop, maintain, and execute fully automated Functional and Non-Functional tests for new or existing features using the latest automation frameworks- Design test More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

UI Developer - Trading Platform

London, United Kingdom
Barclays Bank PLC
Join us as a Core UI Platform Developer at Barclays, where you will be performing activities related to the design, development, unit testing, deployment, support, and maintenance of an exciting transformational enterprise project with high visibility. This ambitious initiative leverages a modern tech stack, offering a unique opportunity to make a significant impact on our MarketsOne trading platform. … experience of developing scalable, data-intensive applications using grid components (ag-grid) Strong CSS/SASS skills for custom design implementation Good CI/CD and DevOps awareness (Git, Unit/Automating Testing, JIRA, etc) Additional highly valued skills: Familiarity with OpenFin/FDC3 platforms or micro-frontend architectures A positive attitude and willingness to learn about Finance … 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:

Testing Engineer

Chester, Cheshire, United Kingdom
Barclays Bank PLC
Join us as a Testing Engineer at Barclays, where you'll work on simplifying and automating our testing strategy for products and services built in-house. You will be championing our engineering capabilities through a testing lens, all while enjoying the benefits of being part of an extensive professional network. This role offers unique opportunities to collaborate … with industry mentors and experts, fostering your growth and development. To be successful as a Testing Engineer , you should have experience with: Automated testing frameworks and test-driven development. Designing and executing (in Python) test cases, regression testing, performance testing and load testing methodologies. Analytical skills for troubleshooting multi-faceted issues and root cause analysis. … Some other highly valued skills may include: Experience with API testing and integration testing. Familiarity working with Infrastructure as Code with one of the Hyperscales - AWS preferred. Familiarity with AI/ML Technologies and Conversation Interfaces. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Testing Engineer

Great Houghton, Northamptonshire, United Kingdom
Barclays Bank PLC
Join us as a Testing Engineer at Barclays, where you'll work on simplifying and automating our testing strategy for products and services built in-house. You will be championing our engineering capabilities through a testing lens, all while enjoying the benefits of being part of an extensive professional network. This role offers unique opportunities to collaborate … with industry mentors and experts, fostering your growth and development. To be successful as a Testing Engineer , you should have experience with: Automated testing frameworks and test-driven development. Designing and executing (in Python) test cases, regression testing, performance testing and load testing methodologies. Analytical skills for troubleshooting multi-faceted issues and root cause analysis. … Some other highly valued skills may include: Experience with API testing and integration testing. Familiarity working with Infrastructure as Code with one of the Hyperscales - AWS preferred. Familiarity with AI/ML Technologies and Conversation Interfaces. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Manchester, Lancashire, 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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Salesforce Consultant

London, United Kingdom
Hybrid / WFH Options
Immersivesf
Senior Salesforce Consultant The Salesforce Functional Lead role involves leading client presentations, gathering requirements, and designing Salesforce solutions. Responsibilities include configuration, testing, training, and mentoring junior colleagues. Key skills required are 5+ years of Salesforce project delivery, experience in Sales and Service Cloud, excellent communication, and problem-solving. Key Responsibilities: Presenting - prepare client presentations and lead requirement gathering sessions … colleagues to transform client requirements into best practice Salesforce solutions Configuration - delivering complex configuration yourself and managing the delivery of solutions through less experienced members of your Project team Testing - Support unit testing, system testing, and acceptance testing activities Training - run workshops to train clients and Administrators Client relationship - engage with client stakeholders to analyse More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Oracle Primavera P6 Implementation Engineer

England, United Kingdom
Techwave Consulting Inc
on configuring Single Sign on(SSO) & Active Directory (AD) integration for P6 EPPM on cloud (SaaS) Supports Integration of P6 with internal Gfiber systems Execute and support System Integration Testing (SIT) and User Acceptance Testing (UAT) Providing Subject matter expertise in Primavera application to the customer for its effective usage Qualification Required : 8+ years of hands-on Application … verbal and written communication skills Collaboration: Work closely with functional consultants, business analysts, and other stakeholders to gather requirements, provide technical guidance, and ensure solutions align with business needs. Testing: Conduct thorough unit testing, integration testing, and performance testing to ensure the quality and stability of delivered solutions. Documentation: Maintain comprehensive technical documentation for all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer- Senior

London, United Kingdom
GenTrack
in coding and development tasks, contributing to the implementation of critical components or features. Solve complex technical problems, debug issues, and optimize code for performance. Define and implement effective testing strategies, including unit testing, integration testing, and automated testing, to ensure the quality of the software. Conduct thorough code reviews to ensure code quality, adherence More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer- Senior (London)

London, UK
GenTrack
in coding and development tasks, contributing to the implementation of critical components or features. Solve complex technical problems, debug issues, and optimize code for performance. Define and implement effective testing strategies, including unit testing, integration testing, and automated testing, to ensure the quality of the software. Conduct thorough code reviews to ensure code quality, adherence More ❯
Employment Type: Full-time
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:

Backend Developer (SFIA4)

London, United Kingdom
Hybrid / WFH Options
Zaizi Ltd
teams which include product owner/manager, UX designers, UX researchers, Developers, Platform engineers, etc Demonstrable experience working on continuous improvement environments doing multiple releases every week Coding and testing: Demonstrable experience designing, coding and debugging Golang based systems Good skills in web front end technologies such as HTML, CSS, Bootstrap Golang Spring Boot Docker Kubernetes Atlassian Build tools … Maven, Gradle, Ant Familiar with source control systems, such as GIT, including branching, merging, etc. Testing: TDD, unit testing, JUnit, Mockito, Cypress Good knowledge of relational databases such as MySQL and PostgreSQL including data modelling, SQL scripts, store procedures Shift to the left: Functional test automation (API testing, UI testing cucumber, nightwatch ) Nice to have More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr Software Developer - C++ - Graphs & Data Visualizations

Glasgow, United Kingdom
SAS
to foster a culture of learning and excellence. Participate in and lead project scoping, scheduling, and progress tracking; proactively identifying, reporting, and resolving blockers. Ensure code quality through comprehensive testing (unit, integration, regression) and close collaboration with SDETs. Maintain accountability for the full software lifecycle, including support for internal and external consumers. Contribute to technical documentation in partnership … grade data visualization framework and library utilizing C++. Contribute to the creation of data visualization components by taking technical requirements and implementing them, identifying and resolving bugs, performing thorough testing, refining features, and delivering software demonstrations. Develop and maintain automated systems dedicated to ensuring quality assurance and performance analysis. Provide comprehensive support to internal users regarding API and software … and accountable. These are ourvalues and influence everything we do. Preferred Qualifications Interest in data visualization Has knowledge of 2D and 3D computer graphics techniques Possesses experience with composing unit tests and utilizing unit testing frameworks Is familiar with web and browser technologies Diverse and Inclusive At SAS, it's not about fitting into our culture - it More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Appian Consultant

United Kingdom
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 ❯
Posted:

Principal Software Engineer - .Net

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
with BAs and PMs to shape and refine technical requirements Implement Infrastructure as Code (IaC) using AWS CDK (Python) Maintain CI/CD pipelines and drive code quality through unit testing Ensure security, performance, and availability of cloud-based systems Participate in agile ceremonies and promote a strong agile culture Document technical designs, processes, and system architecture What … We're Looking For Proven experience as a Principal .NET Engineer (finance sector a plus) Strong AWS knowledge with hands-on IaC (CDK + Python) Solid experience with unit testing, CI/CD, and agile methodologies Familiarity with Entity Framework, contract-first design, and microservices Nice to Have Docker, Kubernetes exposure Experience with relational/NoSQL databases Git More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Ecosys Techno Functional Engineer

England, United Kingdom
Techwave Consulting Inc
Ecosys platform and related technologies. Collaboration: Work closely with functional consultants, business analysts, and other stakeholders to gather requirements, provide technical guidance, and ensure solutions align with business needs. Testing: Conduct thorough unit testing, integration testing, and performance testing to ensure the quality and stability of delivered solutions. Documentation: Maintain comprehensive technical documentation for all More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

software engineer TYK

London, South East, England, United Kingdom
Hybrid / WFH Options
Lorien
Design, develop, and maintain backend services using Java (8, 17, 21) and Spring Boot/Spring Framework Write clean, maintainable, and well-tested code with a strong emphasis on unit testing and BDD Collaborate with cross-functional teams including DevOps, QA, and Product Deploy and manage services on AWS , ensuring performance, scalability, and security Participate in Agile ceremonies … Contribute to architectural decisions and best practices Required Skills & Experience: Strong commercial experience with Java 8, 17, and 21 Deep understanding of Spring Boot and Spring Framework Proficient in unit testing and behavior-driven development (BDD) Solid experience with AWS and cloud-native development Familiarity with CI/CD pipelines and containerization (e.g., Docker) Strong communication skills and More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:
Unit Testing
10th Percentile
£43,750
25th Percentile
£51,474
Median
£60,000
75th Percentile
£72,875
90th Percentile
£94,267