76 to 100 of 124 BDD Jobs in the UK excluding London

Senior QA Engineer

Location
Belfast, Northern Ireland, United Kingdom
liquidity and data solutions specialist.**Role Overview**The Senior Quality Assurance Engineer (SQA) is a key advocate for quality within an Agile team, driving BDD and TDD practices to ensure high-quality, business-aligned outcomes.Working closely with Product Owners and Developers, the SQA provides in-sprint QA aligned … automation frameworks (Playwright/WebDriverIO preferred).* Experience integrating automation within CI/CD pipelines (e.g., Jenkins, GitLab, TeamCity).* Hands-on experience with BDD frameworks (e.g., Cucumber).* Experience using AI tools (e.g., Copilot, ChatGPT, Amazon Q) to design and optimise test automation.* Strong experience in API, functional ...

Software Test Automation Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
integrations. Carry out manual, exploratory, functional and regression testing where required. Work alongside developers, business analysts and product owners to identify risks early. Support BDD and TDD practices to encourage quality throughout development. Investigate defects, document findings and follow issues through to resolution. Integrate automated checks into CI/… more of the following areas: Financial technology, capital markets or trading systems. FIX messaging and electronic trading workflows. Cucumber or other BDD frameworks. Performance testing with k6 or JMeter. AWS and cloud-based environments. Microservices and distributed architectures. ISTQB Foundation or an equivalent testing qualification. Take the Next Step This ...

SC Cleared Senior Test Automation Engineer

Location
Leeds, England, United Kingdom
SC Cleared Senior Test Automation Engineer Date: 14 Oct 2026 Company: QualityAI Country/Region: GB Company: QualityAI (formerly Qualitest) Client: Leading UK Bank Location: Leeds or London Working Pattern: Hybrid – 50% office attendance Employment ...

Senior Test Engineer

Location
Manchester, England, United Kingdom
point of contact if they require help or assistance. Full understanding of the testing lifecycle & methodologies Create and design automated test scripts using the BDD methodology Maintain and enhance the existing automation frameworks Carry out exploratory testing within an Agile development environment Develop test tools, and extend test frameworks ...

Lead Android Engineer

Location
Nottingham, England, United Kingdom
code quality, performance and security. Architect and evolve product iterations with a strategic focus on scalability and maintainability. Advocate for testing and quality: TDD, BDD, pair programming; use JUnit and Espresso to deliver automated test suites. Implement CI/CD pipelines and automate deployment processes. Leverage AWS for cloud integration ...

Senior iOS Engineer

Location
Nottingham, England, United Kingdom
communities of practice You write well-factored, well-tested code and act as an advocate for quality using practices like Pair Programming, TDD, and BDD You can effectively communicate across engineering teams to maximize inner‐sourcing opportunities and reduce waste You enjoy being a helpful, approachable, and inquisitive problem-solver ...

Contract QA Engineer – Government Programme (Selenium/Playwright)

Location
Newcastle upon Tyne, England, United Kingdom
sprint visits). Start: ASAP. You will work within agile, sprint-based delivery teams, applying strong automation testing with Selenium/Playwright and Cucumber (BDD). BPSS clearance is required, with occasional travel to Newcastle per sprint. This role offers a fast-moving, impactful project with strong support for your ...

URGENT: QA Engineer – Central Government

Location
Newcastle upon Tyne, England, United Kingdom
moving fast. BPSS clearance required (or ability to obtain) Solid automation testing background using Selenium/Playwright Hands-on experience with Cucumber (BDD) Confident working in agile, sprint-based delivery teams Only occasional travel to Newcastle (once per sprint) — genuinely great work/life balance This is a brilliant opportunity ...

Javascript Games Developer

Location
Newcastle upon Tyne, England, United Kingdom
chance. What's the role? You'll be joining an extremely enthusiastic team who enjoy what they do. Things like Pair Programming, TDD/BDD, Refactoring, and Continuous Delivery are deeply embedded and we're constantly striving to improve the way we work. However, we're not perfect ...

Automation-Driven Quality Engineer - Hybrid Role

Location
Telford, England, United Kingdom
days onsite and involves implementing the COTAX Modernisation Test Strategy within the QA team. You will design and automate test solutions, apply TDD/BDD, and ensure QA across CI/CD, contributing to automation-first testing and risk-based approaches while supporting manual testing where needed. #J-18808-Ljbffr ...

Remote JavaScript Games Developer (Node.js | Pixi.js)

Location
Newcastle upon Tyne, England, United Kingdom
unusual culture, merged with Gluck Games and operates with radical transparency, freedom, and remote-friendly policies. The team embraces Pair Programming, TDD/BDD, and Continuous Delivery, with an emphasis on learning and collaboration. The backend stack centers on Node.js with Ruby and Go, while the frontend uses Pixi.js; automated ...

Java Developer - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
functional teams Ability to work independently and contribute to technical discussions Preferred Qualifications Experience applying Test-Driven Development (TDD) or Behaviour-Driven Development (BDD) Experience supporting end-to-end system integration Experience working in fast-paced delivery environments Experience contributing to estimation and technical planning … Bachelor’s degree in computer science, engineering, or related discipline Desirable Technical Skills Java Spring Boot Microservices REST APIs Agile/Scrum TDD/BDD Continuous Integration (CI) Continuous Testing Git or similar version control systems What’s in it for you? At Accenture in addition to a competitive basic ...

Public Cloud - Forward Deployed Engineer (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
areas of proficiency include: Programming Languages: Python, Java and Go. AI/ML: prompt engineering, LLMs, RAG, Semantic Search, Vector Databases, etc Behaviour-Driven Development (BDD) Testing: Cucumber, JBehave, Pytest-BDD, etc. CI/CD pipelines: Harness, Tekton, Jenkins, etc. Knowledge on middleware & distributed messaging (Kafka) Databases ...

Java Software Engineer

Hiring Organisation
Department for Work and Pensions
Location
Birmingham, Staffordshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
technologies, such as Azure Service Bus. A good understanding of Test Driven Development (TDD) and Behaviour Driven Development (BDD) and building quality into services throughout the Software Development Lifecycle (SDLC). Experience of SQL or NoSQL database applications such as Postgres, MySQL ...

QA Engineer

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

Adoption Platform Engineer: Java, AWS, Security

Location
Scotland, United Kingdom
Barclays Adoption Software Engineer role to design and deliver modern digital platform capabilities, collaborating with business and tech teams to craft solutions using Java, BDD, and AWS. The position requires authentication/authorization expertise, knowledge of Ping Identity products, and strong stakeholder management. Glasgow or Knutsford offices; security-minded ...

Senior Test Engineer — End-to-End QA & Automation

Location
Manchester, England, United Kingdom
testing across UI, API, back office processes, and third-party integrations in a fast-paced environment. You will mentor testers, design automated tests with BDD, and help shape test strategy while collaborating with developers in a hybrid UK team. You will contribute to test automation, ensure quality across releases ...

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

Technical Business Analyst - Customer Platforms

Location
Luton, England, United Kingdom
understand where friction sits and how better design can remove it. You’ve worked in agile teams and are familiar with approaches like BDD, and tools like Jira, Confluence, and Miro. You communicate clearly and adapt your message to the audience. You can explain technical detail in a straightforward ...

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

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 (QA Engineer)

Location
Salford, England, United Kingdom
Design, develop and maintain robust UI and API automation frameworks using TypeScript and Playwright. Build and maintain automated tests using Cucumber/Gherkin and BDD principles. Develop scalable and maintainable automation using Page Object Model or similar frameworks. Maintain and expand a large automated regression suite. Run automated tests … designing and maintaining automation frameworks rather than simply writing individual test scripts. Experience with UI and API automation. Experience with Cucumber, Gherkin or another BDD framework. Strong understanding of REST APIs and HTTP. Good knowledge of SQL, including joins, aggregations, subqueries and data validation. Experience investigating defects and identifying root ...

Java Software Engineer

Hiring Organisation
DWP Digital
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
including messaging platforms such as Azure Service Bus. Strong understanding of Test Driven Development (TDD) and Behaviour Driven Development (BDD). Experience working with SQL and/or NoSQL databases such as PostgreSQL, MySQL or MongoDB. Experience working in agile multidisciplinary teams to deliver user ...

Java Software Engineer

Hiring Organisation
DWP Digital
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
including messaging platforms such as Azure Service Bus. Strong understanding of Test Driven Development (TDD) and Behaviour Driven Development (BDD). Experience working with SQL and/or NoSQL databases such as PostgreSQL, MySQL or MongoDB. Experience working in agile multidisciplinary teams to deliver user ...

Java Software Engineer

Hiring Organisation
DWP Digital
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
including messaging platforms such as Azure Service Bus. Strong understanding of Test Driven Development (TDD) and Behaviour Driven Development (BDD). Experience working with SQL and/or NoSQL databases such as PostgreSQL, MySQL or MongoDB. Experience working in agile multidisciplinary teams to deliver user ...