101 to 125 of 195 Test Automation Jobs in Scotland

Platform Engineer: Build the Internal Dev Platform

Location
Scotland, United Kingdom
platform, collaborating with cross-functional teams to turn business requirements into practical platform enhancements. You will apply full-stack development, CI/CD proficiency, automated testing, and cloud/container experience to keep the platform at the forefront of technology and security. This role emphasizes technical excellence and collaboration. #J ...

SQL/Python Developer - Software Engineer III

Location
Glasgow, Scotland, United Kingdom
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 … toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse ...

Python/AIML Developer - Software Engineer III

Location
Glasgow, Scotland, United Kingdom
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 … toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse ...

Context Plane Python Engineer

Location
Glasgow, Scotland, United Kingdom
repositories Integrate with data sources and services across the firm, including enterprise AI and large language model gateways Own quality across your components: automated testing, code reviews, observability, and resilient, secure service design Partner with Corporate Technology AI, product, and data science colleagues to translate concrete use cases into working … assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized ...

Lead Software Engineer (Container Platforms)

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
Design, build, and maintain Kubernetes platform capabilities including cluster services, controllers and operators, admission policies, platform APIs, and developer tooling Develop backend services and automation in Go and Python to improve platform reliability, usability, and self-service for engineering consumers Create and maintain delivery workflows that standardize engineering practices … assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized ...

Sr Lead Software Engineer - Java

Location
Uddingston, Scotland, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced proficiency in one or more ...

SQL/Python Developer - Software Engineer III

Location
Glasgow, Scotland, United Kingdom
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 … toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse ...

Lead Full Stack Software Engineer - React & Java

Location
Glasgow, Scotland, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Required qualifications, capabilities, and skills Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Proficiency in automation and continuous delivery methods Proficient ...

Lead Software Engineer

Location
Glasgow, Scotland, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural ...

Full Stack Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural ...

Senior Fullstack Engineer (Go/React)

Location
City of Edinburgh, Scotland, United Kingdom
more than a hands‐on engineering role—you'll influence technical direction, mentor other engineers, drive architectural decisions, and help us embed AI and automation into the way we deliver value for our clients. You’ll thrive here if you enjoy solving complex problems, challenging assumptions, collaborating openly … versioning, performance and reliability. Build intuitive, high-performance user interfaces in React that integrate seamlessly with backend services. Champion engineering excellence through clean code, automated testing, documentation and code reviews. Drive delivery across multiple initiatives while balancing speed, quality and commercial value. Mentor engineers through coaching, pairing and constructive feedback ...

Staff Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Job Description Summary Become part of a winning team and help to deliver the Green Energy transition. As a Staff Software Engineer, you will contribute to developing a new generation of our critical software solutions ...

Staff Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Job Description Summary Become part of a winning team and help to deliver the Green Energy transition. As a Staff Software Engineer, you will contribute to developing a new generation of our critical software solutions ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 Add to team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts and proficient applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Working knowledge ...

Software Engineer III

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 … toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large ...

Lead Software Engineer - Cloud

Location
Glasgow, Scotland, United Kingdom
Design, build, and maintain Kubernetes platform capabilities including cluster services, controllers and operators, admission policies, platform APIs, and developer tooling Develop backend services and automation in Go and Python to improve platform reliability, usability, and self-service for engineering consumers Create and maintain delivery workflows that standardize engineering practices … assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized ...

Java Lead Software Engineer

Location
Glasgow, Scotland, United Kingdom
where appropriate Leverage enterprise-authorized AI-assisted software development tools to improve code quality, delivery speed, and productivity, 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, to improve the value realized by automation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience Hands-on experience in system design, Python application development, testing, and operational stability in production environments Strong proficiency in Python including data processing ...

Sr. Infrastructure Engineer (Python, Linux, VMware ESXi, Ansible, cloud) | Glasgow, UK | 12 Months Contract | AS

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 ...

Lead Software Engineer - React/UI

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized … assisted development and automation capabilities, to improve the value realized by automation. Required qualifications, capabilities, and skills Hands-on practical experience delivering system design, application development, testing, and operational stability Seasoned Tech Leader who can lead and manage a Team of UI Engineers and can also be hands ...

Senior Lead Software Engineer - LLM Ops Platform Reliability

Location
Auchentibber, Scotland, United Kingdom
assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Required qualifications, capabilities, and skills Hands-on experience with system design, application development, testing … operational stability in production environments Advanced proficiency in Python for building production-grade services and tooling Proficiency with automation and continuous delivery methods Hands-on experience with cloud infrastructure platforms and infrastructure-as-code tooling for delivery and lifecycle management Strong understanding of site reliability engineering practices, including incident ...

DevOps Engineer

Location
City of Edinburgh, Scotland, United Kingdom
/deploy their software, to continuously improve quality and accelerate the pace of development Setup/maintenance of environments for both manual and automated testing, ensuring stability, observability, and following security best practices, including liaising with customers when deploying to customer infrastructure Defining, monitoring, and reporting of DORA metrics ...

Digital Engineer

Location
City of Edinburgh, Scotland, United Kingdom
technical challenges, contribute to engineering excellence and help shape modern digital services. This is an exciting opportunity to expand your expertise in cloud technologies, automation, testing and digital engineering while investing in your tomorrow. Key Responsibilities Develop and support digital applications, APIs, services and integrations across … Aberdeen’s digital estate, delivering secure and scalable solutions. Build and support cloud-hosted applications within Microsoft Azure while maintaining CI/CD pipelines, automated testing and deployment processes. Collaborate with Product Owners, Architects, UX teams and business stakeholders to deliver high-quality digital experiences and business outcomes. Monitor live ...

Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and operate Attitude of improving life for other … agile product team typically aligned to a domain boundary. This role will require you to work collaboratively with Engineers, Software Engineers in Test, BA, Product Owner and Scrum Master. About The Company Motability Operations is a unique organisation, virtually one of a kind. We combine a strong sense ...

Senior Software Engineer - Aberdeen

Location
Aberdeen City, Scotland, United Kingdom
Product Owner to translate requirements into effective technical solutions Identify technical risks, trade‐offs and opportunities for improvement Contribute to CI/CD and automated testing practices Help modernise and evolve established software products Use AI‐assisted development tools, including GitHub Copilot and code‐generation/testing tools, where they … with desktop applications and/or cloud‐based solutions Strong understanding of object‐oriented design, architecture and software engineering principles Experience with design patterns, automated testing, version control and code reviews Experience working within an Agile development environment Bachelor's degree or higher in Computer Science, Software Engineering ...