176 to 200 of 290 BDD Jobs in the UK

Lead Android Engineer

Location
London, United Kingdom
leverage the Android platform on a large enterprise scale Testing Frameworks , using JUnit, Espresso, and advocating for approaches like Pair Programming, TDD, and BDD AWS , utilizing cloud opportunities to maximize inner-sourcing and continuous improvement And meet most of the following: You are passionate about creating products that produce good ...

Lead Android Engineer

Location
Greater London, England, United Kingdom
decisions and communicate to stakeholders. Act as a technical evangelist, evaluate technical risks and coach and mentor junior engineers. Advocate for automated testing, TDD, BDD, pair programming, and continuous improvement. Build resilient, performant, secure code respecting customer data sensitivity. Drive automation of deployment pipelines and testing. Share knowledge through code ...

Graduate / Junior Developer, Python, Linux, C#, Java - London

Hiring Organisation
Noir
Location
London, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £40,000 per annum
/Junior Developer, Python, Linux, C#, Java - London (Teck stack: Graduate/Junior Developer, Python, Linux, C#, Java, .NET 10.0, C#, J2EE, Agile, TDD, BDD, Graduate/Junior Developer) Since 2006 our client's revolutionary marketing software platform has been helping businesses all over the world to attract, engage ...

Senior Software Engineer - NWX Networx

Hiring Organisation
Iris Software
Location
United Kingdom, UK
Employment Type
Full-time
practices that enhance delivery predictability· Proactively identify and inspire resolution of technical debt and system improvementsQuality & Standards· Champion comprehensive quality practices including TDD/BDD standards, automated testing strategies, and shift-left testing· Lead security implementation across complex features establish security practices and conduct comprehensive security reviews· Establish development … with production-scale deployments· Architecture Expertise: Expertise in clean architecture principles, SOLID design patterns, and domain-driven design· Quality & Testing: Drive TDD/BDD adoption in team testing strategy and quality governance, and implement comprehensive automated testing with continuous improvement· Scalable Solutions: Experience with highly scalable solutions and internet ...

Lead Software Development Engineer - Services

Location
London, United Kingdom
high quality applications at scale An advocate for quality and the ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD Where and how you'll work This is a permanent position and will be based in our London office. We have a hybrid working model ...

Solutions Architect

Location
Greater London, England, United Kingdom
multidisciplinary product, feature or platform teams. A background in systems engineering or solution architecture. Strong knowledge of software development practices, including Behaviour-Driven Development and Test-Driven Development. Demonstrable ability to communicate with and influence both technical and non-technical audiences. Experience aligning technology recommendations ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
expertise in Python Experience across the lifecycle of ML model development, including production deployment Proficiency in software development practices such as: TDD BDD Commitment to code quality, readability, and maintainability Extensive experience in software architecture and common design patterns Strong understanding of: Machine Learning Microservices Domain-Driven ...

.Net Core Specialists Required - BRAND NEW Crypto Arm Build Out - Boutique Hedge Fund - Completely Greenfield Project

Hiring Organisation
Stanford Black
Location
London, UK
Employment Type
Full-time
Core/.Net v. 5Great Communication & Problem-Solving Skills with an eye for detail. A passion for using collaborative software engineering techniques (agile, TDD, BDD, continuous integration).Desirable –An interest in Crypto technologiesFor more information, please email Katie.davies@stanfordblack.com ...

Integration Engineer - AWS / TypeScript

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £595 per day
alongside the Integration Manager to coordinate and support integration delivery activities. Present solutions within architecture review boards and technical governance forums. Develop and maintain BDD test scenarios using Cucumber. Support QA and end-to-end testing activities. Define deployment, migration, release, and cutover strategies for integration components. Ensure integration solutions ...

Principal Software Engineer

Location
Maidenhead, England, United Kingdom
used for accurate code generation as required. Develop and maintain knowledge of best practice development processes, language standards and tools, e.g. TDD/BDD, Continuous Integration, DevSecOps, static and run-time analysis tools, C++ standards and secure software development. Estimate time and effort required for software activities and deliver ...

Java Developer - 6 Month FTC

Location
Greater London, England, United Kingdom
technical vision for AND and our clients A minimum of two years professional experience in software development Ability to champion TDD/BDD/XP Software development Problem solving skills and work as a team to make them a reality Ability to work in a collaborative environment where ...

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

Test Engineer - GDS - SEO

Location
Bristol, England, United Kingdom
collaboration skills to embed quality practices throughout the SDLC Have experience working in Agile environments, participating in sprint planning, stand-ups, and TDD/BDD practices Are committed to continuous learning and staying updated with testing tools and methodologies #J-18808-Ljbffr ...

Test Engineer - GDS - SEO

Location
London, England, United Kingdom
collaboration skills to embed quality practices throughout the SDLC Have experience working in Agile environments, participating in sprint planning, stand-ups, and TDD/BDD practices Are committed to continuous learning and staying updated with testing tools and methodologies #J-18808-Ljbffr ...

Test Engineer - GDS - SEO

Location
Manchester, England, United Kingdom
collaboration skills to embed quality practices throughout the SDLC Have experience working in Agile environments, participating in sprint planning, stand-ups, and TDD/BDD practices Are committed to continuous learning and staying updated with testing tools and methodologies #J-18808-Ljbffr ...

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

Senior Software Engineer

Location
Birmingham, England, United Kingdom
technologies day to day. Experience working in Agile teams. Understands and applies DevOps/DevSecOps practices. Uses strong software testing techniques (e.g., TDD/BDD) and writes high‐quality tests. Translates user or business needs into robust technical solutions. Enjoys solving complex, often novel, engineering problems. Communicates clearly and collaborates ...

Quality Engineer

Location
United Kingdom
Skills: Postgres, Cassandra, Elasticsearch, Asynchronous messaging services (e.g. Kafka, RabbitMQ etc), Cucumber/Godog or other BDD tools, Kubernetes, Docker, Rest Assured, Other REST API testing tools, Wire mock/Mountebank or other HTTP stubbing tools, Continuous integration (CI), continuous deployment (CD) and continuous testing (CT), Tools such as Jenkins … regression tests Knowledge of software engineering methodology (Agile, incl Scrum, Kanban, SAFe, Test-Driven Development (TDD), Behavior Driven Development (BDD) and Waterfall) Knowledge of the following tools : Cucumber/Godog or other BDD tools, Kubernetes, Docker, Rest Assured/Resty or other REST API testing tools ...

QA Engineer - PA26Q3QAJH101

Hiring Organisation
SS&C Technologies
Location
London, UK
Employment Type
Full-time
Hands-On, Team-Customised throughout your careerWhat You Will Get To Do: Design, develop, and maintain automated functional and regression test suites using C#, BDD frameworks (SpecFlow/Reqnroll), and modern automation tools. Execute functional, regression, API, UI, and exploratory testing to ensure high-quality software releases across Calastone … quality engineering across the team. What You Will Bring: Experience developing automated test frameworks using C# (.NET) (preferred) or Java, with Behaviour Driven Development frameworks such as SpecFlow or Reqnroll. Strong experience automating REST API and UI testing using tools such as Playwright, Selenium WebDriver ...

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

Senior Java Engineer

Location
United Kingdom
working closely with analysts and designers to build, deploy and support your services using well established software development techniques such as TDD, BDD and pair programming.Getting involved with all stages of service delivery including testing, configuring, deploying, supporting, and monitoring using industry standard tooling, to truly work … deliver user stories as part of a multi-disciplined team.* Build, deploy, and support services using established software development techniques such as TDD, BDD, and pair programming.* Getting involved with all stages of service delivery including testing, configuring, deploying, supporting, and monitoring using industry standard tooling, to truly work ...

Java Software Engineer

Location
Sale, England, United Kingdom
cloud environments such as AWS or Azure. A 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 building and maintaining robust automated test suites that ...

Java Software Engineer

Location
United Kingdom
cloud environments such as AWS or Azure. A 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 building and maintaining robust automated test suites that ...