1 to 25 of 101 Permanent Unit Testing Jobs in England

Senior Software Development Engineer in Test

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
platforms and ways of working, we’re also re‐introducing what "good" looks like for quality at Holland & Barrett. We’re moving from traditional testing approaches towards a modern, engineering‐led quality strategy: unit testing, contract testing, component testing, integration testing, E2E flows, synthetics … Design, build, and maintain scalable automation frameworks that are easy for engineers to use and extend. Partner with teams to introduce modern microservices testing approaches across unit, contract, component, integration and E2E layers. Lead the shift toward engineers owning their tests by providing guidance, examples, and hands ...

Senior Software Development Engineer in Test

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
strong customer focus in everything we do. We love the cloud, prefer building the right solutions over buying generic ones, and embrace automation and testing in all things software, infrastructure, and data. About the Role We’re at an exciting moment in our engineering journey. As we modernise … platforms and ways of working, we’re also re‐introducing what “good” looks like for quality at Holland & Barrett. We’re moving from traditional testing approaches towards a modern, engineering‐led quality strategy: unit testing, contract testing, component testing, integration testing, E2E flows, synthetics ...

Senior Software Engineer (AI-Native Development)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
evolving codebase with technical debt and business‐critical logic Set up and use multiple AI agents or agentic workflows to accelerate requirements analysis, implementation, testing, refactoring, unit testing, and documentation Review and strengthen AI‐generated output rather than relying on it blindly Write maintainable, production‐grade code … generated outputs through prompt iteration and workflow design Experience in both creating new systems and improving established ones Strong understanding of APIs, databases, testing, debugging, and system design Experience setting up and operating multiple AI agents or agentic workflows across requirements analysis, code generation, refactoring, code review, testing ...

Software Engineer III (Python & C#)

Hiring Organisation
LexisNexis Legal & Professional®
Location
Worcestershire, United Kingdom
Employment Type
Full Time
Software Engineer III works independently on individual pieces of work and solves moderately complex technical problems, including designing program flow, implementing effective code, performing unit testing, resolving defects, and contributing to system component design and specifications. Key Responsibilities: Create specifications for and develop and maintain a semantic search … API. Successfully implement development processes, coding best practices, secure coding standards, unit testing, code coverage expectations, and code reviews. Maintain an internal data curation tool. Use agentic development tools responsibly to accelerate development while maintaining code quality, security, correctness, and maintainability. Requirements: Proficiency in development languages, including ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
platforms supporting key products including Connected Risk, World Check, and products in the Risk Managed Services space. Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, containing software as the major component to meet agreed business needs.**Main Responsibilities/Accountabilities … planning sessions with team members to analyse requirements and provide design options, work breakdown and estimates of work.• Demonstrate a focus on quality, through unit testing, integration testing and peer reviews, ensuring software meets requirements.• Thoroughly document, review, and maintain all required technical reference material to ensure ...

Python Developer

Hiring Organisation
Sanderson
Location
London Area, United Kingdom
with advanced understanding of Global Interpreter Lock (GIL) and Threading Implement clean, type-safe code using Python type hinting, PEP-compliant standards, and robust unit testing Build performant, scalable APIs to support modeling and algorithmic decision-making tools Architect and implement efficient event-driven workflows, asynchronous tasks … grasp of type hinting, generators, iterators, and Pythonic loop constructs Proven ability to design RESTful APIs for high-throughput, low-latency systems Experience with unit testing, integration testing, and test automation frameworks Solid understanding of PostgreSQL, Redis, and message queues (e.g., Celery, RabbitMQ) Desirable: Exposure to containerized ...

Full Stack Developer

Hiring Organisation
Proactive Appointments
Location
Bristol, Somerset, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 - 65,000 Annual
collaborate closely with cross-functional teams to deliver high-quality, scalable solutions. You'll also create automated tests using tools such as Postman and unit testing frameworks, ensuring reliability across deployments. There's plenty of scope to introduce modern practices, frameworks, and tools to improve development processes. This … experience (React) Solid Back End development skills (Java) Good understanding of RESTful APIs and microservices architecture Experience with SQL-based databases Familiarity with API testing (Postman) and unit testing Experience integrating third-party APIs and web services Knowledge of design/prototyping tools (eg Figma) Strong analytical ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
Front‐End: Angular, TypeScript, HTML5, CSS, Angular NativeScript Back‐End: C#, Entity Framework Core, LINQ Data: SQL Server, T‐SQL DevOps & Infrastructure: Bicep templates Testing: Unit testing frameworks Key Responsibilities Design Contributing to development planning and technical design Designing scalable and maintainable software solutions Validating and refining … models Managing build and deployment processes using Azure DevOps Maintaining high coding standards, performance, and security Supporting the evolution of RiskProof and related systems Testing Writing and maintaining unit tests Reviewing and contributing to test plans Occasionally executing testing activities where required Ensuring high levels of reliability ...

Senior Software Engineer — Pricing AI (Manchester)

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
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 … 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 ...

Front End Developer

Hiring Organisation
IT Graduate Recruitment
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 per annum
Single Page Applications, SPA, Performance Optimisation, Browser Compatibility, Debugging, Chrome DevTools, Clean Code, Maintainable Code, Scalable Systems, Design Systems, Wireframes, Prototyping, Figma, Adobe XD, Testing, Unit Testing, End-to-End Testing, Cypress, Jest, Linux, Unix, AWS, Cloud Services, Microservices, Serverless Architecture, Enterprise Software, B2B Platforms, Agile ...

Java Software Engineer

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
Spring Boot. · Develop and maintain scalable, high-performance microservices. · Integrate microservices with various databases, APIs, and third-party services. · Ensure high-quality code through unit testing, code reviews, and continuous integration. · Identify and resolve performance issues, bugs, and other technical challenges. · Create and maintain technical documentation for Java … with SQL databases e.g., MySQL, PostgreSQL, Oracle · DevOps: Familiarity with DevOps tools and practices, including Jenkins, Azure DevOps, Git and CI/CD pipelines. · Unit Testing: Expertise in writing unit tests using frameworks like JUnit and Mockito. · Version Control: Proficiency with version control systems, particularly Git. ...

Senior Quantitative Developer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
quality increments to the team’s model library - working both individually and collaboratively.* Providing leadership in areas such as object modelling & interface design, automated testing & refactoring and performance optimisation.* Provide support to Trading & Origination on model usage and behaviour.* Leverage the teams cross-asset expertise to connect business locations … other quantitative subject.* Solid experience of code development in Python, including: + Experience developing in an Agile environment + Use of math/stats & testing libraries, as well as modern build tools. + Ability to refactor code and work effectively with legacy systems.* Knowledge of Object Orientation, Software Architecture ...

Sitecore Technical Lead

Hiring Organisation
ThriveIT Systems
Location
City, Sheffield, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
frameworks React Nextjs preferred Ability to review frontend code critically and guide frontend engineers effectively DevOps Tooling Gitbased workflows branching strategies and agile culture Testing Quality Familiarity with unit testing integration testing and automation testing approaches Ability to instil QA discipline within a development team ...

Sitecore Technical Lead

Hiring Organisation
ThriveIT Systems
Location
Sheffield, South Yorkshire, United Kingdom
Employment Type
Permanent, Contract
frameworks React Nextjs preferred Ability to review frontend code critically and guide frontend engineers effectively DevOps Tooling Gitbased workflows branching strategies and agile culture Testing Quality Familiarity with unit testing integration testing and automation testing approaches Ability to instil QA discipline within a development team ...

Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Newcastle Upon Tyne, England, United Kingdom
related technologies, meeting requirements and coding standards Develop reusable patterns and encourage innovation that will enhance team velocity 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 … 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 ...

Application Architect - Camunda & Java

Hiring Organisation
Sanderson
Location
London Area, United Kingdom
business requirements into robust, scalable technical designs Break down requirements into manageable development features and modules Ensure strong focus on BDD, code quality, and unit testing Identify functional and non‐functional constraints and design optimal solutions Troubleshoot and debug complex issues across the application stack Participate in performance … frameworks Database experience (Postgres, Oracle, MySQL, DB2) and ORM/JDBC Experience with Git, GitHub, Bitbucket, Subversion Familiarity with DevOps tools (TeamCity, Jenkins) Strong unit testing experience (JUnit 5) Exposure to OpenAPI, OAuth2, OIDC Experience working in Agile environments Experience using coding assistants, GenAI, and agentic AI tools ...

SAP S/4 EWM Consultant

Hiring Organisation
Focus on SAP
Location
West Midlands, England, United Kingdom
Support integration with warehouse automation technologies including: RF devices Conveyors Automated Storage & Retrieval Systems (ASRS) Automated Guided Vehicles (AGVs) Testing, Support & Training Support: Unit Testing Integration Testing User Acceptance Testing (UAT) Cutover and deployment activities Troubleshoot production issues and perform root-cause analysis Provide ...

Senior Python Software Engineer

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
tooling, data infrastructure, and automated development pipelines Develop and maintain internal software systems, databases, and ETL pipelines. Support CI/CD pipelines, automated testing, code quality, security scanning, and documentation generation processes. Produce and maintain technical documentation and ensure traceability throughout the software development lifecycle. Contribute to coding standards … Windows environments, including both Intel and ARM-based platforms. Proven experience building and maintaining CI/CD pipelines, ideally using GitLab, alongside automated testing and code quality tooling. Solid understanding of software testing methodologies, including unit testing, regression testing, and test planning. Experience working within ...

Senior Python Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£80,000
tooling, data infrastructure, and automated development pipelines Develop and maintain internal software systems, databases, and ETL pipelines. Support CI/CD pipelines, automated testing, code quality, security scanning, and documentation generation processes. Produce and maintain technical documentation and ensure traceability throughout the software development lifecycle. Contribute to coding standards … Windows environments, including both Intel and ARM-based platforms. Proven experience building and maintaining CI/CD pipelines, ideally using GitLab, alongside automated testing and code quality tooling. Solid understanding of software testing methodologies, including unit testing, regression testing, and test planning. Experience working within ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Norwich, England, United Kingdom
system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee … requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within ...

Senior Automation QA Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
overall user experience. You’ll be the final checkpoint before release, helping guarantee that everything delivered meets the highest standards. Responsibilities Perform comprehensive manual testing of frontend applications Perform functional and regression testing to ensure product stability across releases Identify, analyze, reproduce, and document bugs with clear detail … product mockups and requirements during early development stages Collaborate closely with developers, designers, and product/project managers Contribute to end-to-end (E2E) testing efforts covering critical user journeys Support and gradually expand test automation coverage where applicable What makes you the perfect fit Minimum 2 years ...

SAP S/4 PPDS Consultant

Hiring Organisation
Focus on SAP
Location
West Midlands, England, United Kingdom
4HANA Logistics processes Support: APO to S/4HANA migration initiatives MES and production automation integrations CIF integration and monitoring IDoc and queue management Testing, Support & Continuous Improvement Support: Unit Testing Integration Testing User Acceptance Testing (UAT) Cutover and Go-Live activities Troubleshoot planning issues ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Norwich, Norfolk, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£80,000
system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee … requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within ...

Senior Embedded Software Engineer - Medical

Hiring Organisation
Verso Recruitment Group
Location
Cambridgeshire, England, United Kingdom
sustaining work on legacy products. This isn’t. The team is small, newly formed, and defining everything now: architecture, firmware standards, IEC 62304 lifecycle, testing strategy, toolchain, and development processes. You get the rare combination of: A true greenfield mandate - set the architecture, coding standards, toolchain, and real‐time … lightweight RTOS Lead technical decisions on firmware structure, standards, and tooling Establish an IEC 62304‐aligned development lifecycle (V‐model, traceability, verification, static analysis, unit testing) Work closely with hardware, systems, quality, and regulatory leads Contribute to ISO 14971 risk management and regulatory submission prep Mentor ...

Software Engineer - C++ ROS

Hiring Organisation
Owen Daniels
Location
Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
play a key role in designing robust, high-performance software, from real-time autonomy modules and communication systems to simulation tools for testing and validation. If you enjoy solving complex problems, building intelligent systems, and seeing your software operate in challenging real-world environments, we’d love to have … include: Software design and development in line with system requirements, with a focus on simulation, autonomy, and communication. Developing and maintaining simulation environments for testing autonomous behaviours and system integration. Implementing robust, scalable autonomy features including mission planning, perception integration, and decision-making logic. Testing and validation ...