20 of 20 TDD Jobs in Scotland

Automation Tester

Location
Glasgow, Scotland, United Kingdom
more of: Java, C#, JavaScript/TypeScript or Python. Experience with API testing tools such as Postman, RestAssured or Karate. Familiarity with BDD/TDD and tools such as Cucumber or SpecFlow. Understanding of CI/CD pipelines and tools like Azure DevOps, Jenkins or GitHub Actions. Knowledge ...

Software Engineer II

Location
Dundee, Scotland, United Kingdom
preferred technology stack Java Full stack design & development Java microservices Spring Framework/Spring Boot NoSQL, JPA, Hibernate HTML5, JavaScript, CSS, Angular TDD/BDD RESTful services CI/CD tooling including Jenkins, Maven, Gradle and Docker API based design and development using REST & SOAP frameworks Experience ...

Senior Automation Test Analyst

Location
City of Edinburgh, Scotland, United Kingdom
software architectures – SOA, IaaS, SaaS, PaaS, Client Server and experience of testing Cloud and Azure based solutions Understanding testing methodologies i.e. Agile (BDD,TDD, ATDD), Kanban, Waterfall and V-Model Device emulation and API testing via Postman ISEB/ISTQB Foundation Experience in working with multiple software delivery/testing ...

Senior Quality Assurance Engineer

Location
City of Edinburgh, Scotland, United Kingdom
software architectures – SOA, IaaS, SaaS, PaaS, Client Server and experience of validating Cloud and Azure based solutions Understanding testing & QA methodologies i.e. Agile (BDD,TDD, ATDD), Kanban, Waterfall and V-Model Previous experience of MS Dynamics, MS Power Apps and the Power Platform Device emulation and API validation via Postman ...

Senior Consultant - Agentic AI / Generative AI

Location
Glasgow, Scotland, United Kingdom
Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and Cost Controls.* Software Engineering: Clean Code (SOLID, DRY), DDD, modular architecture, TDD, code quality tools. · AI Engineering (Desirable): RAG pipelines, agentic workflows, MCP, LLM integration (OpenAI, Gemini or other models from Huggingface), LangSmith, TruLens.* Agentic Frameworks (Desirable): LangChain, CrewAI ...

Principal Engineer (EDI)

Location
City of Edinburgh, Scotland, United Kingdom
teams in a matrix structure, introducing and executing technical strategies Proven experience of deploying workloads in public or private cloud , alongside test-driven development using automated test frameworks, mocking and stubbing, and unit testing tools A background in designing or implementing APIs , and in working ...

Senior Java Developer

Location
Glasgow, Scotland, United Kingdom
require you to go through Security Clearance. Therefore, you must hold British Citizenship. All the teamwork adhering to best in industry techniques such as TDD, CI and Paired Programming. THE BENEFITS Bonus 25 days Holiday Paid for Certifications Healthcare Flexible hours Annual trips abroad THE JAVA DEVELOPER ROLE ...

Full-stack Developer (Remote)

Location
St Andrews, Scotland, United Kingdom
asked to fix permissions, or restart a service, you won't be confused. Experience using using Git for version control. An awareness of TDD as a development strategy. Pest/PHPUnit knowledge is beneficial, but don't worry: if you've comparable knowledge, that's great! A desire ...

Senior Java Developer - Hybrid (Glasgow) & Flexible Hours

Location
Glasgow, Scotland, United Kingdom
focuses on forming and onboarding project teams, ensuring clear vision, facilitating communication between groups, tracking progress, and delivering high-quality software through agile practices, TDD, and CI. #J-18808-Ljbffr ...

Test Automation Consultants

Location
Bellshill, Scotland, United Kingdom
example Scrum, Kanban, DSDM, SAFe Experience of multiple tools, languages and agile methods advantageous Understanding and experience of modern development methods e.g. TDD, BDD, CI/CD Ability to work independently and proactively Strong organisational skills, able to work to deadlines Strong analytical skills with good attention to detail ...

Java Full-Stack Engineer II - AI-Driven FinTech

Location
Dundee, Scotland, United Kingdom
developing Java-based full-stack solutions, microservices, and RESTful services to support intelligent banking experiences. You will work in an Agile team, applying TDD/BDD, integrating HTML5/JS/CSS/Angular front-ends, and using CI/CD pipelines with Jenkins, Maven, Gradle, and Docker. #J ...

Software Manager

Location
City of Edinburgh, Scotland, United Kingdom
scalable solutions* You love working collaboratively and enjoy teamwork to deliver high quality software solutions* You are a strong believer in test driven development and continuous delivery* You seek opportunities to expand your knowledge and deepen your expertise and bring innovation* Accountable for the technical delivery ...

Life Technology - Technical Lead

Location
City of Edinburgh, Scotland, United Kingdom
through formal architecture and engineering governance boardsStrong hands-on background in modern programming languages, integration patternsPractical experience establishing CI/CD automation, testing frameworks (TDD/BDD), and observability stacksExperience in one or more of - Software development (frontend, backend, mobile), Salesforce Service Cloud, Salesforce Experience Cloud, OpenShift, Cloud Apigee ...

R&D Principal Software Engineer

Location
Scotland, United Kingdom
.NET, WPF, and MVVM. A proven track record of delivering software products across the full product lifecycle. Strong knowledge of engineering practices such as TDD, BDD, CI/CD, and SOLID principles. Experience establishing engineering standards, best practices, and reusable frameworks. Previous line management and leadership experience. Strong communication ...

Senior Manager, Applied Science

Location
Glasgow, Scotland, United Kingdom
scaffolding, and tooling that increase ship speed without rework. Champion strong engineering practice: security-aware design reviews, secrets management as standard, and test-driven development to surface issues before demo or shipping. Technical Skills Enough working knowledge (or willingness to learn) of Kodamai’s domains — formal methods ...

Senior Java Developer

Hiring Organisation
Bright Purple Resourcing
Location
Aberdeen, Scotland, United Kingdom
Employment Type
Permanent Contract, Remote
Salary
£90,000
platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform. Testing coverage will rely on JUnit, Spock and Mockito, applying TDD and BDD along the way, and you'll take part in code reviews that help raise the bar across the team. On the people … Hands-on experience with microservices and event-driven architectures Cloud platforms (AWS, Azure or GCP) and Terraform A track record with TDD, Agile and automated build/deployment practices Practical experience with JUnit/Spock and mocking frameworks like Mockito A genuine grasp of SOLID, Design Patterns, Clean Code ...

Lead Java Engineer – Spring Boot, Kafka & GCP

Location
City of Edinburgh, Scotland, United Kingdom
engineering backlogs. Lead impact assessments, solution discussions, code reviews and technical governance throughout the delivery lifecycle. Maintain engineering quality through unit testing, BDD/TDD, CI/CD controls, security, performance and observability practices. Guide engineers on implementation standards, reusable patterns, defect prevention and adherence to agreed designs. Coordinate integration … Helm, Kubernetes configuration and cloud-native deployment practices. Working experience with Google Cloud Platform and cloud-based application deployment. Strong knowledge of BDD/TDD, JUnit and automated unit-testing practices. Experience with CI/CD and engineering tools such as Jenkins, Git, SonarQube and Docker. Good understanding ...

Senior Full Stack Engineer

Location
City of Edinburgh, Scotland, United Kingdom
including serverless and microservices, with the ability to lead and assure their application. Experience working in Agile environments, using Scrum, Kanban and test-driven development (TDD), and contributing to delivery planning and estimation. Experience mentoring and supporting less experienced engineers, providing guidance and enabling high quality, efficient ...

Backend Engineer

Location
Scotland, United Kingdom
common use cases. Hands-on experience with geospatial technologies and tools such as GeoServer, PostGIS, WKT, S2, or H3. Exposure to Test-Driven Development (TDD) and modern observability stacks (Datadog, OpenTelemetry, metrics, tracing). Experience working on high-throughput, low-latency streaming systems where data freshness ...