26 to 50 of 52 Test Automation Jobs in Edinburgh

Senior Software Engineer (Kotlin, Spring Boot)

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 … aligned with best practices. Develop and evolve RESTful APIs with a focus on security, versioning, performance and reliability. 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 ...

Principal Engineer (EDI)

Location
City of Edinburgh, Scotland, United Kingdom
enterprise architects to validate and leverage these in wider contexts, by incorporating the relevant architectures. Design and develop software with a focus on the automation of build, test and deployment activities, while developing the discipline of software engineering across the business. You’ll also be: Defining, creating … providing oversight and governance of engineering and design solutions with a focus on end-to-end automation, simplification, resilience, security, performance, scalability and reusability Working within a platform or feature team along with software engineers to design and engineer complex software, scripts and tools to enable the delivery ...

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

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

Lead Engineer

Hiring Organisation
Gazelle Global Consulting Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Contract
Lead Engineer - Java Backend Location: Edinburgh (preferred)/London Contract: 12 months Working Pattern: Hybrid - 2 days in the office I'm looking for a Lead Engineer to drive Java backend delivery on a major ...

Technical Delivery Lead (AI-SDLC) IRC303384

Location
City of Edinburgh, Scotland, United Kingdom
fine-tuning vs. prompt engineering, vector storage, and model observability tools. Modern SDLC & Tooling Mastery: Expertise in enterprise DevOps/DevSecOps, CI/CD automation, trunk-based development, and AI coding assistants (e.g., GitHub Copilot, Tabnine, Amazon Q). AI Security & Governance: Strong grounding in AI ethics, IP guardrails … powered SDLC tooling) from discovery to production rollout. AI-Assisted SDLC Transformation: Lead initiatives to integrate AI tools (GitHub Copilot, Cursor, automated test generators, static analysis tools) into client software pipelines, measuring and accelerating developer productivity and code quality. Architecture & Technical Alignment: Interrogate architectural decisions across the AI software ...

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

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

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

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

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

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

Mobile Quality Engineer - AI-Driven Testing & Coaching

Location
City of Edinburgh, Scotland, United Kingdom
Aberdeen in Edinburgh is seeking a permanent Senior QA lead to shape quality practices across multiple agile squads. You will define testing strategies and guide quality standards while supporting engineering teams in adopting automated and ...

Summer Placement Test Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
spend at least three days each week on site to integrate with your team and maximise your learning experience. As a Summer Placement Test Software Engineer, you will Support the delivery of small packages of work to time, cost, and quality. Collaborate with colleagues across multiple disciplines to help ...

Software Manager - Routing protocols

Location
City of Edinburgh, Scotland, United Kingdom
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and ...

Software Engineer - Javascript/Vue (UK)

Location
City of Edinburgh, Scotland, United Kingdom
About Us We’reDayshape—an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firmsglobally, our AI-powered resource management platform ...

Senior Java SDET: Build Automation Frameworks & CI/CD

Location
City of Edinburgh, Scotland, United Kingdom
seeks a Software Development Engineer in Test (SDET) to own automated testing infrastructure and quality tooling in Java. This remote-first role enables our teams to ship high-quality software rapidly with confidence. You will architect and build automation frameworks (Integration, Contract, E2E, Performance), develop internal tools ...

Senior Network Test Engineer – Remote/Hybrid

Location
City of Edinburgh, Scotland, United Kingdom
leading technology recruitment firm seeks a Senior Test Engineer to work on innovative projects in Edinburgh. This remote or hybrid role involves validating IP routing in virtualized systems and requires extensive networking experience, particularly with Multicast and advanced protocols. Candidates should be proficient in Python automation and possess … strong test planning and collaboration skills. The firm offers a competitive salary and a positive work environment focusing on personal growth, diversity, and inclusion. #J-18808-Ljbffr ...