176 to 200 of 282 Unit Testing Jobs in the UK excluding London

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
TensorFlow Lite, OpenCV and PyTorch. A range of microcontroller/microprocessor types including Arm-based devices. Experience with test-driven development processes, such as unit testing, continuous integration, and regression testing, with an understanding of the appropriate use of third-party software. Excellent interpersonal skills with ...

Lead Oracle Fusion Integration & Extension

Location
Manchester, England, United Kingdom
consultant will be expected to lead integration design and delivery, define reusable interface patterns, support technical governance, and remain hands‐on across build, testing, deployment and defect resolution activities. The role also includes exposure to Oracle Fusion extensions and workflow tooling. VBCS, Oracle Process Automation (OPA)/Process Cloud … gates across the delivery lifecycle. Promote maintainable engineering practices, including clear artefact ownership, version control discipline, peer review, test evidence and release traceability. DevOps, Testing & Release Enablement Support Git‐based version control and structured promotion of OIC artefacts between development, test and production environments. Contribute to CI/ ...

Remote Lead Developer

Location
Doncaster, United Kingdom
internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior … architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other ...

Remote Lead Developer

Location
Stonehouse, Gloucestershire, United Kingdom
internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior … architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other ...

Remote Lead Developer

Location
Whyteleafe, Surrey, United Kingdom
internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior … architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other ...

Data Analyst / Scientist or Senior Data Analyst / Scientist

Location
Bath, England, United Kingdom
analytical work into reusable tools, workflows and data‐driven products where appropriate. Develop reproducible and maintainable analytical code, following best practices, including version control, testing, and peer reviews. Contribute to the development of analytical and data science capability across the business by sharing approaches, reusable methods and good practice … science (e.g., Pandas, NumPy, Scikit-learn). Proficiency in data querying languages (e.g., SQL). Solid understanding of software engineering best practices (version control, unit testing, code review, etc.). Strong experience with data visualisation frameworks (e.g., PowerBI, Streamlit). Experience applying machine learning and AI, including generative ...

Data Analyst / Scientist or Senior Data Analyst / Scientist

Location
Newport, Wales, United Kingdom
analytical work into reusable tools, workflows and data‐driven products where appropriate. Develop reproducible and maintainable analytical code, following best practices, including version control, testing, and peer reviews. Contribute to the development of analytical and data science capability across the business by sharing approaches, reusable methods and good practice … science (e.g., Pandas, NumPy, Scikit-learn). Proficiency in data querying languages (e.g., SQL). Solid understanding of software engineering best practices (version control, unit testing, code review, etc.). Strong experience with data visualisation frameworks (e.g., PowerBI, Streamlit). Experience applying machine learning and AI, including generative ...

Senior Software Engineer C++

Location
Nottingham, England, United Kingdom
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand‐ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand-ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation ...

Developer Platform Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
maintain relationships with business colleagues Full-stack application development experience Proficiency in GitLab/GitHub and CI/CD pipelines Previous experience with automated testing Additional highly valued skills include: Experience in building an Internal Developer Platform for enterprise use Proficiency in Python and TypeScript/JavaScript (React preferred … 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 ...

Java Developer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 ...

Senior Java/Scala Developer

Location
Glasgow, Scotland, United Kingdom
capital markets environment, helping the business meet global compliance requirements. Build enhancements and fixes for intraday and end-of-day reporting systems, including unit testing, UAT support, release notes, signoff coordination, deployment activities, and post-release production support. Own complex problems and key feature delivery, partnering with business ...

Senior C++ Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Contract
Linux-based safety-critical, mission-critical or highly regulated products and is comfortable working with formal quality processes, static analysis, code coverage and rigorous testing requirements. What You'll Be Working On Your work could span a number of areas of the embedded application, including: Alarms Developing technical alarm … system-level fault management. Experience with IPC and serialisation technologies such as FlatBuffers, Unix-domain sockets or named pipes. Experience with CMake, automated testing and CI/CD pipelines. Experience with cross-compilation, ideally for aarch64 platforms. Strong experience with unit testing, code coverage and quality gates. ...

Senior Security Software Developer (R&D)

Location
Cambridge, England, United Kingdom
with internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration. Manages and expands relationships with internal and outsourced development partners on software applications design and development. Reviews and evaluates designs and project … multiple software development tools and languages, with a strong focus on programming with either C/C++, C#, .NetCore, WPF, XAML. Experience with unit testing methodologies. Understanding of Agile principles needed and experience working in tools like ADO. Understanding of design for software applications running on multiple platform ...

Senior Software Architect

Hiring Organisation
NICE Systems
Location
Southampton, UK
Employment Type
Full-time
into account the concerns of security, scalability, compatibility, maintainability — and the responsible, evidenced use of AI in both build-time and run-time. Performing testing of your work, fixing defects, and helping to resolve customer support cases. Ensuring that the team adheres to the architectural direction and standards. Mentoring … solutions. Experience working in collaborative multidisciplinary teams. Experience creating maintainable code and using source control solutions such as DevOps, GIT or similar. Experience of unit testing, code reviews, and other product quality disciplines. Solid understanding of the principles of network security, authentication, and authorization. Experience of working with ...

Senior Data Scientist

Hiring Organisation
BP Energy
Location
Sunbury-On-Thames, London, United Kingdom
Employment Type
Work From Home
deployable ML products. Key Responsibilities Design, build, and maintain scalable, production-grade machine learning systems and pipelines using modern engineering practices (CI/CD, testing, monitoring, observability). Apply machine learning science to develop novel algorithms and models that are deployed as reliable, scalable products not limited to experimentation … engineers, and domain authorities as part of cross-disciplinary teams. Adhere to and advocate for engineering and data science guidelines (technical design, design reviews, unit testing, monitoring & alerting, code reviews, documentation). Present technical results, trade-offs, and product outcomes to peers and senior partners. Actively supply ...

Software Engineer

Location
Cambridge, England, United Kingdom
across systems that the whole business relies on, seeking support as needed while continuing to build your knowledge of design principles, testing methods and Redgate's internal systems. Work across systems spanning data, security, purchasing, licensing, identity, authentication and usage, supporting both product engineering teams and the wider business … principles and architectural patterns with an understanding of trade-offs in context A bias for simplicity and maintainability, backed by strong engineering practices including unit testing, code review, debugging and safe change management Awareness of distributed systems and operational risk, such as timeouts, retries, versioning and partial failures ...

Software Engineer

Location
Cambridge, England, United Kingdom
SOCs or FPGA soft cores Proficiency with a scripting language, such as Python Experienced with standard development practices, such as source control, continuous integration, unit testing, integration and hardware in the loop testing Strong communication skills and an ability to work well in a team and cross ...

Systems Software Engineer

Location
Cambridge, England, United Kingdom
SOCs or FPGA soft cores• Proficiency with a scripting language, such as Python• Experienced with standard development practices, such as source control, continuous integration, unit testing, integration and hardware in the loop testing• Strong communication skills and an ability to work well in a team and cross ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
with hardware engineers to help in microprocessor selection, relevant interfacing circuits and input/output communications at the module and systems level. Performs component testing of software design, verifies embedded firmware and software functionality and compatibility with hardware design. Drive quality and efficiency within the embedded software team … target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis) and planning skills (user story development, backlog management, high-level estimation, and detailed estimation). Advanced configuration ...

Senior Software Engineer

Location
Oxford, England, United Kingdom
ability to technical lead project from design to go deployment Strong communication skills, with the ability to influence and align diverse teams Experience of unit testing Experience with working with CI/CD pipelines #J-18808-Ljbffr ...

Software Engineer ( C# / C++ )

Location
Stevenage, England, United Kingdom
synergy to develop simulations and representations of real equipment. Our approach to software development includes: Configuration control Continuous Integration Continuous Delivery or Deployment Unit testing and test-driven development Skillset/Experience Required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse Ability to work from high level ...

Software Engineer ( C# / C++ )

Hiring Organisation
Certain Advantage
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£65 per hour, Benefits Overtime Rate
synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C# C++ experience would be great Microsoft Visual Studio, Eclipse, Ability to work ...

Software Engineer ( C# / C++ )

Hiring Organisation
Certain Advantage
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£65 per hour, Benefits Overtime Rate
synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C# C++ experience would be great Microsoft Visual Studio, Eclipse, Ability to work ...

Software Engineer

Location
Oxford, England, United Kingdom
commercial experience Commercial experience in developing complex software solutions with some of the following Node/TypeScript, Express, Python, SQL, NoSQL, React, Cloud Infrastructure, unit testing A proven track record for delivering great software and solving difficult technical problems Experience building web-services/microservices Exceptional problem-solving ...