51 to 75 of 410 Unit Testing Jobs in the UK

Platform Engineer: Scale Health Data Infra (Remote)

Location
Greater London, England, United Kingdom
bugs, and supporting a system that truly matters. You’ll be hands-on with infrastructure-as-code, GitOps workflows, and engineering best practices like unit testing, code reviews, and design documentation. These systems will include but not limited to the participant-facing websites, import and processing of high … practices. Excellent experience coding and automating tasks in a high-level language, preferably Python. Hands-on experience working directly with software engineering best practices: unit testing, code reviews, design documentation, excellent debugging, troubleshooting skills. Experience in building/deploying tools related to data pipelines, ETL processes. Confident with ...

Senior HVDC Verification & Validation Product Specialist

Location
Creswell, England, United Kingdom
HVDC Control and Protection System in collaboration with Grid and HVDC technology groups. Responsible for establishing process to assess, review and record the testing needs and boundaries of each project to ensure that the control system is verified to the maximum extent possible before leaving the factory. Leading … developing, maintaining and Preparing Test Management Plans & Solutions. Involved from the requirements phase, ensuring requirements are SMART and testable. Ensure the coordination of HVDC testing and validation process steps from Lab Testing, Factory System Testing and Site System testing leading to the Customer acceptance of HVDC ...

Software Engineer

Hiring Organisation
Precept Recruit
Location
Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£25000 - £60000/annum
security products and systems? We are looking for talented Senior and Software Engineers to join an experienced and highly skilled engineering team developing and testing high-integrity software solutions within the cyber security sector. This is an excellent opportunity to work on technically challenging projects where software quality, security … Responsibilities Analyse customer requirements and translate them into maintainable software designs. Develop, test and maintain high-quality software applications and systems. Undertake software unit testing and automated testing. Develop software using embedded C/C++ and other relevant technologies. Participate in code reviews and collaborative engineering activities. Produce ...

Software Engineer

Hiring Organisation
Precept Recruit
Location
Derby, East Midlands, United Kingdom
Employment Type
Permanent Contract, On-site
security products and systems? We are looking for talented Senior and Software Engineers to join an experienced and highly skilled engineering team developing and testing high-integrity software solutions within the cyber security sector. This is an excellent opportunity to work on technically challenging projects where software quality, security … Responsibilities Analyse customer requirements and translate them into maintainable software designs. Develop, test and maintain high-quality software applications and systems. Undertake software unit testing and automated testing. Develop software using embedded C/C++ and other relevant technologies. Participate in code reviews and collaborative engineering activities. Produce ...

Senior Appian Development Consultant

Location
Manchester, England, United Kingdom
secure, maintainable and aligned to Appian best practices. You'll contribute throughout the delivery lifecycle, from technical design and sprint planning through to testing, deployment and production support. Working collaboratively with architects, product managers, business analysts and engineering teams, you'll help shape technical solutions that balance business requirements … supporting backlog refinement, estimation, sprint demonstrations and continuous improvement initiatives. You will also play an important role in maintaining delivery quality through technical reviews, unit testing, deployment management and performance optimisation. As technology continues to evolve, you'll remain curious and committed to continuous learning; embracing new Appian ...

Software Engineer (Mid-Level)

Location
West Midlands, England, United Kingdom
version control in a collaborative development environment. Experience diagnosing and resolving issues within live production systems. Experience working in an Agile delivery team. Strong testing mindset, including unit testing, regression testing and providing clear evidence that solutions are working before work is considered complete. Desirable Skills ...

Associate Engineering Manager- Embedded Product

Location
Cardiff, Wales, United Kingdom
risk.**Engineering Excellence*** Define and establish the test and continuous integration strategy for your team's deliverables, aligned to PACS platform practice, including unit testing, automated regression on target hardware, and build pipelines.* Embed secure development practices (SSDLC) into the team's day-to-day work: threat-informed … engineering organisation's platform, cadence and governance while representing the needs of a distinct business.* Fluent with git-based version control, code review practice, unit testing and CI/CD for embedded builds.* Sufficient understanding of hardware design and its constraints — schematics, component selection, power, thermal and mechanical ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Data & Search Technologies Relational Databases (e.g. PostgreSQL) Elasticsearch/Opensearch Testing & Quality Unit testing and automation Testing frameworks (e.g. Mocha, Jest, Cypress) Delivery & Collaboration Experience working in an Agile delivery team ...

EPOS/Loyalty Data Engineer

Location
England, United Kingdom
loyalty, EPOS/WRE and identity-matching experience. Historical/full/incremental loads, high-water marks and reconciliation. Git/Azure DevOps PRs, unit testing, CI/CD and production release support. Reporting/Power BI dataset exposure desirable. SFMC/CIS integration and multi-market … loyalty, EPOS/WRE and identity-matching experience. Historical/full/incremental loads, high-water marks and reconciliation. Git/Azure DevOps PRs, unit testing, CI/CD and production release support. Reporting/Power BI dataset exposure desirable. SFMC/CIS integration and multi-market ...

Software Engineer - London

Location
City Of London, England, United Kingdom
Required Skills Kotlin TLS DNS unit testing AWS MCP AI Java TypeScript CDK AWS CDK Networking CI/CD Job Summary Backend Software Engineer – AWS CDK & Edge Platforms Location: London (Hybrid) Pay Rate: £400/day Inside IR35 Duration: 12 Months The Opportunity Looking to work on high … managing workloads on AWS using AWS CDK. Baseline knowledge of web networking (HTTP, TLS, DNS, load balancing). Familiarity with CI/CD automation, unit testing, and operating cloud systems in production. #J-18808-Ljbffr ...

Senior Native iOS Engineer

Location
Northampton, England, United Kingdom
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 … using Combine and Swift Concurrency (async/await) to build scalable and maintainable applications. Experience applying quality-focused engineering practices, including test-driven development, unit testing, test doubles and automated UI testing. Understanding of mobile application security requirements within regulated environments, alongside experience designing accessible digital experiences that ...

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
dead-letter queues, and asynchronous messaging. Work within established development and release processes to ensure high-quality software delivery. Contribute to code quality, automated testing, performance optimization, and system reliability improvements. Support CI/CD deployment pipelines and collaborate with DevOps teams to ensure smooth and reliable application delivery. … secure software development practices. Experience working within Agile/Scrum delivery environments. Nice-to-Have Skills: Experience with React/NextJS. Experience with automated testing frameworks such as Pytest, Unit Testing, Integration Testing, and API Testing. Exposure to WebSockets, event‐driven architectures, or real‐time data ...

UAT Engineer

Location
Tonbridge, England, United Kingdom
industry best practice. Take an active part in mentoring members of the team to help enhance the quality of the work they produce, the testing that they carry out on their own work, and to allow you to continue to strive for incrementally improved quality throughout Identify, reproduce … expected Build a suite of automated end-to-end tests that ensure that the application works as expected for our users Ensure that automated testing is supported by manual testing where appropriate to bridge gaps in areas that either cannot be automated, or where automation is not feasible ...

Senior Data Scientist - Neural Net Forecasting - Welwyn Garden City, United Kingdom of Great Britain

Hiring Organisation
Tesco
Location
London, England, United Kingdom
plus.Finally, strong programming skills are essential (Python is preferred) as well as familiarity with software engineering best practices (such as version control, unit testing and CI/CD) and big data and cloud technologies (PySpark preferred). Experience developing and deploying models in cloud environments is a strong … plus.Finally, strong programming skills are essential (Python is preferred) as well as familiarity with software engineering best practices (such as version control, unit testing and CI/CD) and big data and cloud technologies (PySpark preferred). Experience developing and deploying models in cloud environments is a strong ...

Remote Home Based C++ Software Engineer

Hiring Organisation
4M Recruitment
Location
United Kingdom, Northampton, Northamptonshire
Employment Type
Permanent
Salary
£50000 - £60000/annum
this role is to: Develop software applications using C++ as the main language Write high performance code in modern C++ version 17 onwards 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 … 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 ...

Dynamics 365 CE Analyst Programmer (Relocate to Malta/Big 4)

Location
Greater London, England, United Kingdom
Customer Engagement/CRM Online 2015, 2016 or 365 A good understanding of best practices for .Net Development, including code management (i.e. source control), unit testing methodologies and build processes Experience in D365CE Configuration, Customisation, standard workflows, dashboards, forms, views and standard reports development is a must Knowledge … best practice and our client's technical standards during all development Ensure proper code management takes place for all development work including source control, unit-testing and code reviews. Working alongside the Technical Architects to implement any agreed strategy for automated builds and release on projects ...

Senior Back-End Engineer (Trading Platform)

Location
Greater London, England, United Kingdom
following programming areas: Multithreading Network programming, including multicast Performance benchmarking and tuning Extreme interest in delivering high quality software. This means that testing is embedded in the development process from the very beginning, from coding stage (unit testing), to integration testing (local … integration testing), to performance (load and capacity) testing and finally, to failure recovery testing. Software engineers are fully involved in the testing process, driving much of the testing at all stages. Experience in trading systems architecture: Familiarity with Order Management Systems (OMS), exchange gateway connectivity, market ...

Software Engineer III – Python / Databricks

Location
Auchentibber, Scotland, United Kingdom
Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Applies knowledge of tools within the Software Development … managing applications at scale Good understanding and working knowledge of software development lifecycle tools used for configuration management, continuous integration and delivery pipelines, unit testing, regression testing, and performance testing Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g. ...

Junior Software Developer (Power Platform)

Location
Newcastle upon Tyne, England, United Kingdom
data and demonstration scenarios without using unnecessary personal or sensitive information. Produce component-level designs and keep build documentation up to date. Carry out unit testing, defect fixing and regression testing. Take part in peer reviews and act on feedback. Support stakeholder demonstrations and make controlled changes based … Dataverse. Experience configuring forms, tables, views, business logic, security roles and automated workflows. Understanding of APIs, connectors, JSON and integration principles. Experience with unit testing, defect management and technical documentation. Ability to work well in an architecture-led, multidisciplinary agile team. Strong problem-solving skills and the ability ...

Junior Software Developer (Power Platform)

Location
Newcastle upon Tyne, Northumberland, United Kingdom
without using unnecessary personal or sensitive information. \n \n Produce component-level designs and keep build documentation up to date. \n \n Carry out unit testing, defect fixing and regression testing. \n \n Take part in peer reviews and act on feedback. \n \n Support stakeholder demonstrations … forms, tables, views, business logic, security roles and automated workflows. \n \n Understanding of APIs, connectors, JSON and integration principles. \n \n Experience with unit testing, defect management and technical documentation. \n \n Ability to work well in an architecture-led, multidisciplinary agile team. \n \n Strong problem ...

JDE Business Analyst - Sales & Distribution

Hiring Organisation
Mackenzie Jones IT
Location
UK - Remote, Euston, Greater London, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum c£55k - £60K + Excellent Benefits Pa
specifications & translating business needs into system solutions. Production Support: Troubleshooting JDE application issues, root-cause analysis, incident resolution and ongoing functional support. System Enhancements & Testing: Supporting system improvements, upgrades, patches, Unit Testing, System Testing & User Acceptance Testing (UAT). Stakeholder Management: Working closely with Sales ...

Software Developer

Location
Daventry, England, United Kingdom
PRIMARY RESPONSIBILITIES Software Development: Design, build, and maintain robust desktop and system software to interface with instrument hardware, sensor networks, and data acquisition pipelines. Testing & QA: Create and execute comprehensive unit, integration, and system validation tests to ensure exceptional software quality and instrument reliability. Hardware Integration: Collaborate with … geological data collection, real-time visualization, and 2D/3D image rendering. Support & Maintenance: Debug, troubleshoot, and upgrade existing legacy codebases based on internal testing and feedback from international clients. CANDIDATE REQUIREMENTS Education: Bachelor’s degree in computer science, Software Engineering, or a related physical science/engineering field. ...

Senior Digital Developer – ODM

Hiring Organisation
NHS Blood and Transplant
Location
England, S75 3FG, Liverpool, L24 8RB, Birmingham, B15 2SG, London, NW9 5BG, SW17 0RB, Bristol, BS34 7QH, Barnsley, Manchester, M13 9LL, United Kingdom
Salary
£49387.00 to £56515.00
Methodologies. OOAD and UML Techniques. HTML, JavaScript, JQueryXML, XSD, JSON Network architecture and protocols such as SNMP, HTTP, SOAP, REST and SOA Web Services,Testing Strategies, Testing Tools SQL Developer as testing tool, JMeter, APEXSec, cURL and Postman,Unit Testing frameworks specific to the technologies. ...

Lead Software Engineer (iOS) (contractor)

Location
Manchester, England, United Kingdom
with modern technology, using the tools and techniques - we where early adopters of SwiftUI, Combine and Swift Concurrency and many other approaches. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we are always at the forefront of pushing … quality iOS apps We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experienced in working as part of a cross-functional development team Passionate and enthusiastic for delivering great product Already working effectively with ...

Software Engineer

Location
Portsmouth, England, United Kingdom
Server/T-SQL CI/CD pipelines (GitHub Actions) Docker Knowledge of Design Patterns, OOP, SOLID, and Clean Code Experience with automated testing frameworks (unit testing/front-end testing) is highly desirable Experience with, or a keen interest in, AI-assisted development tools such ...