through solutions and realising these through rapid prototyping and proof of concepts. To be successful in this role you should have: Experience with Java, BDD testing concepts and Public Cloud (AWS). Exposure to Permissions and Profiles where policy as code is used to define a set of permission roles More ❯
through solutions and realising these through rapid prototyping and proof of concepts. To be successful in this role you should have: Experience with Java, BDD testing concepts and Public Cloud (AWS). Exposure to Permissions and Profiles where policy as code is used to define a set of permission roles More ❯
through solutions and realising these through rapid prototyping and proof of concepts. To be successful in this role you should have: Experience with Java, BDD testing concepts and Public Cloud (AWS). Exposure to Permissions and Profiles where policy as code is used to define a set of permission roles More ❯
through solutions and realising these through rapid prototyping and proof of concepts. To be successful in this role you should have: Experience with Java, BDD testing concepts and Public Cloud (AWS). Exposure to Permissions and Profiles where policy as code is used to define a set of permission roles More ❯
through solutions and realising these through rapid prototyping and proof of concepts. To be successful in this role you should have: Experience with Java, BDD testing concepts and Public Cloud (AWS). Exposure to Permissions and Profiles where policy as code is used to define a set of permission roles More ❯
through solutions and realising these through rapid prototyping and proof of concepts. To be successful in this role you should have: Experience with Java, BDD testing concepts and Public Cloud (AWS). Exposure to Permissions and Profiles where policy as code is used to define a set of permission roles More ❯
through solutions and realising these through rapid prototyping and proof of concepts. To be successful in this role you should have: Experience with Java, BDD testing concepts and Public Cloud (AWS). Exposure to Permissions and Profiles where policy as code is used to define a set of permission roles More ❯
through solutions and realising these through rapid prototyping and proof of concepts. To be successful in this role you should have: Experience with Java, BDD testing concepts and Public Cloud (AWS). Exposure to Permissions and Profiles where policy as code is used to define a set of permission roles More ❯
Knowledge of authorisation and authentication technologies such as SSO, MFA, and IAM solutions (Forgerock, Ping Authenticate, Oracle Auth, SailPoint ) Strong experience with Web technologies, BDD testing concepts and Public Cloud (AWS). A desire to learn CIAM platform and everything about user authentication across all Barclays A willingness to constructively More ❯
Knowledge of authorisation and authentication technologies such as SSO, MFA, and IAM solutions (Forgerock, Ping Authenticate, Oracle Auth, SailPoint … ) Strong experience with Web technologies, BDD testing concepts and Public Cloud (AWS). A desire to learn CIAM platform and everything about user authentication across all Barclays A willingness to constructively More ❯
Quality Engineering Automation Lead Java + Selenium + BDD Permanent | Hybrid | South Wales £80,000 + Bonus + Excellent Benefits CPS Group is excited to partner with a leading global insurance firm—ranked among the top 10 worldwide—as they continue to evolve their technology capability. We're searching for … JUnit Languages: Java (primary), Python, JavaScript API Testing: REST Assured, SOAP, Web APIs DevOps & CI/CD: Jenkins, Azure DevOps, Git, Maven Testing Approaches: BDD, continuous testing, performance testing (e.g., JMeter) Cloud: Exposure to Azure and modern cloud integration patterns Experience: 10+ years in test automation, enterprise-scale frameworks, Agile More ❯
Quality Engineering Automation Lead Java + Selenium + BDD Permanent | Hybrid | South Wales £80,000 + Bonus + Excellent Benefits CPS Group is excited to partner with a leading global insurance firm—ranked among the top 10 worldwide—as they continue to evolve their technology capability. We're searching for … JUnit Languages: Java (primary), Python, JavaScript API Testing: REST Assured, SOAP, Web APIs DevOps & CI/CD: Jenkins, Azure DevOps, Git, Maven Testing Approaches: BDD, continuous testing, performance testing (e.g., JMeter) Cloud: Exposure to Azure and modern cloud integration patterns Experience: 10+ years in test automation, enterprise-scale frameworks, Agile More ❯
Leeds, West Yorkshire, Yorkshire and the Humber Hybrid / WFH Options
LA International Computer Consultants Ltd
Java Rest Assured). * Knowledge on Java Script framework. (Cypress/Playwright). * Knowledge on Docker/CI-CD. * Experience in different testing frameworks - BDD, TDD, Cucumber, TestNG/JUnit open source framework. * Understanding of framework integration with Jenkins/Gitlab (continuous integration). * Knowledge on JMeter. * Experience of working … in agile methodology. * Knowledge of Accessibility Testing (WCAG - axe/wave/arc). * Hands-on with BDD/TDD frameworks (Cucumber, TestNG, module-based). * Expertise in Selenium integration with Jenkins/GitLab. * Experience in Agile methodology & Accessibility Testing (WCAG - axe/wave/arc). * Lead the traceability More ❯
implementation. You will work across multiple layers of the application stack, following best practices in Test-DrivenDevelopment (TDD) and Behaviour-DrivenDevelopment (BDD). RESPONSIBILITIES Develop and maintain backend solutions using ASP.NET Core Build and integrate secure, scalable RESTful APIs Implement and manage content … driven websites using Umbraco CMS (v8 or higher) Follow TDD and BDD methodologies to ensure code quality and coverage Write automated unit, integration, and BDD-style tests (e.g., using xUnit, SpecFlow) Collaborate with UI/UX designers, frontend developers and DevOps teams Ensure responsive design and accessibility in Umbraco … CMS development (templating, custom components, integrations) Solid understanding of REST APIs, authentication (OAuth2/JWT), and backend logic Strong grasp of TDD/BDD principles and testing frameworks (e.g., xUnit, NUnit, SpecFlow) Experience with PostgreSQL/SQL Server, Git and CI/CD tools (e.g., Azure DevOps) NICE TO More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Hays
CI/CD tooling (ideally with Azure DevOps, Jenkins or similar) Excellent knowledge of HTML, CSS and JavaScript Experience of BDD approach (Behaviour-DrivenDevelopment) Proven experience delivering within SAFe programmes Nice to have: Immediate availability Current BPSS/SC clearance Flexible approach to hybrid working, if More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
ITSS Recruitment
Pipeline Development (Github) * Azure or AWS Services (IAM, Lambda, API Gateway) * REST APIs, and Web API * Angular or React * SpecFlow for Behaviour-DrivenDevelopment (BDD) * Postman for API testing and development * OpenAPI * MS SQL Server (SQL) * MongoDB (NoSQL) * Docker We are not expecting the Lead More ❯
to be implemented at the right stage of development lifecycle. Competencies: Solid QA Analyst skills Strong attention to detail Strong working knowledge of BDD Self-motivated and enthusiastic team player Happy to take personal responsibility and be accountable for outcomes Proven communication, analysis and problem solving skills Customer focused … Candidate Criteria (Required): Ability to understand compound business requirements quickly, and to define clear acceptance criteria. Prior experience building out robust test automation and BDD frameworks Coding experience with Python, Java or other comparable object-oriented languages Strong SQL skills (Oracle/PostGreSQL) Familiarity with testing REST API's and More ❯
and scalability. Get in touch if you're looking for your next opportunity! Responsibilities: Apply Test-DrivenDevelopment (TDD) and Behaviour-DrivenDevelopment (BDD) methodologies. Write efficient, well-structured, and well-documented code in languages such as C, C++, Java, C#, Node.js, or TypeScript. Utilize … platform stability. Experience: Proficiency in multiple programming languages such as C/C++, Java, C#, Node.js, TypeScript, or Flutter. Proven experience with TDD and BDD methodologies. Hands-on experience with CI/CD pipelines and cloud platforms like AWS, Azure, or Google Cloud. Salary: Up to £70,000 DOE Location More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Noir
Head of Engineering – Global Fitness Movement – London (Tech stack: Head of Engineering, .NET 9, ASP.NET, C#, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, Azure SQL, Programmer, Full Stack Engineer, Developer, Architect, Development Manager, CTO, Head More ❯
buckingham, south east england, United Kingdom Hybrid / WFH Options
Pearson Carter
CLEAN, SOLID, and DRY coding principles. Harden codebases to improve security, reliability, and performance. Apply Test-DrivenDevelopment (TDD) and Behaviour-DrivenDevelopment (BDD) methodologies. Write efficient, well-structured, and well-documented C, C++, Java, C#, Node.js, TypeScript, or Flutter code. Work with Jira, Git … and record them on company’s task management platform. Experience: 3+ years of experience, with a strong grasp of code hardening and TDD and BDD Additional experience in Infrastructure as Code and SecOps will be advantageous. Skills across various technologies, including C/C++, Java/C#, Node.js, TypeScript, and More ❯
tools like JUnit, Rest-Assured for functional tests, Pact for contract testing, and Selenium for UI testing. BehaviourDrivenDevelopment : Embrace BDD practices, including 3 Amigos collaboration and Gherkin/Cucumber. Quality Control : Implement a wide range of quality control tests and analyses to ensure software meets More ❯
p> Programming using object-oriented languages (e.g. Java, Python, Delphi). Working knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD). Understanding of continuous integration and continuous delivery practices. You will have proven experience in the following: • Programming using object-oriented languages (e.g. Java, Python, Delphi). • Working knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD). • Understanding of continuous integration and continuous delivery practices.
Exeter, Devon, South West, United Kingdom Hybrid / WFH Options
Bowerford Associates
development of .Net and C# based applications Experience in the design and development of Azure-based applications, including Functions and Function Apps BDD and Unit Testing Visual Studio and VS Code Experience working in an Agile environment Cloud platforms - Azure and AWS (Azure is preferred!) Relational and NoSQL … UK without Company Sponsorship as our client is unable to sponsor you. KEYWORDS Senior Software Engineer, .Net, C#, Azure, Azure Functions, Azure Function Apps, BDD, Unit Testing, Agile, Visual Studio, VS Code, GIT, GitHub, SQL Server, Cosmos DB, NoSQL, RDBMS, REST API, CI/CD Please note that due to More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
development of .Net and C# based applications Experience in the design and development of Azure-based applications, including Functions and Function Apps BDD and Unit Testing Visual Studio and VS Code Experience working in an Agile environment Cloud platforms - Azure and AWS (Azure is preferred!) Relational and NoSQL … UK without Company Sponsorship as our client is unable to sponsor you. KEYWORDS Senior Software Engineer, .Net, C#, Azure, Azure Functions, Azure Function Apps, BDD, Unit Testing, Agile, Visual Studio, VS Code, GIT, GitHub, SQL Server, Cosmos DB, NoSQL, RDBMS, REST API, CI/CD Please note that due to More ❯
each release meets our high standards for functionality, performance and reliability. Key Responsibilities Framework Design & Build: Architect and implement Test Automation Frameworks using Java, BDD (Fitnesse) and SQL to cover UI, API and data‑layer validations. Continuous Testing: Integrate automated tests into CI/CD pipelines (GitLab, Jenkins) to enable … with cross‑functional teams, report test metrics and advocate best practices for quality assurance. Must‑Have Skills Strong Java programming and SQL querying expertise BDD experience with Fitnesse (specification‑by‑example) Proven capability to set up automation frameworks from scratch Hands‑on exposure to CI/CD pipelines—especially GitLab More ❯