151 to 175 of 215 BDD Jobs in the UK

QA Engineer – Air Traffic Simulation Systems

Location
Bournemouth, England, United Kingdom
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 knowledge ...

Software Engineering Lead

Location
Greater London, England, United Kingdom
Secure software development practices Nice to Have Experience in regulated or financial services environments TypeScript, Next.js, and React front-end development TDD, BDD, and Shift-Left testing approaches Experience with AI-assisted development tools (e.g. GitHub Copilot, Claude Code) Experience driving platform modernisation and engineering transformation initiatives … Secure software development practices Nice to Have Experience in regulated or financial services environments TypeScript, Next.js, and React front-end development TDD, BDD, and Shift-Left testing approaches Experience with AI-assisted development tools (e.g. GitHub Copilot, Claude Code) Experience driving platform modernisation and engineering transformation initiatives ...

QA Automation Engineer - Java/SQL (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
developing and maintaining automated test scripts through the use of practices such as BDD. Key Responsibilities Implement and work within a BDD (Behaviour‐Driven Development) automation framework. Creating detailed, comprehensive, and well‐structured test plans and test cases, test estimation, regression testing, test automation development … shift focus on priorities as required. Recommended Qualifications Proven industry experience in automation testing with strong hands‐on experience in Java. Solid experience with BDD automation frameworks (Cucumber). Strong hands‐on experience in API automation/testing. Prior experience in the usage of SQL for database validation and testing. ...

Software Product Owner (IoT Device Applications)

Location
Lisburn, Northern Ireland, United Kingdom
customer and stakeholder use cases and requirements into clear and technically informed user stories suitable for embedded and systems engineering teams. Apply Behaviour‐Driven Development practices, writing acceptance criteria in business‐oriented, testable formats to improve clarity and verification. Work with product management to create mock ...

QA Automation Engineer - Flexible Hours & Health Benefits

Location
Eastleigh, England, United Kingdom
team and contribute to new additions in the product line. The role focuses on functional and UI testing, API testing with Postman, and implementing BDD automation within a microservices-based architecture. You will analyze requirements, design testing strategies, participate in full lifecycle activities, and document processes. Collaboration with the team ...

Frontend Staff Engineer (React/TypeScript) - Hybrid

Location
London Borough of Hammersmith and Fulham, England, United Kingdom
scalable SaaS platforms deployed on AWS. You will mentor engineers, design robust frontend architectures, and drive modern engineering practices such as TDD/BDD while delivering high-quality user experiences for enterprise customers. #J-18808-Ljbffr ...

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
## Product Security Engineers (Multiple Levels) (Hybrid)Apply: Hybrid: Belfast 10 Mays Meadow: Der-Derry/Londonderry: Full time: Posted 4 Days Ago: End Date: October 17, 2026 (2 days left to apply): R29656At Allstate ...

Software Engineer III- Fullstack Java

Location
Glasgow, Scotland, United Kingdom
maintain production code, business rules (Drools) and database changes in a large enterprise environment Uphold engineering excellence through thorough code reviews, automated and BDD testing, quality gates, and timely framework and security-vulnerability upgrades Produce architecture and design artifacts for complex applications and make sure design constraints … access management), and experience with infrastructure as code such as Terraform Experience with a rules engine (for example Drools), Spring Batch, Liquibase and Cucumber (BDD) Knowledge of financial instrument reference data (identifiers such as ISIN, CUSIP and SEDOL, asset classes, security master concepts) Knowledge of Python Interest or experience ...

Quality Engineer

Hiring Organisation
TXP
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£460 - £461/day Inside IR35
play a key role in shaping quality engineering practices across the team, designing and developing automated testing solutions while embedding modern approaches including TDD, BDD, shift-left testing and CI/CD . This is a hands-on role requiring strong Java-based test automation experience , alongside the ability … system-level testing Read, understand and interpret Java unit tests, including JUnit , to support test analysis and defect investigation Apply TDD and BDD methodologies alongside risk-based testing approaches Support CI/CD pipelines and embed shift-left quality practices Perform testing across multiple levels, including Unit, System, Integration ...

Senior iOS Engineer - Hybrid, Mentorship & Growth

Location
Nottingham, England, United Kingdom
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 ...

Software Development Engineer In Test (SDET)

Location
Manchester, England, United Kingdom
requirements to verify program functionality Requirements: A proven background in automation testing with Selenium framework Proficient in Selenium WebDriver, Rest Assured, Test NG, and BDD with Cucumber Experience with Ranorex, JMeter, Jenkins integration, and GIT Strong Core Java programming skills Proficient in writing SQL queries and using JDBC/ODBC … Expertise in Cross Browser and Cross Platform compatibility testing Familiar with continuous integration systems using Git, Jenkins, and Jira Experience with TDD, ATDD, and BDD using Cucumber and Gherki If you are passionate about software development testing and have a strong understanding of the banking sector, we encourage ...

Senior Java Developer

Hiring Organisation
Invitise
Location
Nationwide, United Kingdom
Employment Type
Contract
Contract Rate
£650/day
Building microservices and RESTful APIs Kafka and event-driven architecture Containerisation with Docker Infrastructure as Code (Terraform) and GitLab CI pipelines TDD, BDD and agile delivery Node.js experience would be beneficial, as would familiarity government departments. You'll need to hold or be eligible to obtain SC clearance; active … highly desirable. Interested? Please apply below. Senior Java Developer, Java Engineer, Software Engineer, Java, AWS, Microservices, REST APIs, Kafka, Docker, Terraform, GitLab CI, TDD, BDD, Agile, Glasgow, Newcastle, Leeds, Sheffield, Manchester, Birmingham, Blackpool, Cardiff, Hybrid/Remote, Contract, Inside IR35 ...

Senior Java Developer

Hiring Organisation
Invitise Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
Up to £650 per day
Building microservices and RESTful APIs Kafka and event-driven architecture Containerisation with Docker Infrastructure as Code (Terraform) and GitLab CI pipelines TDD, BDD and agile delivery Node.js experience would be beneficial, as would familiarity government departments. You'll need to hold or be eligible to obtain SC clearance; active … highly desirable. Interested? Please apply below. Senior Java Developer, Java Engineer, Software Engineer, Java, AWS, Microservices, REST APIs, Kafka, Docker, Terraform, GitLab CI, TDD, BDD, Agile, Glasgow, Newcastle, Leeds, Sheffield, Manchester, Birmingham, Blackpool, Cardiff, Hybrid/Remote, Contract, Inside IR35 ...

Product Security Engineers (Multiple Levels) (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead ...

QA / Test Automation Engineer

Location
Burgess Hill, England, United Kingdom
automated test scripts. Integrate automated test suites with CI/CD pipelines . Work with tools such as Jenkins and Sauce Labs . Apply BDD/Cucumber approaches where appropriate. Analyse test failures and support defect investigation. Collaborate with development and product teams to ensure effective test coverage. Contribute … frameworks . Good knowledge of functional, regression and end‐to‐end testing. Experience with CI/CD , preferably Jenkins and Sauce Labs. Knowledge of BDD/Cucumber . Strong debugging and problem‐solving skills. Experience working in Agile environments . Additional eligibility requirements: Candidates must currently reside in the UK. ...

Frontend Software Engineer

Location
Wimbledon, England, United Kingdom
The Icon Payments Framework (IPF) provides institutions with faster and more cost-effective access to payments through an advanced and highly flexible payments specific platform which seamlessly integrates with core and back-office banking applications. ...

Frontend Software Engineer

Location
Greater London, England, United Kingdom
The Icon Payments Framework (IPF) provides institutions with faster and more cost-effective access to payments through an advanced and highly flexible payments specific platform which seamlessly integrates with core and back-office banking applications. ...

Senior Python Developer ETrading

Hiring Organisation
Huxley Associates
Location
London, England, United Kingdom
algorithms, data structures and software engineering fundamentals.Computer Science degree or equivalent technical background.Highly DesirableExperience with Test-Driven Development (TDD), Behaviour-Driven Development (BDD) or similar testing methodologies.Experience implementing AI-enabled software development lifecycles and practical use of modern engineering tools such as Claude Code ...

Senior Python Developer ETrading

Hiring Organisation
Huxley Associates
Location
London, United Kingdom
Employment Type
Permanent
structures and software engineering fundamentals. Computer Science degree or equivalent technical background. Highly Desirable Experience with Test-Driven Development (TDD), Behaviour-Driven Development (BDD) or similar testing methodologies. Experience implementing AI-enabled software development lifecycles and practical use of modern engineering tools such ...

D365 CE Functional Consultant | Hybrid Work & Power Platform

Location
Birmingham, England, United Kingdom
document requirements as user stories and collaborate with architects and developers to deliver end-to-end CRM capabilities. You’ll own the backlog, apply BDD, and help shape CRM roadmaps, aligning business goals with platform features while working in a hybrid UK environment. #J-18808-Ljbffr ...

Lead Software Engineering — Trading Tech

Location
City of Westminster, England, United Kingdom
Build the software that powers fast, reliable multi-asset trading on modern cloud infrastructure. You’ll join a collaborative engineering team where your code and ideas directly improve platform resilience, scalability, and developer experience. This ...

Software Engineer III - Public Cloud, Foundational Infra Platforms

Location
Glasgow, Scotland, United Kingdom
Are you passionate about building the infrastructure that powers enterprise-scale cloud platforms? At JPMorganChase, you will work on technology that matters — foundational systems that enable thousands of engineers across the firm to build, deploy ...

Tech Lead (Poland)

Location
Cambourne, England, United Kingdom
high-quality solutions. Work in an Agile environment, applying methodologies such as pair programming, test-driven development (TDD), and behaviour-driven development (BDD). What you’ll need for this role Experience: 12+ years of experience in application development. Technical Skills: Proficiency in React native ...

Jr. Database Tester

Location
Greater London, England, United Kingdom
experienced Automation Tester to join the QA team. The successful candidate will maintain and extend .NET test automation framework built on Reqnroll (BDD) and Microsoft Playwright on .NET 8. Key Responsibilities Maintain and extend the Reqnroll (SpecFlow) BDD automation framework written in C#/.NET 8 using Microsoft Playwright Write … Playwright: Hands-on experience with `Microsoft.Playwright` - locators, auto-wait, trace viewer, assertions (`Expect`), async/await patterns Reqnroll or SpecFlow: Experience writing and maintaining BDD feature files, step definitions and hooks in a .NET context Gherkin/BDD : Ability to write clear, readable Gherkin scenarios - correct use of `Given/ ...