1 to 25 of 36 Permanent Unit Testing Jobs in London

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 ...

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 ...

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 ...

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 ...

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 ...

Senior Software Engineer, CalcGraphs - Vice President

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Exposure to cloud platforms (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 ...

Senior Software Engineer [Rust]

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
size and break down requirements for new features and product efforts Communicate effectively with both technical and non-technical stakeholders Employ design patterns, testing and automation to ensure fast and safe iteration cycles. Use your knowledge to coach your teammates and level up the whole engineering organisation Play … with at least one web framework Knowledge of both SQL and NoSQL data technologies Understanding of microservice architecture and its associated challenges Familiarity with testing best practices — TDD, unit testing and integration testing, etc Experience with observability and alerting in mission-critical distributed systems ...

Software Architect

Hiring Organisation
Jobleads-UK
Location
Bromley, England, United Kingdom
Gateway), optimizing for performance, security, and cost. AI Enablement: Drive the responsible adoption of AI and GenAI across the SDLC, including development acceleration, testing, and automation, while ensuring strong governance and quality standards. Take technical ownership of AI‐driven product enhancements. Cost Optimisation: Reduce total cost of ownership through … reliability. Security Engineering: Applied knowledge of OWASP, OAuth2, MFA, and secure identity patterns, embedded within end‐to‐end system design. Quality & Assurance: Experience with unit testing and security testing practices (SAST, DAST, SCA, penetration testing) to ensure robust and secure delivery. Fringe Benefits Bachelor’s degree ...

Senior Software Engineer, CalcGraphs - Vice President

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
frameworks (e.g., Spring, Spring Boot, Quarkus).Experience designing, building, and maintaining large-scale, distributed systems.- Experience with RESTful API design and implementation.- Experience with unit testing, integration testing, and test automation frameworks (e.g., JUnit, Mockito).- Experience working in Agile/Scrum development environments.- Practical experience with ...

Principal Oracle Business Systems Analyst (Order Management & Pricing)

Hiring Organisation
Entrust
Location
London Area, United Kingdom
Delivery Ownership Lead and contribute to sprint planning, backlog prioritization, and roadmap development aligned with business objectives. Develop and execute comprehensive test plans, including unit testing, system testing, and UAT. Drive end‐to‐end solution delivery, including configuration, testing, deployment, and post‐go‐live support. Play … role in Oracle upgrades, quarterly releases, and patch cycles, including regression testing and change management. Operational Excellence & Support Provide post‐implementation support, troubleshoot issues, and ensure system stability and performance. Act as a senior escalation point for complex issues, cross‐functional problem resolution, and enhancement identification. Ensure adherence ...

Senior Platform and Services Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent’s imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent’s platform architecture. Design, implement, and maintain Continuous … OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unit testing, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised ...

Full Stack Engineering Lead, Vice President

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Software Development: Design, develop, test, and deploy high‐quality, scalable, and maintainable code. Quality Advocacy: Promote best practices for engineering excellence in coding, testing, build, deployment, and maintenance of high‐quality software. Solution Implementation: Act as an active contributor to design and a hands‐on implementer of code. Agile … added advantage. Experience with OpenShift, Docker, and Kubernetes. Understanding of build and deployment tools like Jenkins, Tekton, UDeploy, Harness, NPM, Maven, Gradle. Implement unit testing and TDD to ensure software quality and maintainability. Proficiency in SQL databases, MongoDB, Oracle preferred. Nice to have Experience on observability and monitoring ...

Senior Software Engineer: Scalable .NET/Python FinTech Stack

Hiring Organisation
Jobleads-UK
Location
Greater London, 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. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations ...

Senior Software Engineer - Regulatory News

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Senior Developer to join the Regulatory News Service team in London. The role involves full‐cycle Agile development, including requirements analysis, estimation, design, coding, testing, and peer code reviews. You will lead technical solutions, design secure and extensible services, and coordinate with business and technology partners to deliver business … Required Qualifications Business‐level proficiency in English, written and verbal. Extensive experience delivering enterprise‐level software using Java, OO, MVC, REST, Web API, and unittesting frameworks. Strong knowledge of relational and/or NoSQL databases (PostgreSQL & DynamoDB experience advantageous). Expertise in test‐driven development, agile methodologies ...

Full Stack Engineering Lead, Vice President

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Software Development: Design, develop, test, and deploy high-quality, scalable, and maintainable code. Quality Advocacy: Promote best practices for engineering excellence in coding, testing, build, deployment, and maintenance of high-quality software. Solution Implementation: Act as an active contributor to design and a hands-on implementer of code. Agile … advantage. Experience with OpenShift, Docker, and Kubernetes. Understanding of build/deployment tools like Jenkins, Tekton, UDeploy, Harness, NPM, Maven, Gradle. Implement unit testing and TDD to ensure software quality and maintainability. Proficiency in SQL databases, MongoDB, Oracle. Nice to have: Observability and monitoring tech stack familiarity. Understanding ...

Software Architect

Hiring Organisation
Jobleads-UK
Location
Bromley, England, United Kingdom
Gateway), ensuring security, performance, and cost efficiency. AI Enablement: Enable responsible adoption of AI and GenAI capabilities across the SDLC, including code generation, review, testing, documentation, and deployment automation. Take the technical ownership on implementing AI solutions for product enhancements. Cost of Ownership Optimisation: Drive architectural decisions that reduce … Security Engineering: Security‐by‐design mindset with applied knowledge of OWASP Top 10, WCAG, OAuth2, MFA, and secure identity patterns. Quality & Assurance: Proficient in unit testing frameworks; governance and execution of SAST, DAST, SCA, and penetration testing processes. Benefits We offer a competitive compensation and benefits package ...

Back-End Development Lead

Hiring Organisation
Oyster Consultant
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
NoSQL technologies Experience of API design Cloud development/architecture (Azure) Experience working in an Agile environment (Scrum/Kanban) Knowledge and experience of Unit Testing (xUnit, nUnit) Experience integrating AI/LLM capabilities into back-end services (e.g. OpenAI, Azure OpenAI, or similar APIs) Desired Skills/ ...

Senior Software Engineer, Web

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
solutions for full stack of web applications, including front end visualisations, backend API interactions, and direct SQL database schema and query implementation. Implement automated unit tests and rigorously test changes prior to deployment. Help with production operations, ensure correct implementation in certification and production environments. Provide input into team … standards, HTML5 and CSS3. Experience with Linux or UNIX-like systems; Apache and ReactJS. Experience with SQL Databases such as PostgreSQL. Experience with Python unit testing and full-stack web testing preferred. Strong Python and Linux knowledge; JavaScript (ExtJS, React, NextJS), HTML/CSS, and Django. Basic ...

Salesforce Developer

Hiring Organisation
Peregrine
Location
City of London, London, United Kingdom
Employment Type
Permanent
test, and deploy Apex code (classes, triggers, and components) to extend Salesforce functionality. Participate in the full software development lifecycle, including requirements gathering, development, testing, deployment, and maintenance. Implement and maintain robust DevOps practices, including source code management, branching strategies, pull requests, and commits. Utilize DevOps tools such … documentation, including design specifications, code comments, and user guides. Provide technical support and troubleshooting for Salesforce applications. Adhere to best practices for Apex, Flows, Unit Testing and participate in peer reviews to ensure code quality and system integrity. Required Skills and Experience: 5+ years of hands-on experience ...

Vice President, Client Platforms Web Architect

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
with content authors to support content model requirements and ensure seamless authoring experiences.* Participate in Agile ceremonies and delivery cycles.Quality, Performance & Troubleshooting* Conduct thorough unit testing and support QA efforts to ensure reliable, defect‐free releases.* Optimize site performance across devices, ensuring fast load times and adherence ...

Manager - Lead AI Engineer

Hiring Organisation
Anson Mccade
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
with ML libraries: PyTorch, PySpark, scikit-learn, Hugging Face Transformers Proficiency in AI tooling: Azure ML, Databricks, MLflow, LangChain, LangGraph Proven experience with Git, unit testing, containerisation and agile methodologies (Jira, Confluence) Good knowledge of generative AI, machine learning, deep learning or NLP Strong communication skills able ...