151 to 175 of 203 Test Automation Jobs in Scotland

Lead Infrastructure Engineer - AWS Cloud Support Engineering

Location
Glasgow, Scotland, United Kingdom
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 Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … improve the value realized by automation Manage stakeholder relationships and the team's work in accordance with compliance standards, service level agreements, and product supportability requirements Partner with engineering and product teams to ensure remediation and permanent closure of issues and to identify trending issues to drive product improvement ...

Senior Infrastructure Integration Engineer (Glasgow)UK - SSWAR

Location
Glasgow, Scotland, United Kingdom
into the firm's infrastructure platform. Develop and maintain automation using Python and related tooling. Build and improve CI/CD pipelines, automated test coverage, and release validation processes. Create test plans and validation procedures for security-related code and configuration changes. Use lab and pre-production … operating them safely. Strong Python development skills, with the ability to write robust, maintainable, production-quality code. Experience working with CI/CD pipelines, automated testing frameworks, and release automation. Experience with both automated and manual testing approaches. Ability to create practical test plans, validation procedures, and rollout plans ...

Software Engineer III - Full Stack React/Java - Risk Frameworks

Location
Glasgow, Scotland, United Kingdom
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 Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience in system design, Frontend application development, testing, and operational stability Proficient in coding in one or more languages, with demonstrated strength ...

Software Engineer III - Python, AWS, AI/ML

Location
Glasgow, Scotland, United Kingdom
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 Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … improve the value realized by automation Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts and proficient applied experience Proficiency in Python for building scalable backend services and data-intensive applications Hands-on experience in system design, application development, testing, and operational stability Experience developing ...

Quality Engineering Lead

Location
City of Edinburgh, Scotland, United Kingdom
proving improvements, and helping teams adopt better ways of working. You partner with Principal Quality Engineers, who retain technical leadership for areas such as automation strategy, performance testing, and AI-assisted quality engineering. Depending on the need, you may lead an improvement directly or support a Principal … decisions Maintain consistent quality expectations across product teams while supporting pragmatic, risk-based approaches Lead cross-team improvements that streamline ways of working, increase automation, shorten feedback loops, and make release decisions safer and more repeatable Investigate bottlenecks, review pipelines and quality signals, and prove practical improvements before scaling ...

Software Engineer III - React

Location
Glasgow, Scotland, United Kingdom
standards. Lead UI technical design (component architecture, state management, API integration patterns, routing, error handling) and document key decisions. Drive quality and operability through automated testing (unit/component/e2e), accessibility compliance, performance optimization, and UI telemetry/monitoring. Build and improve CI/CD for UI delivery (linting … 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 effectiveness. Applies knowledge of tools within the Software Development Life Cycle ...

Windows Server Engineering Lead

Location
Glasgow, Scotland, United Kingdom
Windows Server Engineering Lead and shape the strategic direction of our enterprise Windows Server product. This role is focused on platform engineering, automation, standardisation, observability and product innovation. You will play a central role in defining and executing the engineering roadmap for our Windows Server offering, driving infrastructure … building internal platform products and self-service infrastructure capabilities. Experience designing reusable infrastructure patterns, Experience implementing Infrastructure-as-Code, GitOps, CI/CD and automated testing practices. Strong understanding of platform observability engineering and telemetry-driven design Experience driving operating system modernisation and technology strategy across large-scale enterprise environments. ...

Mobile Quality Engineer

Location
City of Edinburgh, Scotland, United Kingdom
excellent opportunity to influence modern testing practices, mobile application quality and AI‐driven testing approaches while continuing to develop your own career Define test strategies and coverage across unit, component, API, integration and end-to-end testing layers Collaborate with engineers, designers and product managers to build quality into … exploratory testing for web and mobile applications across iOS and Android platforms Mentor engineering teams on testing best practice, CI/CD integration, automation and shift‐left quality approaches Drive improvements in quality frameworks, tooling, performance, accessibility, security and service resilience testing Leverage AI‐driven testing techniques to improve ...

Software Manager

Location
City of Edinburgh, Scotland, United Kingdom
that our engineering team members must possess in our environment. You’ll be leading a small and friendly agile team of talented software and automation engineers to deliver high quality and elegant cloud-based software solutions that have impact on millions of people, leveraging the Azure platform and latest … multiple core areas.* Experience in one or more database technologies (e.g. SQL, non-relational) including data modelling and performance.* An in-depth understanding of automated testing methods and their application.* Proven strong ability to analyse and solve technical problems.* Independent and self-motivated in driving development and technical process improvement. ...

Software Engineer

Location
Kirkcaldy, Scotland, United Kingdom
quality and reliability. Participating in code reviews and contributing to continuous improvement of development processes and coding practices. Preparing technical documentation, design specifications, and test reports. Supporting software releases, customer demonstrations, and deployment activities where required. Continuously learning new technologies, tools, and industry standards to support diverse client engagements. … high-integrity software engineering practices. Experience working in a software consultancy, engineering services, or client-facing development environment. Exposure to CI/CD pipelines, automated testing frameworks, and DevOps practices. A successful candidate will demonstrate: A proactive attitude with a willingness to learn and adapt to new technologies and project ...

Technical Delivery Lead (Data & Intelligence Engineering) IRC303383

Location
City of Edinburgh, Scotland, United Kingdom
across global delivery centers. Agile Data Operations: Mastery of SDLC, DataOps, and MLOps practices to drive rapid iteration, continuous delivery of data products, and automated testing frameworks. Commercial & Risk Rigour: Strong financial governance (P&L management, margin optimization, commercial risk mitigation) for complex client engagements. Strategic Influence & Communication Executive Advisory … modernization, and AI integration initiatives that are commercially sound and technically viable. Data Quality & MLOps Governance: Establish rigorous standards for data quality, data lineage, automated testing, and MLOps/DataOps practices to guarantee model reliability and pipeline performance. Programme Governance & Financial Rigour P&L & Commercial Accountability: Take full financial responsibility ...

Senior Software Engineer (Digital Engineering & Semantic Data)

Location
City of Edinburgh, Scotland, United Kingdom
Job Description Salary Range: Senior Engineer £45000 - £60000 Leonardo UK operates a grade-based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring ...

Software Engineer III – Python / Databricks

Location
Auchentibber, Scotland, United Kingdom
Data Products, you will design and deliver reliable data collection, storage, access, and analytics solutions that are secure, stable, and scalable. You will develop, test, and maintain essential data pipelines and architectures, supporting various business functions to achieve the firm's goals. Working alongside talented engineers, you will … 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 Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities ...

Software Engineer III - Java / React/ AI

Location
Glasgow, Scotland, United Kingdom
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 Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … improve the value realized by automation Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications ...

Industrial Placement Test Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
site to integrate with your team and maximise your learning experience. During the programme, you will: Develop the skills required to create software for test solutions, across a varied product portfolio. Explore stages of the development lifecycle, such as requirements definition through to implementation, integration test and delivery. … Build practical experience by working on real development and production test solutions delivered to internal and external customers. Enhance your technical capability through a combination of on-the-job learning and formal training, aligned to business needs and your career aspirations. As an Industrial Placement Test Software Engineer ...

Embedded Software Engineer

Location
Glasgow, Scotland, United Kingdom
software and firmware in C. Design and implement software architectures for new products. Support system integration, verification and validation activities. Improve CI/CD, automated testing and software processes. Diagnose and resolve hardware/software issues. Produce technical documentation and test reports. Conduct code reviews and mentor junior engineers. … level hardware interfaces including SPI, I2C, UART and ADC. Hardware/software debugging using oscilloscopes and logic analysers. Git, CI/CD and automated testing experience. Strong Linux command-line and GNU toolchain knowledge. Desirable Skills Python and Bash scripting. Embedded Linux kernel or device driver development. Control systems experience. ...

CADD Scientist / Senior CADD Scientist

Location
Glasgow, Scotland, United Kingdom
This gives our computational scientists something rare: a direct, high-throughput bridge from in silico design to physically synthesised molecules, closing the design–make–test loop at a pace conventional drug discovery organisations cannot match. The Role We are seeking a CADD Scientist to drive computer-aided drug design … computational platform. You will sit within a cross-disciplinary team — computational chemists, in-house and partner medicinal chemists, AI researchers, data engineers, and automation scientists — and help translate structure, simulation, and machine learning into molecules we actually make. What sets this role apart is the design–make–test ...

Full Stack Software Engineer

Location
Dundee, Scotland, United Kingdom
seeking, rather than more generalist software developers. You'll collaborate with engineers, product teams, data specialists and business stakeholders to design, build, test and support solutions that improve how we understand, engage and retain our audiences. As part of a forward-thinking technology team, you'll also have … maintaining backend services, APIs and data-driven applications. Knowledge of software architecture, design patterns and engineering best practices. Experience working with source control, automated testing and CI/CD approaches. An understanding of secure coding, software quality and operational reliability. Experience troubleshooting and resolving technical issues within complex systems. ...

Staff Analytics Engineer

Location
Dundee, Scotland, United Kingdom
pointing them at raw schema. Strong Python and analytics-engineering fundamentals across Snowflake dynamic tables, streams, tasks, Snowpark, Git workflows, CI/CD, and automated testing, with the discipline to ship documented, maintainable, reviewable code. Fluency with AI-assisted coding (Snowflake Cortex Code, Claude Code, or similar) as a daily … driver for delivery; spec-driven development experience is a plus. Proven experience evaluating LLM applications in production: test datasets, LLM-as-a-judge or programmatic scoring and using the results to drive iteration. Familiarity with Monte Carlo or similar data observability platforms is a plus. Experience building dynamic, interactive ...

2027 AI Engineer Apprentice - AI and Data Science Graduate Level Apprenticeship

Hiring Organisation
Thales
Location
City, Glasgow, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
paid About the Role As an AI Engineer Apprentice, you will develop the technical knowledge, practical skills and professional behaviours needed to design, build, test and deploy dependable AI-enabled solutions. Working as part of our AI and engineering community, you will contribute to live projects across the machine … Throughout the apprenticeship, you will gain experience and knowledge in: Professional engineering behaviours, teamwork and industry best practice Programming, software engineering, version control and automated testing Data preparation, feature engineering and data quality techniques Machine learning methods, model selection, training and evaluation Deployment patterns, MLOps, monitoring and lifecycle management Cloud ...

Software Engineer Graduate Scheme - Edinburgh

Location
City of Edinburgh, Scotland, United Kingdom
into coding with languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang Learn how modern engineering works in practice, from cloud development and automation to continuous testing Help improve the apps, digital journeys, APIs, AI‐enabled tools and platforms that people across the bank rely on every … Google and Azure to grow your technical expertise Requirements What you need to apply An understanding of modern engineering practices such as cloud development, automation and continuous testing. A strong foundation in coding languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang would be advantageous in the application ...

Lead Platform Engineer - Cloud Foundry & Kubernetes

Location
Glasgow, Scotland, United Kingdom
increasing share of Kubernetes platform engineering over time, helping translate proven Cloud Foundry operational practices to Kubernetes. Job Responsibilities Build and maintain automation that deploys, upgrades, and operates Cloud Foundry foundations across multiple data centers Own large technical initiatives end-to-end by defining the plan, establishing initial structure … infrastructure as code Strong programming skills in at least one of Go, Python, or shell scripting Strong Linux troubleshooting skills Experience delivering system design, automation, testing, and operational stability for production platforms Ability to take on design problems independently and carry them through with minimal oversight Demonstrated track record ...

Software Engineer Graduate Scheme (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
into coding with languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang. Learn how modern engineering works in practice, from cloud development and automation to continuous testing. Help improve the apps, digital journeys, APIs, AI-enabled tools and platforms that people across the bank rely on every day. … Google and Azure to grow your technical expertise Requirements What you need to apply An understanding of modern engineering practices such as cloud development, automation and continuous testing. A strong foundation in coding languages like Java, Python, TypeScript, Kotlin, Swift, Rust and Golang would be advantageous in the application ...

Technical Lead - Backend (Java / Spring Boot)

Location
City of Edinburgh, Scotland, United Kingdom
Technical Lead - Backend (Java/Spring Boot) Edinburgh, Leeds, Manchester, London About the role This is a senior, hands‐on technical leadership role embedded in a client team in a fast‐paced, product‐led environment. ...

Senior Automation Tester - Selenium & API (12m)

Location
Glasgow, Scotland, United Kingdom
Henderson Scott is seeking an experienced Senior Automation Tester in Scotland to lead automated test design and development for a government client. The role focuses on UI, API, and integration testing with strong emphasis on robust automation frameworks. The candidate will work within an Agile/Scrum … team, collaborate with developers to resolve defects, and contribute to test documentation and quality metrics. SC clearance is preferred for this 12-month contract. #J-18808-Ljbffr ...