351 to 375 of 474 TDD Jobs in England

Quality Engineer

Location
Telford, England, United Kingdom
Responsibilities Design and implement automated test solutions and frameworks. Embed quality throughout the software development lifecycle. Develop automated testing approaches aligned with TDD and BDD . Support CI/CD pipelines and automated quality gates. Apply risk-based testing and effective test design techniques. Analyse business requirements … Strong knowledge of Git ; GitLab experience highly desirable. Commercial experience with Java and Spring . Experience with automated testing frameworks and tools. Understanding of TDD and/or BDD . Strong test analysis and test design skills. Experience with databases and test data management. Experience with risk ...

Quality Engineer

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £430/day
shift-left approach . Key Responsibilities Design and implement automated test solutions and frameworks, often from scratch. Apply structured testing approaches aligned with TDD/BDD . Develop and maintain automated testing throughout the CI/CD lifecycle . Apply risk-based testing and effective test design techniques. … Test Engineer or SDET . Strong software testing and automation experience. CI/CD experience. Git/GitLab . Java/Spring . TDD/BDD understanding. Strong test analysis, test design and risk-based testing skills. Experience across multiple test levels. Database and test ...

Senior Software Engineer (C++ / Qt)

Hiring Organisation
Tiger Resourcing Group
Location
Brighton, Brighton and Hove, East Sussex, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
such as Wireshark. Knowledge of PostgreSQL or other relational databases. Experience with containerisation and virtualisation: Docker, VirtualBox. Python scripting ability. Familiarity with test-driven development (TDD) practices. Knowledge of XMPP or ONVIF protocols. Web development experience (e.g. React, Rust, Go). Personal Attributes Takes ownership ...

Lead Engineer - Back End

Location
Snapes Green, England, United Kingdom
resilient and high-performing applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test-Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with Product Owners ...

Lead Engineer - Software Engineering

Location
Hook, England, United Kingdom
experience working within a "DevSecOps" culture, including modern software development practices, covering Continuous Integration and Continuous Delivery (CI/CD), Test-Driven Development (TDD), etc. Experience with software deployment capabilities including Kubernetes. Proven track record of "hands-on" software engineering (e.g. Programming, Scripting, Markup Languages), with ...

Lead Engineer - Back End

Location
Wolverhampton, England, United Kingdom
applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test‐Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with Product Owners, Architects and Delivery Leads ...

Lead Engineer - Back End

Location
West Midlands, England, United Kingdom
applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test‐Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with Product Owners, Architects and Delivery Leads ...

Senior Data Engineer

Location
City Of London, England, United Kingdom
Expert knowledge in building reliable and scalable Data Pipelines. Deep experience working in an Agile Environment. Proficiency in Test‐Driven Development (TDD) or Behaviour Driven Development (BDD). Strong experience with Continuous Integration and Continuous Deployment (CI/CD). Experience mentoring and coaching others ...

Engineering Manager – AI-Driven Cloud Platform Leader

Location
Ruddington, England, United Kingdom
cloud-based HR and Payroll platform. You'll combine people leadership with technical influence, fostering a culture of engineering excellence, test-driven development and continuous improvement. Working with modern technologies including .NET, Angular, Azure and AI-assisted development tools, you'll help shape how software ...

Cloud Engineering Manager - AI-Driven Tech Leader

Location
Nottingham, England, United Kingdom
Manager to lead a cross-functional team of Software and Test Engineers. You will combine people leadership with technical influence, promoting engineering excellence, TDD and continuous improvement across our cloud-based HR and Payroll platform. You will work with modern technologies (.NET, Angular, Azure) and support the growth ...

Java/Misys Trading Portal Specialist (3-6m) - Birmingham

Location
Birmingham, England, United Kingdom
HTML/CSS skills to support portal and back-office interfaces. The role covers end-to-end portal/back-office configuration, test-driven development, and a 3–6 month contract based in Birmingham. #J-18808-Ljbffr ...

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
frameworks such as TensorFlow, 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 ...

Hybrid Node.js Developer: Mid-Level (TypeScript & APIs)

Location
Woking, England, United Kingdom
Node.js and TypeScript, contributing to a fast-paced, quality-driven environment. You’ll collaborate with fellow developers and broader technical teams in a TDD-focused setting, applying solid software development principles and best practices to deliver reliable, scalable #J-18808-Ljbffr ...

Gameplay Programmer

Location
Sheffield, England, United Kingdom
would be great to have Experience of working on current-generation consoles Familiarity with building data-driven and scalable gameplay features Experience with TDD and ECS Experience with multi-threaded programming This role requires you to be in our Sheffield studio for four days a week, with an optional ...

QA Engineer

Location
Bournemouth, England, United Kingdom
complex windows and web-based applications. Experience of testing third party integrations using test harnesses. Experience of best practice software testing techniques including TDD/BDD, UAT, Functional, Non-functional, Performance, Security, Regression, System, and Integration testing. Knowledge of the complete Software Development Life Cycle (SDLC) . Working ...

Senior PHP Developer: Cloud & Performance (Hybrid)

Location
Portsmouth, England, United Kingdom
work on large-scale web applications, APIs and cloud infrastructure. You will collaborate with cross-functional teams to design and implement robust solutions, apply TDD, optimize performance, and help shape engineering best practices in a fast-paced environment. #J-18808-Ljbffr ...

Senior iOS Engineer - Hybrid, Mentorship & Growth

Location
Nottingham, England, United Kingdom
should be a strong coder with a passion for learning, comfortable with Swift, Xcode, and cloud-based backends, and able to drive quality through TDD/BDD within a hybrid work pattern. #J-18808-Ljbffr ...

QA Engineering Lead: Automation-First Quality

Location
Liverpool, England, United Kingdom
champion automation-first testing and work closely with Product, Engineering and Architecture teams to raise standards. You will mentor offshore teams, promote TDD/BDD, and use AI-powered testing tools to improve efficiency and delivery. This role offers a hybrid working model and exposure to complex, customer-facing systems. ...

Remote Full-Stack .NET/Vue Engineer – Flexible Working

Location
Bloxham, England, United Kingdom
build web applications across frontend and backend. You will design, develop, and fine-tune software using .NET 6+, VueJS, and SQL Server, apply TDD and automated tests, review code, and produce technical documentation. The role is mainly remote with one onsite day a month at the client's office ...

Software Developer - Senior Consultant

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerg click apply for full job details ...

Senior Java Backend Engineer: Recipient Platform

Location
Greater London, England, United Kingdom
Contacts area, owning the backend that powers recipient management and customer experience. The role emphasizes scalable distributed systems, clean RESTful APIs, and TDD practices, with collaboration across London and Tallinn offices. The team values diversity and an inclusive culture, and Wise invites applicants from various backgrounds to help #J ...

Java Developer | Investment Banking | Hybrid, London

Location
City Of London, England, United Kingdom
understanding of enterprise architecture standards, compliance, and production stability requirements Strong experience with Spring/Spring Boot Strong experience in a TDD (Test-driven development) environment Nice to Have Skills: Good scripting experience with Powershell/Bash Knowledge of market gateways and clearing connectivity (exchange-facing flows ...

Senior Forward Deployment Engineer

Location
Slough, England, United Kingdom
remediation plans with clear priorities, dependencies, risks, and measurable outcomes. Develop or improve unit, integration, component, contract, and deployment smoke tests using Test-Driven Development practices. Select appropriate automation-testing approaches per application and drive implementation, including the use of AI coding assistance. Source suitable test … required. The candidate should demonstrate recent personal involvement in coding, debugging, and reviewing production code. Hard skills include practical experience in Test-Driven Development across multiple testing frameworks, with a solid understanding of various testing types such as unit, integration, and regression tests. The role involves creating ...