251 to 275 of 299 TDD Jobs in the UK excluding London

Test Automation Engineer

Hiring Organisation
Sanderson Recruitment
Location
South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
£250 - £325 per day
desirable. Otherwise, candidates must be eligible and willing to obtain it. Key Responsibilities Develop automated tests using Python and pytest, supporting BDD (Behave) and TDD in Agile teams. Validate and reconcile data, managing test data for ETL and data warehouse testing. Build reusable automation frameworks and embed shift-left … Strong data validation skills, SQL proficiency and relational database experience, such as Oracle. Hands-on Python and pytest, plus BDD (Behave ) and/or TDD experience. Understanding of ETL, data warehousing and tools such as PySpark. Experience with AWS and/or Azure, and familiarity with Kafka and event-driven ...

Frontend Developer (Node.js / TypeScript)

Location
Newcastle upon Tyne, England, United Kingdom
Frontend Developer (Node.js/TypeScript) Newcastle, United Kingdom | Posted on 16/10/2026 Scrumconnect Consulting is a multi-award-winning UK public sector digital consultancy, positively influencing the lives of over forty million ...

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
maintain high‐quality production code while meeting delivery and reliability expectations as a software engineer Apply engineering best practices such as test‐driven development, paired programming, and continuous integration and deployment Contribute to high‐level and low‐level system and component designs with a focus on scalability … develop, and integrate APIs and backend services, including REST‐based interfaces Familiarity with modern development workflows and engineering practices such as test driven development, paired programming, and continuous integration and deployment Experience collaborating effectively within agile delivery models, working closely with product managers, engineers, and partner ...

Senior Scala Engineer

Location
Worthing, England, United Kingdom
permitted.## **Your role**• Develop and maintain Scala services using frameworks like Play, Akka, and functional programming principles. • Write high-quality, tested code with TDD/BDD and tools such as ScalaTest. • Design and optimise microservices for performance, scalability, and reliability. • Manage builds and deployments using SBT, CI/CD pipelines … PostgreSQL and/or NoSQL databases such as MongoDB. • Writing unit and integration tests using technology such as ScalaTest, Specs2 and Mockito while following TDD/BDD • Familiarity with SBT for build/CI/CD automation and GIT with branching strategies. • Solid understanding of web/HTTP, web security ...

Software Test Manager

Location
Maidenhead, England, United Kingdom
Knowledge of test methodologies and their corresponding tools. Experience of Behaviour Driven Development (BDD) and Test Driven Development (TDD). Knowledge of requirements and validation using DOORS. Ability to review code and identify risks and errors in the code implementation and to identify potential ...

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, Hybrid
reviews, technical discussions and collaborative software design. Work within an Agile engineering environment, contributing to continuous improvement across development processes. Apply test-driven development (TDD) and automated testing techniques to improve software quality. Collaborate with other engineers through pair programming and group programming. Investigate complex technical … problem-solving and technical challenges. Strong communication skills and the ability to work effectively within a team. An interest in modern software development practices, including TDD, code reviews and pair programming. Curiosity and a willingness to learn new technologies and engineering techniques. A desire to build software that addresses ...

Developer (Ruby on Rails)

Hiring Organisation
SUMMER-BROWNING ASSOCIATES LIMITED
Location
East London, South East, United Kingdom
Employment Type
Temporary Contract, Remote
Salary
£550.00 - £600.00 per day
principles, and an ability to apply them Familiarity with modern software development approaches such as automated testing, test driven development (TDD), continuous integration, pair programming, code review and version control Understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations Enjoy ...

Senior Java Developer

Location
Leeds, England, United Kingdom
Senior Java Engineer On-site: 2 dpw in Leeds/Bradford Key skills: strong experience in Java and comfortable with TDD (test-driven development). Who We Are: We’re on a mission to close the world’s tech skills gap. We help organisations navigate the future … come with this. Experience of implementing architecture, DevOps, performance or security and an understanding and ownership of best practice as a Lead Engineer (eg. TDD, SOLID, XP) Comfortable mentoring junior engineers and supporting Squad Leads, with the attributes to provide technical guidance as the most senior engineer on a project ...

Software Engineer

Location
Witney, England, United Kingdom
that the team is focused on delivering their sprint commitments. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Identify and deliver re-useable components or de-couple components … database/ORM technologies. Must have solid understanding of modern architectural and design patterns. Comprehensive knowledge of automation testing and modern testing practices e.g. TDD, BDD etc. Strong exposure in one or more Implementation of CI & CD using Jenkins, Docker containerization. Strong exposure to Agile software development methodologies ...

.Net Consultant

Location
Newcastle upon Tyne, England, United Kingdom
Jenkins, Azure DevOps) and support release/deployment processes, including working within formal change management (e.g. ITIL) for production releases Apply unit testing and TDD practices (e.g. xUnit, NUnit, Moq) to ensure reliability and maintainability Work with Microsoft Azure cloud services (e.g. App Service, Functions, Service Bus) as part … strong interest in Microsoft Azure cloud services Familiarity with Git/GitHub version control Familiarity working with Azure Repos and Devops. Unit testing and TDD experience (e.g. xUnit, NUnit) Experience working within formal change/incident management processes (e.g. ITIL) Exposure to modern architecture patterns (Microservices, Event-Driven, Clean ...

MLOps Engineer

Location
York and North Yorkshire, England, United Kingdom
Job Type: Permanent Build a brilliant future with Hiscox Company description Hiscox is a diversified international insurance group with a powerful brand, strong balance sheet and plenty of room to grow. Listed on the London ...

Senior .NET Engineer - Partner Integrations

Location
Cardiff, Wales, United Kingdom
developers, and compliance teams to design high-performance REST APIs. You'll oversee code releases, refine development processes, and advocate for Test-Driven Development (TDD) across our SDLC. You'll also leverage modern AI tools like Copilot and Claude to accelerate integration testing and debugging within … live, zero-downtime deployment. Partner with legal and compliance teams to ensure all solutions align with FCA security standards. Refine internal development processes, champion TDD principles, and optimize the overall SDLC. Utilize AI-assisted tools like Copilot and Claude to streamline debugging and integration testing. What you’ll bring ...

Test Engineer - GDS - SEO

Location
Manchester, England, United Kingdom
best practices throughout the SDLC experience in Agile environments, actively participating in sprint planning, stand‐ups, retrospectives, and test‐driven development (TDD/BDD) practices committed to continuous learning, staying updated with the latest advancements in testing tools, frameworks, and methodologies #J-18808-Ljbffr ...

Front End Engineer - Serve

Location
Belfast, Northern Ireland, United Kingdom
pipelines (e.g., GitHub Actions, TeamCity). Testing Practices: Proficient in writing and maintaining unit and integration tests, demonstrating an understanding of test-driven development (TDD) principles (e.g., Vitest, Playwright, Jest). Distributed Systems Knowledge: Familiarity of distributed systems, including building scalable and resilient services (e.g., Redis, Kafka ...

Software Engineer

Location
Plymouth, England, United Kingdom
software design methodologies Knowledge of version control systems such as Git, SVN or PVCS Experience with Test Driven Development (TDD) Familiarity with Ada programming language and GNAT Pro Studio Experience contributing to project planning, estimation or bid activities Exposure to Python, MATLAB or Simulink Experience working within ...

Software Engineer

Location
Stevenage, England, United Kingdom
work with Ada (we will provide training) and a comfort with evolving processes. Quality Mindset: An appreciation for Test Driven Development (TDD), unit testing, and clean design. Collaborative Spirit: A desire to work in an Agile team and contribute to a culture of continuous improvement. Technical Curiosity ...

Software Engineer

Location
Stevenage, England, United Kingdom
work with Ada (we will provide training) and a comfort with evolving processes. Quality Mindset: An appreciation for Test Driven Development (TDD), unit testing, and clean design. Collaborative Spirit: A desire to work in an Agile team and contribute to a culture of continuous improvement. Technical Curiosity ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Barnsley, South Yorkshire, Elsecar, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
lifecycle. You'll take work from software requirements through design and implementation to integration and validation. Engineering practice. The team is adopting test-driven development, automated testing and CI/CD. Connectivity. TCP/UDP, HTTP/REST, MQTT and TLS, plus Wi-Fi, 4G and over … , an RTOS, and peripherals such as GPIO, DMA, ADC and timers. RS-485 or other serial and fieldbus protocols, and inter-processor communication. TDD and unit-testing frameworks (e.g. GoogleTest, CppUTest), test automation and Jenkins. Linux device driver development, BSP porting and U-Boot. TLS, REST APIs ...

Java Agile Developer (Belfast) - Officer

Location
Belfast City District, Northern Ireland, United Kingdom
Responsibilities Delivery of Swap Processing components (Java/Kotlin) within the Strategic Swaps Platform Developer-led automated testing with a focus on Test Driven Development Working within an Agile team focussed on Continuous Integration(CI) and Continuous Deployment(CD) Participation in design, planning and estimation discussions within … management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Technical Experience Java & Test-Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka ...

Senior Engineer, Clinical Software

Location
Wilmslow, England, United Kingdom
Your primary responsibilities would include: Develop clean, maintainable, scalable, and secure code using C#/.NET, Angular, JavaScript, TypeScript, and Python. Apply SOLID principles, TDD, and CI/CD practices. Collaborate with QA engineers and evaluators to ensure high-quality outputs. Take ownership of technical challenges and contribute to effective … software development with technologies such as C#, .NET, Angular (or similar), TypeScript, and Python. Practical knowledge of software engineering best practices, including TDD, Unit Testing, CI/CD, and SOLID principles. A degree in a relevant field or equivalent industry experience. Our Commitment to Inclusion We’re actively building ...

Senior Backend Developer

Hiring Organisation
Rullion Limited
Location
South East, United Kingdom
Employment Type
Freelance / Project collaboration, Hybrid
Salary
£700 - £800 per day
Senior Backend Developer Full-time Inside IR35 Hybrid 1 office day London Farringdon office address: 47-53 Charterhouse St, London, EC1M 6PB Join a dynamic energy provider dedicated to sustainable solutions in the UK. We ...

Senior Software Engineer

Hiring Organisation
Copello
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
within Agile software development environments. Understanding of DevSecOps principles and secure software development practices. Experience with software testing methodologies, including Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Strong programming skills, with experience using multiple languages and technologies within a Linux ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
CB24 6DF, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
Android application development experience using Java and modern application architectures. Solid understanding of RTOS concepts and embedded software systems. Experience applying Test-Driven Development (TDD) methodologies within embedded and Android environments. Bonus Skills: Experience with ARM-based embedded platforms and multi-core systems. Familiarity with Agile ...

Senior Software Engineer - PHP

Location
Abingdon, England, United Kingdom
codebases Strong knowledge of relational databases, including PostgreSQL and SQL Deep knowledge of at least one major cloud provider Demonstrated commitment to Test-Driven Development (TDD) Experience in designing, understanding, and troubleshooting complex distributed systems Familiarity with CI/CD pipelines Solid understanding of Security, Networking ...

Solution Architect

Location
Hook, England, United Kingdom
Cloud. “DevSecOps” culture, including modern software development practices, covering Continuous Integration and Continuous Delivery (CI/CD), Test‐Driven Development (TDD), etc. Experience with interface implementation between SaaS providers (leveraging Integration‐as‐a‐service frameworks). Experience supporting digital platforms, including Integrations, Release Management, Regression Testing ...