151 to 175 of 183 BDD Jobs in England

Automation Test Lead - Python

Location
Greater London, England, United Kingdom
Automation, AI & Quality Engineering: Develop enterprise-scale automation strategies covering UI, API, database, integration and E2E testing. Build automation frameworks using Playwright, PyTest and BDD approaches. Drive adoption of Generative AI for test design, test maintenance, defect triage, root‐cause analysis, and engineering productivity improvements. Drive automation KPIs and continuous … Test Automation with leadership experience. Experience delivering enterprise‐scale automation strategies. Strong hands‐on knowledge of multiple test frameworks and tools– Pytest, Pytest‐BDD, Playwright, Cucumber, Junit or TestNG Proficiency in programming with Python and working knowledge of JavaScript/TypeScript. Experience with database testing (Postgres, SQL Server, Athena Iceberg ...

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

Senior Software Engineer - Connex

Location
Harrogate, England, United Kingdom
within the Guild or Programme to drive reuse of patterns, libraries, and practices, thereby enhancing productivity. Contribute to the test strategy across projects, including BDD‐style functional, system integration, and non‐functional testing such as volume, performance, resilience, and availability. Design innovative test scenarios to uncover potential issues that … Hibernate, XML, Proven development experiences a solid background as a developer across various platforms. Proven technical testing experience within Agile environments, particularly with BDD methodologies. Hands‐on automation testing expertise using open‐source technologies such as Selenium, Cucumber, Gherkin, Spring, etc. Be comfortable with regular demonstrations to stakeholders ...

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

Automation Tester (3-6 month contract)

Location
West Midlands, England, United Kingdom
come armed with experience of Selenium WebDriver with the Java programming language HTML, CSS and JavaScript and a Working knowledge of BDD (Behaviour Driven Development) We champion and welcome diversity in our workforce and ensure all job applicants receive equal and fair treatment, regardless of age, race ...

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

Principal Data Engineer

Location
Greater London, England, United Kingdom
signals back to operational trial datasets. Quality & AI-Driven Compliance: Lead Test-Driven Development (TDD) and Behavior-Driven Development (BDD) initiatives. Use AI test generators to produce HIPAA/GxP-compliant synthetic clinical trial datasets for automated validation. Leverage AI tools to auto-draft validation … refactoring, automated testing, and technical documentation drafting. Engineering Rigor & Methodologies: Proven command of Git revision control, CI/CD pipeline automation, and TDD/BDD practices, augmented by AI-driven test case generation and quality checks. Domain & Regulatory Awareness: Strong foundational understanding of clinical trial data workflows (e.g. ...

Senior Scala Engineer

Location
Worthing, England, United Kingdom
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 …/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 best practices ...

Solutions Architect

Hiring Organisation
Euro Car Parks
Location
Central London, London, United Kingdom
Employment Type
Permanent
Functions) Formal architecture documentation and diagramming techniques (BPMN, UML, Wireframing) Experience with AI tools and frameworks such as Claude code. Test and behaviour driven development strategies (TDD, BDD, Gopher) Agile Delivery Methodologies, SCRUM, SCRUMBAN Working in an agile environment using JIRA and Confluence Experience working ...

Senior Software QA Engineer

Location
Greater London, England, United Kingdom
background in CI/CD, test automation, and build systems. Strong hands-on experience with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Benefits: Company equity plan so all employees share in the success of the company Salary-sacrifice pension scheme Private medical ...

Software Test Manager

Location
Oxford, England, United Kingdom
strategies (unit, integration, hardware-in-the-loop). Solid expertise in implementing testing frameworks (i.e. Test-Driven Development (TDD) and Behaviour-Driven Development (BDD)) and automation for both embedded and application-level software, including connectivity Awareness of Real-Time Operating System (RTOS) concepts (task scheduling ...

Senior Scrum Master

Location
Swindon, England, United Kingdom
value. Detailed knowledge of Agile practices and techniques such as (but not limited to) Story Mapping, Impact Mapping, Event Storming and Behaviour-Driven Development (BDD). Experience of working in a DevOps environment beneficial. Behavioural Learner: seeks out new ideas from the worldwide Agile community ...

Lead Software Development Engineer - Shared Platforms

Location
Nottingham, England, United Kingdom
About this role Capital One is a leading technology company that is changing banking for good by bringing humanity, ingenuity and simplicity to banking. In this role you will serve as a Lead Software Development ...

Senior Software Engineer

Hiring Organisation
Copello
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
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 environment. Knowledge of software architecture, development standards ...

Software Quality Assurance Engineer

Hiring Organisation
CS Resources Limited
Location
TA1, Bathpool, Somerset, United Kingdom
Employment Type
Permanent
Salary
£38000 - £45000/annum
Software Testing role within a software delivery environment. An understanding of JavaScript and how it applies to test automation. Working knowledge of Behaviour-Driven Development (BDD) and writing meaningful, readable test scenarios. Strong test analysis, preparation, and execution skills across the full testing lifecycle. Ability to break ...

Principal Systems Engineer IVV

Location
Maidenhead, England, United Kingdom
JavaScript, Python, Ruby, Perl, Bash, Rest, MySQL. Development approaches, iterative, incremental, Test-Driven Development (TDD), Behaviour Driven Development (BDD), Acceptance Test Driven Development (ATDD), hybrid and similar models. Notice Due to the nature of the programs we deliver for our customers, candidates ...

Test Automation Engineer

Location
Newcastle upon Tyne, England, United Kingdom
APIs, using Selenium, Cypress or Playwright and REST Assured. Test micro services, including service interactions and contracts. Write behaviour-driven (BDD) tests using Cucumber that the whole team can read and trust. Integrate automated tests into CI/CD pipelines so tests run continuously. Plan and run performance … Looking For Strong, hands-on experience of test automation and programming (for example Java, Experience testing microservices, with UI and API automation. Experience with BDD and Cucumber. Experience with at least one of Selenium, Cypress or Playwright. Experience with REST Assured for API testing. Experience with CI/CD pipelines ...

Senior Frontend Engineer - Tills UI

Location
Digswell, England, United Kingdom
default Write secure code by default Write maintainable code and observe basic hygiene practices Implement relevant project instrumentation Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing Work effectively with product stakeholders to communicate and translate needs into product improvements Lead group discussions … maintainable, modular and extendable code Exposure to the DevOps model Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD, ATDD and TDD Nice to have Everyone’s experience is different, and we understand we need to be realistic, however, we’d be especially keen ...

Senior Frontend Engineer - Tills UI

Location
Welwyn Garden City, England, United Kingdom
default• Write secure code by default• Write maintainable code and observe basic hygiene practices• Implement relevant project instrumentation• Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing• Work effectively with product stakeholders to communicate and translate needs into product improvements• Lead group discussions … maintainable, modular and extendable code• Exposure to the DevOps model• Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD, ATDD and TDDNice to haveEveryone’s experience is different, and we understand we need to be realistic, however, we’d be especially keen to speak ...

SDET (Front End)

Location
City Of London, England, United Kingdom
continuous deployment pipeline Knowledge of software performance and automates security testing techniques and tooling A strong understanding of Behaviour‐Driven Development (BDD) Experience delivering and testing distributed microservices as part of an agile team #J-18808-Ljbffr ...

Scrum Master II

Location
Swindon, England, United Kingdom
value.* Detailed knowledge of Agile practices and techniques such as (but not limited to) Story Mapping, Impact Mapping, Event Storming and Behaviour-Driven Development (BDD).* Experience of working in a DevOps environment beneficial. **Behavioural*** Learner: seeks out new ideas from the worldwide Agile community ...

Lead Software Development Engineer - Services

Location
Greater London, England, United Kingdom
Lead Software Development Engineer - Services Capital One’s mission is to change banking for good by bringing humanity, ingenuity, and simplicity to banking. The Software Engineering department is an enabler of our ambitions. We ...

Lead Software Development Engineer - Services

Location
Nottingham, England, United Kingdom
About this role Capital One’s mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such values is our Software Engineering department whose primary ...

QA Engineer - Software Tester

Location
Slough, England, United Kingdom
Software Testing/QA Analyst/Test Engineer/Agile/Automation/Manual/BDD/Linux/Selenium There's an amazing opportunity that's just become available for a QA Engineer to join a brilliant company in Slough, Berkshire. They're a high-performing software company that … Joining a collaborative tech team, this is a chance to learn test automation and further develop your manual exploratory testing. Main requirements are Agile, BDD, User Stories, Planning, web application testing and SQL querying. Automation with Ruby or any other object-orientated language would be beneficial. Location: Slough, Berkshire Tech ...