Unit Testing Jobs in the UK

201 to 225 of 318 Unit Testing Jobs in the UK

Software Engineer (Python)

London Area, United Kingdom
Ubique Systems
skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices i. Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters 4. Plotly Dash i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity. ii. More ❯
Posted:

Software Engineer (Python)

City of London, London, United Kingdom
Ubique Systems
skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL Software Engineering Best Practices i. Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters 4. Plotly Dash i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity. ii. More ❯
Posted:

Senior Software Engineer - Ruby, ReactJS

United Kingdom
Hybrid/Remote Options
Spectrum IT Recruitment
Rails, and React so previous experience in a similar role is essential. A genuine interest in working on complex problems and modern technology Advocate for Software engineering best practice – Unit testing, CI/CD, Pair Programming, etc Excellent problem-solving skills and the ability to work in a collaborative team The company offer fully remote working options, all More ❯
Posted:

Backend Engineer

London Area, United Kingdom
RedCat Digital
the following languages (multiple is a bonus!); Golang, Java, .NET or C Experience with cloud platforms e.g. AWS, Azure, GCP - Google Cloud Solid grasp of CI/CD practices, unit testing and Kubernetes Could come from roles like Back End Engineer, Back End Developer or Fullstack Engineer, They offer a great package on top of your basic salary More ❯
Posted:

Backend Engineer

City of London, London, United Kingdom
RedCat Digital
the following languages (multiple is a bonus!); Golang, Java, .NET or C Experience with cloud platforms e.g. AWS, Azure, GCP - Google Cloud Solid grasp of CI/CD practices, unit testing and Kubernetes Could come from roles like Back End Engineer, Back End Developer or Fullstack Engineer, They offer a great package on top of your basic salary More ❯
Posted:

Lead AI Developer

United Kingdom
Hancock & Parsons Ltd
in solution design and integration patterns Mentor developers, fostering skill development and knowledge transfer Lead backlog refinement, sprint planning, and technical prioritisation activities Oversee quality assurance, code reviews, and unit testing to ensure delivery quality Ensure AI solutions adhere to secure coding, accessibility, and compliance standards Contribute to implementation of LLMs, RAG, Agentic AI, and related frameworks Manage More ❯
Posted:

Senior Backend Developer (Python) – AI

City Of London, England, United Kingdom
Lorien
data products Basic qualifications: Demonstrated experience of Python backend development (e.g. using FastAPI) Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential Unit testing experience (e.g. pytest) Experience within Life Sceiences or Pharma Sector Strong knowledge of modern software development tools/ways of working (e.g. git/GitHub DevOps tools More ❯
Posted:

Python Engineer

London, England, United Kingdom
Harnham
uphold quality and delivery standards. Tech Stack & Skills Core skills: Strong Python backend development experience (FastAPI or similar frameworks) Cloud-native deployment experience (preferably Google Cloud and Cloud Run) Unit testing experience (pytest or similar frameworks) Familiarity with agile development and CI/CD processes Strong understanding of Git/GitHub workflows and DevOps tooling Nice to have More ❯
Posted:

Python Engineer

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
uphold quality and delivery standards. Tech Stack & Skills Core skills: Strong Python backend development experience (FastAPI or similar frameworks) Cloud-native deployment experience (preferably Google Cloud and Cloud Run) Unit testing experience (pytest or similar frameworks) Familiarity with agile development and CI/CD processes Strong understanding of Git/GitHub workflows and DevOps tooling Nice to have More ❯
Employment Type: Contractor
Rate: £750 - £800 per day
Posted:

UKIC DV Cleared Full Stack Developer

United Kingdom
Damia Group Ltd
manage a variety of project deliveries, members and partners. Assist as part of a team on the design components of systems. Code, document changes, follow established processes and conduct unit testing. Ensure adherence to secure coding standards and best practices. Familiar with Cloud architecture and DevOps and principles. Required Competencies Agile Development Application Development Full Stack Development Object Oriented More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

C# Software Engineer

Stevenage, Hertfordshire, United Kingdom
Matchtech
Working within a heterogeneous agile development team to develop simulations and representations of real equipment. Implementing software development approaches, including configuration control, continuous integration, continuous delivery/deployment, and unit testing. Job Requirements: Proficiency in C# and C++. Experience with Microsoft Visual Studio and Eclipse. Ability to work from a high-level/system view into technical details. Excellent More ❯
Employment Type: Contract
Rate: GBP 65 Hourly
Posted:

Backend Software Engineer

London, England, United Kingdom
Allegis Global Solutions
science, computational biology, bioinformatics, engineering, among others); OR equivalent work experience as a professional ML engineer or data scientist. Strong skills in Python, with experience in backend development and unit testing. Knowledge of generative AI, specifically Large Language Models. Knowledge of agile practices and able to perform in agile software development environments. Strong knowledge of modern software development tools More ❯
Posted:

Senior Embedded Software Engineer

dorset, south west england, united kingdom
Stannah
at Stannah Join Our Team We have an exciting opportunity for an experienced Senior Embedded Software Engineer to join Stannah based at Andover. This job will involve designing, developing, testing, and delivering embedded software solutions for motion control and safety-critical systems in the stairlift industry. Reporting to the Lead Software Engineer, you will be in a hands-on … with the Lead Software Engineer to help develop the technological direction of our stairlift systems and CASE tools Develop embedded software in C/C++ Develop Python applications for testing our new products and for analytics Design and deliver embedded software for safety critical systems Design and implement algorithms for sensor data processing and closed loop motion control systems … in embedded C/C++ on 32-bit microcontrollers Extensive background in motion control, sensor systems, and safety-critical software (e.g. EN61508 or equivalent) Experienced with MISRA standards and unit testing Working knowledge of Python for internal tools and testing support Excellent documentation, communication, and cross-functional collaboration skills If you have previous experience working in a More ❯
Posted:

Software developer- Temenos

London, United Kingdom
Hybrid/Remote Options
Randstad Digital
and product owners to translate requirements into designs and software solutions Customize T24 Modules Documents new or changed sw solutions in sourceconfluenceJIRA Communicates progress issues to the management Supports unit testing and SITUAT team during testing preparation of rollout Good command over English and Spanish is a plus Qualifications Can demonstrate knowledge as a programmer in Temenos More ❯
Employment Type: Contract, Work From Home
Posted:

Test And Validation Engineer

Coventry, England, United Kingdom
Hellowork Consultants
Key Responsibilities and Accountabilities Essential : · Develop and implement detailed test plans and procedures specifically for passenger vehicle engines. · Knowledge of power unit testing practises. · Conduct engine performance, load, durability, reliability, and environmental tests to verify and sign compliance with requirements. · Set up test fixtures, instrumentation, and data acquisition systems for both static and dynamic testing, including stress … Automation of current engine test data processing with the goal of reduce workload overall and improving data quality and consistency. · In the short term the focus on the durability testing conducted by the team, supporting with the creation of tools to allow trend and daily check data to be validated and then reviewed efficiently using a combination of tool … improvements · Ensure all engine tests meet global safety, performance, and emission standards (IS, ECE, or regional regulations) · Assist in literature review of homologation criteria and incorporate regulatory requirements into testing protocols. · Use diagnostic tools, engine simulators, MATLAB, SCADA, and data analysis platforms for test execution and evaluation · Implement automated testing procedures using scripts (Python, CAPL) where applicable to More ❯
Posted:

Data Engineer

london, south east england, united kingdom
iXceed Solutions
frameworks. Perform data extraction, transformation, and loading (ETL) from multiple sources. Implement advanced data visualizations and interactive dashboards using Plotly Dash. Ensure data quality, integrity, and performance through automated testing and validation. Collaborate with cross-functional teams to define data requirements and technical solutions. Apply software engineering principles such as version control, modular coding, and documentation. Required Skills & Experience … merging, and aggregation skills. Experience with SQL for data querying. Software Engineering Best Practices: Experience with Git for version control. Writing modular, reusable code with proper documentation. Familiarity with unit testing (e.g., pytest) and code formatting tools. Plotly Dash Development: Hands-on experience building interactive dashboards with Dash components (dropdowns, sliders, graphs, tables). Ability to customize with More ❯
Posted:

Senior Salesforce Developer

London Area, United Kingdom
Hybrid/Remote Options
Savant Recruitment Experts
stories accurately and deliver robust, well-tested code in line with agreed timelines. Write clean, efficient Apex code and utilize Salesforce’s declarative tools to meet business needs. Conduct unit testing, document results, and contribute to system testing cycles. Maintain and enhance CI/CD pipelines using tools such as GitHub, ensuring seamless code deployment and version More ❯
Posted:

Senior Salesforce Developer

City of London, London, United Kingdom
Hybrid/Remote Options
Savant Recruitment Experts
stories accurately and deliver robust, well-tested code in line with agreed timelines. Write clean, efficient Apex code and utilize Salesforce’s declarative tools to meet business needs. Conduct unit testing, document results, and contribute to system testing cycles. Maintain and enhance CI/CD pipelines using tools such as GitHub, ensuring seamless code deployment and version More ❯
Posted:

Software Engineer

Hereford, Herefordshire, West Midlands, United Kingdom
Hybrid/Remote Options
Leidos Innovations UK Limited
Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing and debugging, both in the lab and at customer sites. Collaborate with cross-functional teams to refine requirements and implement features. Occasionally support system integration and deployment of hardware …/I2C. Comfort working in Linux development environments. Strong problem-solving skills and attention to detail. Ability to adapt quickly to new hardware, tools, and use cases. Familiarity with unit testing, debugging tools, and Git-based workflows. Desirable: Experience with security-focused projects (e.g., Government, MoD). Exposure to cryptography and secure audio/data transport. Knowledge of More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Junior KDB Developer

City of London, London, United Kingdom
Quanteam UK
and deposits. The services are implemented in C#, Java and KDB+. The FX business is looking to improve their electronic footprint by leveraging KDB+ to determine client toxicity, back-testing and parameterisation of trading strategies, real-time generation of key technical indicators, etc. The role is within a small team focused on pricing and risk management for the electronic … design, architecture and infrastructure expertise to support the growing KDB+ footprint within the bank. Participate in the development of all aspects of product delivery including design documents, functional specifications, unit testing and component build. Provide technical assistance and 3rd line support to internal KDB+ Production Support teams. Participation in software releases which may be performed out of hours More ❯
Posted:

Junior KDB Developer

London Area, United Kingdom
Quanteam UK
and deposits. The services are implemented in C#, Java and KDB+. The FX business is looking to improve their electronic footprint by leveraging KDB+ to determine client toxicity, back-testing and parameterisation of trading strategies, real-time generation of key technical indicators, etc. The role is within a small team focused on pricing and risk management for the electronic … design, architecture and infrastructure expertise to support the growing KDB+ footprint within the bank. Participate in the development of all aspects of product delivery including design documents, functional specifications, unit testing and component build. Provide technical assistance and 3rd line support to internal KDB+ Production Support teams. Participation in software releases which may be performed out of hours More ❯
Posted:

Full Stack Engineer

London Area, United Kingdom
RJC Group
enhance, and maintain enterprise applications using industry-standard coding practices. Collaborate with cross-functional Scrum teams to ensure accurate and complete delivery of solutions. Conduct thorough code reviews and unit testing to maintain quality and reliability. Engage with team leads and stakeholders to understand requirements and deliver scalable, maintainable software. Skills & Experience: Strong proficiency in C# and .NET More ❯
Posted:

Full Stack Engineer

City of London, London, United Kingdom
RJC Group
enhance, and maintain enterprise applications using industry-standard coding practices. Collaborate with cross-functional Scrum teams to ensure accurate and complete delivery of solutions. Conduct thorough code reviews and unit testing to maintain quality and reliability. Engage with team leads and stakeholders to understand requirements and deliver scalable, maintainable software. Skills & Experience: Strong proficiency in C# and .NET More ❯
Posted:

Software Engineering Manager

Surrey, England, United Kingdom
Hybrid/Remote Options
Spectrum IT Recruitment
complex software solutions in time sensitive environments. Demonstrate fostering collaboration and driving innovation (using AI or similar) Previously implemented modern software engineering processes; Agile, TDD, BDD, CI/CD, Unit testing, etc Strong knowledge of IT/Cyber security; ISO2701, Cyber essentials, or similar A background in modern programming and cloud technology – .Net9, Azure or similar The business More ❯
Posted:

Embedded Software Engineer (C++)

Luton, England, United Kingdom
Airswift
and maintain embedded software for electronic warfare systems. Collaborate within integrated project teams to deliver robust, high-quality code. Manage requirements using IBM DOORS and ensure full traceability. Conduct unit testing and peer reviews to maintain code quality. Document work thoroughly and maintain configuration control. Must-Have Skills: Strong C++14 programming experience. Proficiency with Visual Studio 2019 and More ❯
Posted:
Unit Testing
10th Percentile
£46,100
25th Percentile
£51,250
Median
£64,075
75th Percentile
£78,438
90th Percentile
£123,250