17 of 17 Unit Testing Jobs in Scotland

Applied AI ML Lead - Python & Agentic AI

Location
Glasgow, Scotland, United Kingdom
delivery (LLMs/SLMs, RAG, tool-using agents, evaluation, MLOps) and backend/service engineering (Java and/or Python, APIs/microservices, testing, CI/CD, observability, reliability) on AWS and cloud-native platforms. This role values modern AI engineering workflows and tooling such as GitHub Copilot … services. Apply MLOps practices across the lifecycle: experimentation, versioning, CI/CD, deployment, monitoring, and maintenance for models/prompts/agents. Implement robust testing (unit/integration), performance benchmarking (latency/cost), and observability (logging/metrics/tracing) for AI services. Collaborate with cross-functional stakeholders ...

Senior Appian Development Consultant

Location
City of Edinburgh, Scotland, United Kingdom
applications, ensuring solutions are secure, maintainable and aligned to Appian best practices. Contribute throughout the delivery lifecycle, from technical design and sprint planning to testing, deployment and production support. Collaborate with architects, product managers, business analysts and engineering teams to shape technical solutions that balance business requirements with implementation … delivery teams. Actively contribute to Agile delivery ceremonies, supporting backlog refinement, estimation, sprint demonstrations and continuous improvement initiatives. Maintain delivery quality through technical reviews, unit testing, deployment management and performance optimisation. Remain curious and committed to continuous learning; embrace new Appian capabilities and identify opportunities to improve delivery ...

Senior Appian Development Consultant

Location
City of Edinburgh, Scotland, United Kingdom
secure, maintainable and aligned to Appian best practices. You'll contribute throughout the delivery lifecycle, from technical design and sprint planning through to testing, deployment and production support. Working collaboratively with architects, product managers, business analysts and engineering teams, you’ll help shape technical solutions that balance business requirements … supporting backlog refinement, estimation, sprint demonstrations and continuous improvement initiatives. You will also play an important role in maintaining delivery quality through technical reviews, unit testing, deployment management and performance optimisation. As technology continues to evolve, you remain curious and committed to continuous learning; embracing new Appian capabilities ...

Software Engineer III - Python / Databricks

Location
Glasgow, Scotland, United Kingdom
Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards Applies knowledge of tools within the Software Development … managing applications at scale Good understanding and working knowledge of software development lifecycle tools used for configuration management, continuous integration and delivery pipelines, unit testing, regression testing, and performance testing Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g. ...

Senior Backend Developer

Location
Glasgow, Scotland, United Kingdom
cloud platforms such as AWS, Azure, or Google Cloud Platform. Implementing microservices architecture and containerisation using Docker and Kubernetes. Ensuring code quality through unit testing, integration testing, and test-driven development (TDD). Implementing security best practices including JWT, OAuth, and SSL/TLS protocols. Setting ...

Lead Software Engineer - AI/Java Full Stack

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
scale datasetsDesign and build AI-enabled applications, including AI Agents and agentic workflowsWork across hybrid data ecosystems (AWS, Databricks, Kubernetes)Ensure code quality through unit testing, integration testing, and continuous validation practicesCollaborate with cross-functional teams to deliver end-to-end solutions aligned with enterprise standardsRequired Qualifications ...

Senior Lead Oracle Fusion Cloud Integration & Extension Consultant role

Hiring Organisation
Version 1
Location
Edinburgh, UK
Employment Type
Full-time
consultant will be expected to lead integration design and delivery, define reusable interface patterns, support technical governance, and remain hands-on across build, testing, deployment and defect resolution activities. The role also includes exposure to Oracle Fusion extensions and workflow tooling. VBCS, Oracle Process Automation (OPA)/Process Cloud … gates across the delivery lifecycle. Promote maintainable engineering practices, including clear artefact ownership, version control discipline, peer review, test evidence and release traceability. DevOps, Testing & Release Enablement Support Git-based version control and structured promotion of OIC artefacts between development, test and production environments. Contribute to CI/ ...

Engineering Excellence Lead

Location
Glasgow, Scotland, United Kingdom
technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations ...

Senior Software Engineer - Edinburgh

Hiring Organisation
Perk
Location
Edinburgh, UK
Employment Type
Full-time
between our product to 3rd party APIsSystem architecture design, implementation, and testingWork in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integrationBeing able to mentor, coach, and train other colleagues as a domain expertRequired skills and experience:"Product Engineering" mindsetPragmatism ...

Senior Java and Angular developers

Hiring Organisation
Vallum Associates
Location
Scotland, City and Borough of Leeds, West Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£430 - £500/day
interactive web applications Write clean, maintainable, and reusable TypeScript, HTML, and CSS code. Coordinate with UI/UX designers and back-end developers. Unit-test the code and debug the application. Create custom directives and components Experience with unit testing tools like Karma or Jasmine Good debugging ...

Software Manager - Routing protocols

Location
City of Edinburgh, Scotland, United Kingdom
including OSPF, IS-IS, EVPN, and BGP. Experience developing carrier-grade or high-availability networking software. Application of modern software engineering practices including automated unit testing, CI/CD, and AI-assisted development tools. Experience working directly with customers or participating in customer-facing technical discussions. At Ciena ...

Adoption Software Engineer XDP

Hiring Organisation
Barclays
Location
Glasgow, UK
Employment Type
Full-time
technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President ExpectationsTo advise and influence decision making, contribute to policy development ...

Senior ServiceNow Developer - 12 Months Fixed Term Contract

Location
Glasgow, Scotland, United Kingdom
technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations ...

Senior Manager of SRE

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
MUST. Experience with monitoring tools, automation frameworks, and CI/CD pipelines. Proficient in Python application program development with use of automated unit testing. Experience with Terraform development and understanding of Terraform enterprise. Experience in delivering system design, application development, testing, and operational stability. Knowledge of Big Data ...

Senior Manager of SRE

Hiring Organisation
Hackajob Ltd
Location
Paisley, Scotland, United Kingdom
MUST. Experience with monitoring tools, automation frameworks, and CI/CD pipelines. Proficient in Python application program development with use of automated unit testing. Experience with Terraform development and understanding of Terraform enterprise. Experience in delivering system design, application development, testing, and operational stability. Knowledge of Big Data ...

Software Engineer III- Python/Java

Location
Glasgow, Scotland, United Kingdom
coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team … guide peers on safe and effective usage within team practices. Proficient in Python and/or Java application program development with use of automated unit testing. Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Knowledge of Big Data distributed compute frameworks like Spark ...

Senior Manager of SRE

Location
Auchentibber, Scotland, United Kingdom
MUST. Experience with monitoring tools, automation frameworks, and CI/CD pipelines. Proficient in Python application program development with use of automated unit testing. Experience with Terraform development and understanding of Terraform enterprise. Experience in delivering system design, application development, testing, and operational stability. Knowledge of Big Data ...