Unit Testing Jobs in the UK

1 to 25 of 316 Unit Testing Jobs in the UK

Java developet

England, United Kingdom
iXceed Solutions
to work collaboratively across teams. Key Responsibilities: Design, develop, and maintain high-performance, scalable Java-based applications. Build and enhance RESTful APIs using Spring Boot and related frameworks. Implement unit testing and automation testing to ensure robust and reliable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Leverage AWS cloud services for … hands-on experience in software development. Proven expertise in Java 21/24 , Spring Framework , and REST controllers . Strong experience in API development and integration. Solid understanding of unit testing frameworks (e.g., JUnit, TestNG) and automation testing tools . Working knowledge of AWS (EC2, S3, Lambda, etc.). Prior experience in the banking or financial services … positive attitude toward challenges and continuous learning. Required:- Years of experience – 10+ years (don’t go more 15+ yrs) Banking Domain Java 21/24 Spring Rest controller API Unit testing Automation testing AWS Knowledge More ❯
Posted:

Senior Software Engineer (.Net/AWS)

City of London, London, United Kingdom
Levy Global
maintain scalable, high-performance software solutions. Develop and manage Infrastructure as Code (IaC) using AWS CDK (Python) to automate deployment and cloud resource management. Drive code quality through automated testing , unit testing, and adherence to clean code principles. Manage and optimize CI/CD pipelines to improve delivery efficiency. Monitor system performance, troubleshoot issues, and ensure optimal … AWS and Infrastructure as Code , particularly AWS CDK in Python . Familiarity with Entity Framework (or similar ORM frameworks) and contract-first system design . Solid understanding of automated testing frameworks and unit testing principles. Agile methodologies and a collaborative, growth-oriented mindset. Excellent problem-solving , analytical, and communication skills. Technical Skills Proficient in back-end development More ❯
Posted:

Senior Software Engineer (.Net/AWS)

London Area, United Kingdom
Levy Global
maintain scalable, high-performance software solutions. Develop and manage Infrastructure as Code (IaC) using AWS CDK (Python) to automate deployment and cloud resource management. Drive code quality through automated testing , unit testing, and adherence to clean code principles. Manage and optimize CI/CD pipelines to improve delivery efficiency. Monitor system performance, troubleshoot issues, and ensure optimal … AWS and Infrastructure as Code , particularly AWS CDK in Python . Familiarity with Entity Framework (or similar ORM frameworks) and contract-first system design . Solid understanding of automated testing frameworks and unit testing principles. Agile methodologies and a collaborative, growth-oriented mindset. Excellent problem-solving , analytical, and communication skills. Technical Skills Proficient in back-end development More ❯
Posted:

Software Engineer

Newcastle Upon Tyne, England, United Kingdom
Advanced Resource Managers
Software Engineer 12 month contract Based in Newcastle Upon Tyne Offering £55ph Inside IR35 Do you have experience with Java? Do you have experience in Unit Testing? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for you! As the Software Engineer, you will … will be involved: Develop high-quality, readable, scalable, and easily maintained code, using Java and related technologies Develop reusable patterns and encourage innovation Contribute to quality assurance by writing unit and automated tests Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines Ensure code … ups in a true Agile environment, contributing to agile based estimating Work with the scrum team to meet the sprint commitments Your skillset may include: Java Cloud Services development Unit testing DevSecOps awareness using tools such as Tekton, ArgoCD, SonarQube Red Hat Openshift container platform or Kubernetes Quarkus Framework Front end development using Angular If this all sounds More ❯
Posted:

Software Engineer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Advanced Resource Managers Limited
Software Engineer 12 month contract Based in Newcastle Upon Tyne Offering £55ph Inside IR35 Do you have experience with Java? Do you have experience in Unit Testing? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for you! As the Software Engineer, you will … will be involved: Develop high-quality, readable, scalable, and easily maintained code, using Java and related technologies Develop reusable patterns and encourage innovation Contribute to quality assurance by writing unit and automated tests Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines Ensure code … ups in a true Agile environment, contributing to agile based estimating Work with the scrum team to meet the sprint commitments Your skillset may include: Java Cloud Services development Unit testing DevSecOps awareness using tools such as Tekton, ArgoCD, SonarQube Red Hat Openshift container platform or Kubernetes Quarkus Framework Front end development using Angular If this all sounds More ❯
Employment Type: Contractor
Rate: £50.00 - £55.00 per hour
Posted:

Senior Technical Solutions Designer

Crawley, Sussex, United Kingdom
Blackapple Solutions LLC
and develop high quality and efficient application components. Design and agree the detailed approach to integration test. Estimate implementation effort necessary to make agreed changes. Undertake appropriate levels of unit testing and assist with live implementation. Provide high level technical input for the efficient and effective resolution of problems considering business priorities. Own and manage application related problems … using Oracle) with a good understanding of SQL. J2EE Container knowledge (ideally using a recent version of Weblogic Server). Basic UNIX skills (ideally under Solaris). Experience of unit testing (ideally using JUnit) and build tools (Maven/Ant). User Interface Design and templating utilising the Tiles framework. Experience of using and integrating with a CMS … of Airlines, Loyalty and Redemption domain Skilled and experienced in Java - Main technology for all areas (Required APIs JDBC, EJB, JNDI) Skilled and experienced in Java Junit/EasyMock - Unit testing standards. Skilled and experienced in JSP - Development of web pages and test harnesses. Eclipse - The main development tool for all platforms. Skilled and experienced in version control More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps (Automation) Consultant

United Kingdom
Areti Group | B Corp™
Build and troubleshoot containerised workloads using Docker and Kubernetes . Manage infrastructure using configuration-as-code tooling such as Ansible and Terraform . Contribute to and advocate for robust testing practices, including unit testing ( pytest ). About You You are passionate about DevOps and believe that automation is fundamental to delivering scalable, resilient, and secure environments. You … control, containers ). Experience integrating APIs (REST, GraphQL, NETCONF, gRPC) . Proficiency building and running containerised services ( Docker, Kubernetes ). Experience with Ansible, Terraform , or similar tooling. Knowledge of unit testing/TDD ( pytest ). Experience with AWS, Azure, or GCP . Desirable skills: Two+ years in network engineering or similar. Strong knowledge of OSI, IP, routing, DNS More ❯
Posted:

Power BI Developer

City Of London, England, United Kingdom
Hybrid/Remote Options
DataCareers
reports, combining multiple data sources using SQL and Power Query, developing robust data models, creating DAX measures, and delivering visually clear dashboards using standard templates. You will also conduct unit testing, support business testing, and maintain in-line and external documentation to required standards. Key Responsibilities Develop Power BI reports from end-to-end, integrating multiple data … simplicity and efficiency in DAX calculations. Design visuals and layouts following company templates and standards. Write SQL queries against the Enterprise Data Warehouse to extract and transform data. Conduct unit testing, spot anomalies, and support business testing. Produce in-line and external documentation to maintain high-quality deliverables. Technical Skills & Experience Strong SQL skills (joins, CTEs, sub-queries More ❯
Posted:

SAP Time Functional Consultant

Broughton, Flintshire, Clwyd, United Kingdom
Line Up Aviation
Management (OM), and Personnel Administration (PA). Solution Design: Develop comprehensive functional specifications for custom developments, enhancements, and reports, and work closely with ABAP developers to ensure accurate implementation. Testing: Conduct and support various testing phases, including unit testing, integration testing, and user acceptance testing (UAT), and manage defect resolution. Documentation: Create and maintain More ❯
Employment Type: Contract
Rate: £86.00/hour
Posted:

Application Development Manager

England, United Kingdom
Hybrid/Remote Options
Fruition Group
for programming tools and techniques and select appropriate development methods. Oversee the execution and reporting of tests, ensuring appropriate tools and techniques are utilised. Manage the implementation of suitable testing including but not limited to BDD, TDD, Unit Testing, System Testing, Integration Testing and Load/Stress testing. Effectively plan, organise and manage team & supplier More ❯
Posted:

Test Analyst

Swindon, Wiltshire, England, United Kingdom
Hybrid/Remote Options
Fynity
+ Great Benefits Are you a detail-oriented Test Analyst looking to make an impact in a meaningful not-for-profit environment Do you have experience in testing Microsoft Dynamics CRM? This is a fantastic opportunity to work on high-profile digital projects, ensuring systems are robust, efficient, and aligned with user needs.If you are a Manual Tester with … some exposure or knowledge of test automation, then this will be perfect for you! The Role As a Test Analyst, you will play a key role in the manual testing and quality assurance of critical systems and implementations. Reporting to the Senior Test Analyst, you’ll: Design, plan, and execute test scripts from unit testing through to … acceptance criteria into technical and functional test cases Manage defects, track issues, and liaise with project teams and third-party suppliers Collaborate with teams to ensure smooth user acceptance testing Key Experience Required Strong Manual Testing skills, ideally with some exposure to Automated Testing Experience testing CRM systems, particularly Microsoft Dynamics/D365 MUST HAVE: Professional More ❯
Employment Type: Full-Time
Salary: £34,000 - £37,615 per annum
Posted:

Test Analyst - MS Dynamics CRM

Swindon, England, United Kingdom
Hybrid/Remote Options
Fynity
+ Great Benefits Are you a detail-oriented Test Analyst looking to make an impact in a meaningful not-for-profit environment? Do you have experience in testing Microsoft Dynamics CRM? This is a fantastic opportunity to work on high-profile digital projects, ensuring systems are robust, efficient, and aligned with user needs. If you are a Manual Tester … some exposure or knowledge of test automation, then this will be perfect for you! The Role As a Test Analyst, you will play a key role in the manual testing and quality assurance of critical systems and implementations. Reporting to the Senior Test Analyst, you’ll: Design, plan, and execute test scripts from unit testing through to … acceptance criteria into technical and functional test cases Manage defects, track issues, and liaise with project teams and third-party suppliers Collaborate with teams to ensure smooth user acceptance testing Key Experience Required Strong Manual Testing skills, ideally with some exposure to Automated Testing Experience testing CRM systems, particularly Microsoft Dynamics/D365 MUST HAVE: Professional More ❯
Posted:

Senior Data Engineer

Glasgow, Scotland, United Kingdom
Lorien
Optimize performance and cost-efficiency of Databricks workloads. • Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. • Ensure data quality and reliability through robust unit testing and validation frameworks. • Implement best practices for data governance, security, and access control within Databricks. • Provide technical mentorship and guidance to junior engineers. Must-Have Skills: • Strong … S3, Glue, Lambda, Step Functions, Athena, IAM, and VPC. • Proficiency in Python for data engineering tasks. • Familiarity with GitLab for version control and CI/CD. • Strong understanding of unit testing and data validation techniques. Preferred Qualifications: • Experience with Databricks Delta Lake, Unity Catalog, and MLflow. • Knowledge of CloudFormation or other infrastructure-as-code tools. • AWS or Databricks More ❯
Posted:

Sr.Databricks Engineer (AWS)

Glasgow, Lanarkshire, Scotland, United Kingdom
eTeam Inc
Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unit testing and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers. Must-Have Skills: Strong … S3, Glue, Lambda, Step Functions, Athena, IAM, and VPC. Proficiency in Python for data engineering tasks. Familiarity with GitLab for version control and CI/CD. Strong understanding of unit testing and data validation techniques. Preferred Qualifications: Experience with Databricks Delta Lake, Unity Catalog, and MLflow. Knowledge of CloudFormation or other infrastructure-as-code tools. AWS or Databricks More ❯
Employment Type: Contractor
Rate: £350 - £400 per day
Posted:

Senior Databricks engineer

Glasgow, Scotland, United Kingdom
Hybrid/Remote Options
Undisclosed
Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unit testing and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers. Must-Have Skills: Strong … S3, Glue, Lambda, Step Functions, Athena, IAM, and VPC. Proficiency in Python for data engineering tasks. Familiarity with GitLab for version control and CI/CD. Strong understanding of unit testing and data validation techniques. Preferred Qualifications: Experience with Databricks Delta Lake, Unity Catalog, and MLflow. Knowledge of CloudFormation or other infrastructure-as-code tools. AWS or Databricks More ❯
Posted:

Senior Databricks Engineer CGEMJP

Glasgow, Lanarkshire, United Kingdom
Hybrid/Remote Options
Experis IT
Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unit testing and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers. Must-Have Skills: Strong … S3, Glue, Lambda, Step Functions, Athena, IAM, and VPC. Proficiency in Python for data engineering tasks. Familiarity with GitLab for version control and CI/CD. Strong understanding of unit testing and data validation techniques. Preferred Qualifications: Experience with Databricks Delta Lake, Unity Catalog, and MLflow. Knowledge of CloudFormation or other infrastructure-as-code tools. AWS or Databricks More ❯
Employment Type: Contract
Rate: GBP Daily
Posted:

Sr. Java Developer

City of London, London, United Kingdom
Solytics Partners
multithreading , concurrency models , and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles , unit testing , and other modern software development best practices. Collaborate closely with quants, traders, and other developers in a fast-paced environment. Maintain a high level of code quality … Akka, Vert.x, Flink). Solid understanding of multithreading and Executor Services in Java. Strong background in functional programming and Java 8+ features. Adherence to robust engineering practices: SOLID principles , unit testing , TDD is a plus. Excellent problem-solving skills with a mission-driven, positive attitude . Strong communication skills and ability to work effectively with cross-functional teams. More ❯
Posted:

Sr. Java Developer

London Area, United Kingdom
Solytics Partners
multithreading , concurrency models , and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles , unit testing , and other modern software development best practices. Collaborate closely with quants, traders, and other developers in a fast-paced environment. Maintain a high level of code quality … Akka, Vert.x, Flink). Solid understanding of multithreading and Executor Services in Java. Strong background in functional programming and Java 8+ features. Adherence to robust engineering practices: SOLID principles , unit testing , TDD is a plus. Excellent problem-solving skills with a mission-driven, positive attitude . Strong communication skills and ability to work effectively with cross-functional teams. More ❯
Posted:

Remote Home Based C++ Software Engineer

United Kingdom, Northampton, Northamptonshire
Hybrid/Remote Options
4M Recruitment
to develop software/applications for this market leading software provider. The main purpose of this role is to: Develop software applications using C++ as the main language Complete unit testing to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills, experience and attributes: 4+ … years software engineering experience. Coding experience in C++ Strong technical background Linux based environments Software Development/Software Engineering and unit testing Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Experience with other object orientated programming languages would also be highly desirable. Any experience with More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Databricks Engineer

Glasgow, Scotland, United Kingdom
Capgemini
Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unit testing and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers Lead the migration of … Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unit testing and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers ABOUT CAPGEMINI Capgemini is More ❯
Posted:

Senior Mobile Engineer

London, United Kingdom
Skin Analytics Ltd
requirements Proficiency with CI/CD for mobile apps using tools like Fastlane or GitHub/Bitbucket Pipelines Experience managing TestFlight and Play Store deployments, including internal/beta testing tracks Experience with unit testing, integration testing, and preferably end-to-end testing using tools (e.g. Appium) Familiarity with crash reporting and performance monitoring tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, CalcGraphs - Vice President

England, United Kingdom
Citigroup Inc
and design patterns. Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker, Kubernetes) is desirable. Experience with unit testing, integration testing, and test automation frameworks (JUnit, Mockito). Experience working in Agile/Scrum development environments. Practical experience with Python for scripting, automation, or data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer Hybrid / London

London, United Kingdom
Hybrid/Remote Options
Red Badger Consulting Limited
microservices, event sourcing, serverless, CQRS ) Virtualisation and orchestration tools (e.g. VMs, Docker, Kubernetes, etc.) and infrastructure as code (e.g. Terraform, Pulumi) Test automation following Test Driven Development practices including unit testing, API testing, and end-to-end testing Working with lean and agile practices (e.g. Kanban, Scrum, etc.) Collaborating in cross-functional teams It'd be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Icon Payments Developer

Knutsford, Cheshire, United Kingdom
Experis
Delivery: Participate in the full software development lifecycle - from requirements gathering to deployment and support. Write clean, maintainable, and well-documented code following best practices and coding standards. Conduct unit testing, integration testing, and support UAT and production deployments. Collaboration & Support Work closely with Business Analysts, Solution Architects, QA, and DevOps teams to deliver high-quality solutions. … ability to work in a fast-paced, regulated environment. Preferred Qualifications: Exposure to cloud-native development (AWS, Azure) and containerization (Docker, Kubernetes). Knowledge of DevOps practices and automated testing frameworks. Financial services background, particularly in transaction banking or corporate payments. More ❯
Employment Type: Permanent
Salary: £400 - £460/day
Posted:

Icon Payments Developer

Knutsford, Cheshire, United Kingdom
Hybrid/Remote Options
eTeam Workforce Limited
Participate in the full software development life cycle - from requirements gathering to deployment and support. Write clean, maintainable, and well-documented code following best practices and coding standards. Conduct unit testing, integration testing, and support UAT and production deployments. Collaboration & Support: Work closely with business analysts, solution architects, QA, and DevOps teams to deliver high-quality solutions. … ability to work in a fast-paced, regulated environment. Preferred Qualifications: Exposure to cloud-native development (AWS, Azure) and containerization (Docker, Kubernetes). Knowledge of DevOps practices and automated testing frameworks. Financial services background, particularly in transaction banking or corporate payments If you are interested in this position and would like to learn more, please send through your CV More ❯
Employment Type: Contract
Rate: GBP Daily
Posted:
Unit Testing
10th Percentile
£46,100
25th Percentile
£51,250
Median
£64,075
75th Percentile
£78,438
90th Percentile
£123,250