proven track record of managing a diverse, inclusive, and high-performing Engineering team. Engineering Excellence: Understanding of Test-DrivenDevelopment (TDD) and Behavior DrivenDevelopment (BDD). We offer: By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home More ❯
software development life cycle, including coding standards, code reviews, source control management, build and deployment processes, testing, and operations Excellent troubleshooting and diagnostic ability Practitioner of TDD/BDD and automated testing Performance optimisation and tuning Desired Skills Experience implementing encryption algorithms and building secure products Demonstrable experience of driving process or practice improvement within a team Active Directory More ❯
a clean and well-documented strategy for all dependent services and infrastructure. Collaborate in daily scrum ceremonies, working closely with engineering, security, and third-party vendors. Apply TDD/BDD methodologies, maintaining high code quality and resilience. Requirements Strong hands-on experience with TypeScript and Node.js. Frontend familiarity is helpful (e.g. React). Proficiency with AWS services in a serverless More ❯
using Postman). Experience leading data strategy and architecture delivery across complex environments. Broad awareness of IT architecture including networking and security considerations. Familiarity with Agile methodologies, TDD/BDD, and modern CI/CD practices. Strong communication and stakeholder influence skills. Practical experience with a major cloud platform (AWS, Azure, or GCP). Hands-on experience with Snowflake and More ❯
communicating clearly and collaborating within a team-based environment to resolve a wide range of challenges. Be in the habit of writing maintainable code. Useful skills include TDD/BDD, refactoring, domain driven design and continuous integration and deployment. Be willing to work primarily on-site at our London, UK office (we can sponsor Work Visas in UK). More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
KRATOS ANALYTICAL LTD
solving aptitude towards software development. Skills you must have: Demonstrable commercial experience as a C# .NET developer Demonstrable experience of software engineering practices (unit testing, CI/CD, SOLID, BDD etc) Knowledge of software architecture and design It will also help your application if you have the following: Experience with real time embedded systems. Experience and knowledge of Agile methodologies More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
Firebase, TypeScript, MongoDB Strong architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other developers Excellent collaboration and communication skills More ❯
effective regression testing. Mentor and support others within the QA community. Promote a culture of continuous improvement and knowledge sharing. Skills & Experience Agile development experience. Familiarity with ATDD, BDD, and test automation. Proficiency in Python or JavaScript for automation. Experience with AWS cloud-native services and performance testing tools (e.g., JMeter). Working knowledge of RESTful APIs, SOAP, and More ❯
automated deployment Experience in Agile development environment and familiar with Agile ceremonies (e.g. stand-up, backlog refinement, sprint planning) Working with QAs and automated testing (e.g. TDD/BDD) Use of GIT or similar for code control and management Experience leading, coaching, and developing scrum teams What you might also have: Working knowledge of Angular Working knowledge of Java More ❯
and production observability. The tech stack includes Java on the backend with the Springboot framework, GCP managed through Terraform, and a containerised environment in Kubernetes. Your proficiency in TDD, BDD, Selenium, and Automation Testing will have an impact on a diverse range of business initiatives. More importantly, you'll serve as a mentor to junior team members, providing support and More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Manchester Digital
Lead Test Engineer - Companies House - SEO Base salary is £41,571 - £45,784 with an additional DDaT allowance of £4,350 - £11,000 available. Published on 5 June 2025. Deadline 29 June 2025. This is an exciting opportunity in the More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
True North Group
/CD pipelines, ideally using tools like GitLab or Azure DevOps. Knowledge of test-first development approaches, such as Test-DrivenDevelopment (TDD) or Behaviour-DrivenDevelopment (BDD). Awareness of test automation strategies and a commitment to maintaining a robust test suite. More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Alexander Mae (Bristol) Ltd
or Azure AI. Experience in modernizing or migrating legacy technology stacks. Familiarity with assessment platforms, ed-tech, or regulated software environments. Experience with test-driven or behaviour-drivendevelopment methodologies. The Benefits: Hybrid working 25 days holiday + Bank Holiday Health plan Enhanced pension contribution The Salary: £30-35,000 based on experience The Hours More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Alexander Mae (Bristol) Ltd
or Azure AI. Experience in modernizing or migrating legacy technology stacks. Familiarity with assessment platforms, ed-tech, or regulated software environments. Experience with test-driven or behaviour-drivendevelopment methodologies. The Benefits: Hybrid working 25 days holiday + Bank Holiday Health plan Enhanced pension contribution The Salary: £30-35,000 based on experience The Hours More ❯
automation frameworks. Other highly valued skills include: Experience with configuration management tools such as Ansible and Chef. An understanding of Shift Left and Shift Right testing approaches. Experience with BDD (Behavior-DrivenDevelopment) and TDD (Test-DrivenDevelopment). Experience with test automation tools for regression and performance testing You may be assessed on the key More ❯
GA4, Mixpanel, etc. Experience using debugging tools (Charles Proxy, Fiddler, browser DevTools). Experience with CI/CD tools such as Git, GHA and test automation frameworks such as BDD Experienced in API testing using Postman Experience with observability and monitoring tools such as Datadog Hands-on experience in test artefact creation, Test management and Defect Management testing tools Specific More ❯
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 ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Jet2.com Limited
tests, designing and developing frameworks from scratch. Undertake requirement analysis and validation, transforming business requirements into different layers of testing with appropriate justification (Unit, Acceptance, E2E Testing). Champion BDD process (example mapping, writing scenarios, reviews) to act as a bridge between dev, test, and business. Work closely with Test Specialists and Lead Test Engineers to support setting out the … Junior Test Engineers/Testers would be beneficial. You'll also have: Experience in creating and maintaining automation tests and debugging through tests. Strong analytical skills. Strong experience with BDD framework tooling (SpecFlow/Reqnroll, Cucumber). Knowledge of Mocking Mechanisms with exposure to Wiremock, Interceptor Pattern, or equivalent tools. Experience in building and designing test frameworks. Good experience in More ❯
architectures and service-oriented architecture; Exposure to and understanding of RDBMS, NoSQL, and Hadoop is desirable; Knowledge of the software development lifecycle and agile practices, including TDD/BDD; Strategic thinking, collaboration, and consensus-building skills. Please note: Familiarity with DevOps is important; however, this is NOT a DevOps role. The Python engineering focus is on building tooling, automation More ❯
Chatham, Kent, United Kingdom Hybrid / WFH Options
Dovetail Games
side web development including: API Design and Development, Security Best Practices, Performanceoptimisation, Service-Oriented Architecture Experience with, or willingness to learn: NodeJS, TypeScript and the NestJS framework, BDD, using CucumberJS and Gherkin, Unit Testing,using Jest, End-to-End Testing, SQL, especially Postgres and MySQL, NodeJSspecific ORMs, especially Sequelize Beneficial Degree in Computer Science or similar, or in More ❯
TOPPAN Security, a leader in citizen identity solutions, is seeking a skilled QA Automation Engineer to join our dynamic team. The ideal candidate will have experience with Selenium, Cucumber BDD, Java, and integrating with ADO pipelines and GIT repositories. Responsibilities include ensuring software quality through rigorous testing and effective test management practices. Work Requirements Location: Basingstoke, with at least … week UK Right to Work: Must be eligible Travel: 20-30% travel opportunities Compliance: Adhere to all relevant policies and laws Key Duties and Responsibilities Implement and maintain Cucumber BDD frameworks Utilize Selenium for automation testing Perform API testing with Postman Use Java for scripting (basic skills required) Integrate automation with ADO pipelines and manage code in GIT Conduct performance More ❯
Review Board, JIRA, Confluence) Experience of SQL/NoSQL database technologies Experience of distributed version control (i.e. Git) Understanding of cloud computing Excellent troubleshooting and diagnostic ability TDD/BDD and automated testing experience Desired Skills Experience working with encryption algorithms and building secure products Active Directory integration experience One, or more, projects which can be referenced (e.g. on GitHub More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
ensure that systems are designed for reliability and testability Experience with any of the below tech is desirable: Cypress, Playwright, K6 SoapUI, Postman, Frisby.js TeamCity, Jenkins BitBucket, Git Pact BDD, TDD, Unit Testing This role would suit an Automation Tester/Automation Engineer who can talk automation tools and techniques and be a sounding board for shaping automation testing at More ❯
Angular, NgRx, Javascript, HTML & CSS. A passion for full-stack, web application development Practice and pursue good software engineering practices (e.g., Unit testing, TDD, refactoring, CI/CD, BDD) Don't be put off if you don't feel you match all of the skills or technologies. C# is important, but we don't expect a complete match with More ❯