BDD Jobs in the UK

326 to 350 of 363 BDD Jobs in the UK

Full Stack Engineer

London, United Kingdom
Hybrid / WFH Options
ZAVA
e.g., Apache, Nginx) Code versioning tools, such as Git Working in an Agile environment (we use Kanban) within cross-functional teams Analysing, contributing to and refining requirements Behaviour-Driven Development (BDD) to define and capture acceptance criteria API development and consumption Debugging and analysis of issues (we use NewRelic and AWS Cloudwatch) Continuous Integration job setup … etc) Any experience of the following would be advantageous: AWS Healthcare domain experience (e.g. FHIR) Process orchestration (we use Temporal) Docker containers Serverless Security awareness Exposure to Behaviour Driven Development practices Italian, German, French or Spanish language skills Personal qualities Humble; you listen and take on feedback, you are kind and caring to those around you. Inquisitive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SAP Finance Analyst - Up to £70K - London - Hybrid

East London, London, United Kingdom
Hybrid / WFH Options
RP Recruitment Ltd
delivery quality. Agile & DevOps Working Practices Actively contribute to daily stand-ups, sprint planning, reviews, and retrospectives. Follow practices such as test-driven development (TDD), behaviour-driven development (BDD), and secure-by-design principles. Collaborate with Business Analysts, Developers, Quality Assurers, Product Owners, and Operations teams to deliver comprehensive solutions. Support deployment processes via DevOps More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Test Engineer - HO - SEO

London, United Kingdom
Manchester Digital
the QAT Test Engineering community, and champion quality assurance across the wider GDaD profession. Quality Engineering Tools and Technologies We use a diverse portfolio of tools, including: Frameworks: Serenity BDD (Selenium + RestAssured), bespoke frameworks Performance testing: JMeter Observability and Monitoring: ELK, Grafana, Dynatrace Responsibilities Your daily responsibilities will include: Maintaining and developing test frameworks, including code refactoring Developing predictable … or skills in: Programming in Java for automated tests, familiar with threading, resource, and memory management, and scripting languages like Bash or PowerShell Using tools like Selenium, RestAssured, Serenity BDD, Maven/Gradle, Git Working with unit test frameworks like JUnit, assertion libraries, data serialization tools, and tools like Wiremock Applying POM test design pattern, SOLID principles, and BDD tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Test Engineer - Hybrid

Rednal, Birmingham, United Kingdom
Hybrid / WFH Options
Kerv
test automation frameworks design, implementation and maintenance Familiarity with Scrum methodology and how testing and test automation activities fit in Must have worked on Behavioural Driven Development (BDD) or Test-Driven Development (TDD) or Acceptance Test-Driven Development (ATDD) methodology Ability to develop automated functional tests, which exercise the UI, API and DB layers. … Door reviews Allowed files: doc, pdf. Maximum file size (5MB) Do you have the right to work in the UK? Have you worked on Behavioural Driven Development (BDD) or Test-Driven Development (TDD) or Acceptance Test-Driven Development (ATDD) methodology? Are you able to demonstrate examples where you have hands-on experience with API More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

QA Automation Engineer

MARKET HARBOROUGH, Leicestershire, United Kingdom
CDS Global
maintaining automated tests. This role will focus primarily on writing unit tests and implementing automated UI testing using Playwright . The successful candidate will work within a Behaviour-Driven Development (BDD) framework using Spec Flow , ensuring test automation aligns with business requirements. You will collaborate with developers, product managers, and other stakeholders to uphold software quality and … making us the largest and most strategically aligned full-service provider for media and membership organisations globally. Role responsibilities: Design, develop, and maintain automated tests using Playwright within a BDD framework (Spec Flow). Write and execute unit, integration, and end-to-end tests to ensure software quality. Collaborate with developers to write and improve unit tests for backend and … practical exposure of automation experience. Strong experience with Playwright for UI test automation. Hands-on experience writing unit tests and automation tests in C#. Proficiency in Spec Flow and BDD methodologies for test automation. Solid understanding of software testing principles, test frameworks, and automation best practices. Experience testing APIs using tools like Postman or Swagger. Knowledge of Git and version More ❯
Employment Type: Permanent
Salary: £35000 - £45000/annum
Posted:

Automation Tester - 6 Month FTC

Leeds, Yorkshire, United Kingdom
AND Digital Limited
fixes and enhancements to improve software quality. Test Management Tools: Demonstrable experience using Xray or equivalent test management tools. BDD Expertise: Ability to write clear and effective Behaviour-Driven Development (BDD) scenarios. Containerisation: Experience working with Docker to support test environments and automation workflows. SDET Role: Apply Software Development Engineer in Test (SDET) principles to build More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Lead - Public Cloud Engineering Practices - SVP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
experience. Key areas of proficiency include: Programming Languages: Python, Java and Go. AI/ML: prompt engineering, LLMs, RAG, Semantic Search, Vector Databases, etc Behavior-Driven Development (BDD) Testing: Cucumber, JBehave, Pytest-BDD, etc. CI/CD (Continuous Integration/Continuous Delivery) pipelines : Harness, Tekton, Jenkins, etc. Chaos Engineering: AWS Fault Injection Simulator (FIS), Chaos Mesh, etc Agile More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Java Software Engineer

Wakefield, Yorkshire, United Kingdom
Direct Staffing Inc
We are looking for a server-side Java developer to grow the platform even further. You are the kind of person who: Loves writing code and building great applications. Wants to work with a team that treats each other with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Developer-.Net Frameworks, Angular(17), Azure

London, United Kingdom
Arthur J. Gallagher & Co
Introduction Join us at Gallagher Re, a leader in the reinsurance industry, where each day presents new opportunities to shape the future. We provide our clients with advanced analytics and insights, enabling strategic decisions that transform industries. As a team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Tech Lead

London, United Kingdom
Hybrid / WFH Options
Lyst
About Lyst Lyst is a global fashion shopping platform founded in London in 2010 and catering to over 160M shoppers per year. We offer our customers the largest assortment of premium & luxury fashion products in one place, curating pieces from More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Openings for Sr QA Analyst at ThoughtWorks

London, United Kingdom
Testingq
solutions Collaborate with stakeholders and project teams to identify needs and gather requirements Advocate and evangelize best practices like pair programming, Test Driven Development (TDD), Behaviour-Driven Development (BDD), Continuous Integration (CI), Continuous Delivery (CD) Promote automation across the software delivery lifecycle Drive the use of Open Source tools and share latest trends across teams More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal IVVQ Systems Engineer - Maidenhead

Berkshire, South East, United Kingdom
Defence
would be advantageous. Scripting languages: JavaScript, Python, Ruby, Perl, Bash, Rest, MySQL. Development approaches, Agile, SCRUM, Test-Driven Development (TDD), Behaviour Driven Development (BDD), Acceptance Test Driven Development (ATDD), hybrid and similar models. Can design special to type test equipment to meet the diverse requirements generated across multi-concurrent projects. Contributes to More ❯
Employment Type: Permanent
Posted:

REMOTE Scala Developer - OO, Scala, ATDD/BDD, Ansible, Cucumber - Investment Banking

United Kingdom
Hybrid / WFH Options
Scope AT Limited
REMOTE Scala Developer - OO, Scala, ATDD/BDD, Ansible, Cucumber - Investment Banking Our banking client is looking for a strong Scala Developer to join their team on a long term project (12 months+) on a contractual basis. Experienced in using design patterns and following best software engineering practices An understanding of fundamental algorithms and ability to optimize existing code Requirements … and clearly articulate technical designs and concepts * Relationship building skills * A team player with exceptional interpersonal skills, eg collaborative working skills * Experience of Specification by Example/ATDD/BDD * Follows clean code principles * Rigorously adheres to Test Driven Development practices including continual integration * Experience of Scrum/Agile methods React experience is ideal but not essential Flexible More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Lead Software Development Engineer - Services

London, United Kingdom
Hybrid / WFH Options
Capital One (Europe) plc
White Collar Factory (95009), United Kingdom, London, London Lead Software Development Engineer - Services 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Test Engineer - National Security

Bristol, Gloucestershire, United Kingdom
CACI Limited
CI/CD lifecycle. Testing responsibilities include: Utilizing a range of open-source tools and frameworks Manual and automation testing Working with DevOps and agile practices such as TDD, BDD, ATDD, and continuous testing through CI/CD pipelines, complemented by exploratory testing Designing and implementing automated test frameworks for UI and API testing Technologies used include Selenium, Cypress.io, Webdriver.io … Playwright, Cucumber, Robot Framework, Serenity BDD, and Rest Assured Contributing to QA team improvements and innovation Performing non-functional testing (security, performance, accessibility, OAT) using various tools The Fit: We seek proactive Test Engineers passionate about manual and automation testing, with experience in complex solutions. Comfort working autonomously within an Agile team and promoting best practices is essential. Security Clearance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Deeside, Flintshire, Wales, United Kingdom
Iceland Food Group
As one of the Best Big Companies to Work For, we have a rich history of loving our customers and looking after our teams. We understand that success is achieved through our people, and we are searching for two committed More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

London, United Kingdom
easyJet Airline Company PLC
Job Description - Principal Software Engineer (16102) Description easyJet holidays is the UK's fastest-growing tour operator, launched in 2019 and already making significant strides in the travel industry. We combine easyJet's vast flight network with over 5000 handpicked More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Systems Engineer IVV

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
or to validate. Scripting languages: 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 may need to obtain the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Test Engineer - Newcastle

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
YourCode Recruitment
setting Experienced in some programming languages like C++, C# or Python A desire to learn and progress in things like Automation Experience in Agile working with SCRUM, TDD and BDD principles Experience in User Accepting Testing Experience in collecting, analysing and presenting UAT results. Familiarity with a test-first development methodology such as TDD or BDD Experience in 3D More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quality Engineer

Telford, Shropshire, United Kingdom
Hybrid / WFH Options
SF Recruitment
Agile delivery team, working alongside engineers, BAs, and product stakeholders. Own the quality assurance process - from understanding requirements through to delivery. Build and maintain automated test frameworks using modern BDD approaches (Cucumber, Gherkin). Conduct API testing, functional and non-functional testing, and support 3rd-party QA integration. Ensure test coverage across all stages of the SDLC in a Java … automation tools (e.g., Cucumber, JUnit) API testing (Postman or similar) Version control systems (e.g., Git) Strong understanding of Agile delivery and test-first principles. Ability to write and implement BDD scenarios (Gherkin) and collaborate with developers on automation. Familiarity with Java environments - you don't need to code, but you'll be working closely with it. Excellent communication skills and More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Quality Engineer

Wellington, Shropshire, United Kingdom
Hybrid / WFH Options
SF Recruitment
Agile delivery team, working alongside engineers, BAs, and product stakeholders. Own the quality assurance process - from understanding requirements through to delivery. Build and maintain automated test frameworks using modern BDD approaches (Cucumber, Gherkin). Conduct API testing, functional and non-functional testing, and support 3rd-party QA integration. Ensure test coverage across all stages of the SDLC in a Java … automation tools (e.g., Cucumber, JUnit) API testing (Postman or similar) Version control systems (e.g., Git) Strong understanding of Agile delivery and test-first principles. Ability to write and implement BDD scenarios (Gherkin) and collaborate with developers on automation. Familiarity with Java environments - you don't need to code, but you'll be working closely with it. Excellent communication skills and More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 65,000 Annual
Posted:

Automated Software Tester

Scotland, United Kingdom
Endeavour Recruitment Solutions
with ID: 993 Job Summary Automated Software Tester Country: United Kingdom Location: Fife Sector: Test & QA Salary: GBP up to £40,000 Job Type: Permanent Technologies: Automated testing, TDD, BDD, REST API, SOAP, Python, Lean, Agile, JIRA, .NET Endeavour Recruitment has an excellent opportunity for experienced Automated Software Testers to join our clients' growing team. You would be joining a … on experience. Our client has an ambitious Software Engineering team of approximately 50 developers/testers. To join as an Automated Tester, you should be familiar with TDD and BDD and know how to design for testability. Candidates should also have a significant track record of working in a similar testing environment. Testing of REST APIs or other web APIs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Application Developer

Nottinghamshire, England, United Kingdom
UST
Senior Software Developer - (Mobile) We are seeking an experienced and hands-on Mobile Software Developer to develop our clients’ native mobile applications. What you’ll do: You'll work with the engineering manager (and the team) to evaluate technical risks More ❯
Posted:

Actuarial Analyst - Insurtech - Reinsurance and the London market (pricing) x

London, South East, England, United Kingdom
The Workplace Consultancy
including VBA and User Defined Functions is essential Insurance/actuarial pricing model techniques preferred R or Python experience beneficial but not required Experience and knowledge of Behaviour-Driven Development (BDD) in Gherkin syntax beneficial Product development and the life cycle of a software product Ticket tracking software such as JIRA and Agile workflows Populating backlogs … other visual aids to clearly communicate concepts Ask clarifying questions to ensure understanding and tease out implicit requirements Document and communicate the outcomes of the workshop in specifications and BDD documentation 1:1 Interviews Insurance pricing modelling: Converting existing, complex pricing models clients have created in Excel (VBA), Python and R into our proprietary solutions Creating models that can be More ❯
Employment Type: Full-Time
Salary: £65,000 - £85,000 per annum
Posted:

Embedded Software Engineer

Newark, Nottinghamshire, Skegby, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Skills: ARM-based development (e.g., STM32, Cortex-M) Familiarity with wireless protocols (Bluetooth, Zigbee, LoRaWAN, Thread, etc.) Experience with Test-Driven Development (TDD) or Behaviour-Driven Development (BDD) If you're ready to take the next step in your embedded software career, get in touch with Laurence Powell or Andrew Knight at KO2 Embedded More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:
BDD
10th Percentile
£50,000
25th Percentile
£60,000
Median
£75,000
75th Percentile
£97,980
90th Percentile
£111,250