Glasgow, Lanarkshire, United Kingdom Hybrid / WFH Options
Development department for routine DevOps operations. Additionally, you will engage in projects aimed at delivering cutting-edge technology solutions to our customers. Provide training and mentorship to DevOps Engineers, TestAutomation Engineers, and Software Developers, fostering knowledge sharing and professional growth. Support and manage existing environments (Cloud and On-Premises), delivering training and knowledge transfer to software development and support … managing infrastructure services including Compute, Storage, and Networking across hybrid environments. Proficiency in scripting and coding with Bash, PowerShell, or Python. Hands-on experience in containerisation, including building and testing containers with Docker. Solid expertise in Windows and Linux system administration. AWS Solutions Architect (Associate or Professional) or Azure Solutions Expert. Certified Kubernetes Application Developer. BSc/BEng/ More ❯
longest standing Financial Services clients as a Senior QA Engineer, where innovation meets excellence. Based in either Glasgow or Edinburgh, this role offers a unique opportunity to lead automationtesting initiatives within a dynamic and collaborative environment. Our client values diversity, inclusion, and the drive to enhance quality through cutting-edge automation solutions. As a vital part of the … team, you will help shape the future of their testing processes, ensuring precise and efficient delivery of technology solutions that meet the highest standards. The Tech requirements: Design, develop, and maintain automatedtest scripts using Cypress to improve testing efficiency and coverage (with some Selenium) in a predominantly .net environment. Collaborate with cross-functional teams to understand … requirements and define automation strategies. Execute automated tests and analyse results to identify defects or issues. Contribute to continuous improvement of testing frameworks, tools, and practices. Provide mentorship and guidance to junior team members, fostering a collaborative learning environment. Who will stand out: Proven experience in Cypress automationtesting within financial services or environment that deals with More ❯
longest standing Financial Services clients as a Senior QA Engineer, where innovation meets excellence. Based in either Glasgow or Edinburgh, this role offers a unique opportunity to lead automationtesting initiatives within a dynamic and collaborative environment. Our client values diversity, inclusion, and the drive to enhance quality through cutting-edge automation solutions. As a vital part of the … team, you will help shape the future of their testing processes, ensuring precise and efficient delivery of technology solutions that meet the highest standards. The Tech requirements: Design, develop, and maintain automatedtest scripts using Cypress to improve testing efficiency and coverage (with some Selenium) in a predominantly .net environment. Collaborate with cross-functional teams to understand … requirements and define automation strategies. Execute automated tests and analyse results to identify defects or issues. Contribute to continuous improvement of testing frameworks, tools, and practices. Provide mentorship and guidance to junior team members, fostering a collaborative learning environment. Who will stand out: Proven experience in Cypress automationtesting within financial services or environment that deals with More ❯
longest standing Financial Services clients as a Senior QA Engineer, where innovation meets excellence. Based in either Glasgow or Edinburgh, this role offers a unique opportunity to lead automationtesting initiatives within a dynamic and collaborative environment. Our client values diversity, inclusion, and the drive to enhance quality through cutting-edge automation solutions. As a vital part of the … team, you will help shape the future of their testing processes, ensuring precise and efficient delivery of technology solutions that meet the highest standards. The Tech requirements: Design, develop, and maintain automatedtest scripts using Cypress to improve testing efficiency and coverage (with some Selenium) in a predominantly .net environment. Collaborate with cross-functional teams to understand … requirements and define automation strategies. Execute automated tests and analyse results to identify defects or issues. Contribute to continuous improvement of testing frameworks, tools, and practices. Provide mentorship and guidance to junior team members, fostering a collaborative learning environment. Who will stand out: Proven experience in Cypress automationtesting within financial services or environment that deals with More ❯
set of customer needs at a company where over 50% of customers are already using AI in our existing workflows. What you'll be doing Own the design, development, testing, and delivery of features or small projects. Although this is a full stack role, a core responsibility will be driving front-end development to deliver a seamless, intuitive, and … strengthening your squad's overall technical capability. What we're looking for in you Strong knowledge of software engineering practices, distributed systems, and API-first design. Extensive experience with automated tests, CI/CD & iteratively delivering value. Knowledge of security, privacy, and compliance best practices for multi-tenant SaaS and AI workloads. Familiarity with Vector databases, ideally Opensearch/ More ❯
automation frameworks for trading systems covering UI, API, and microservices layers Ensure quality across low-latency applications, FIX protocol-based APIs, and messaging middleware (Kafka, MQ, or GraphQL) Integrate testautomation into CI/CD pipelines using Jenkins for continuous validation and deployment Execute performance testing processes, collaborating with teams across Lines of Business (LOB) for joint performance testing … under peak market load Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience 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 in all aspects of the Software Development Life Cycle Advanced … Playwright, Cypress, Jest, JUnit, Pytest, JMeter, BlazeMeter, Karate, PactFlow, Cucumber, BDD/TDD, and similar Experience with Unit, Component, Contract, Integration, Acceptance, End-to-End, Mutation, Resiliency, and Performance testing Experience with Jenkins, Harness, Spinnaker, GitHub, and similar In-depth knowledge of the financial services industry andfinancial products (Equity, Fixed Income, Global Liquidity, OTC instruments More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
next-generation patient monitoring platform deployed in hospitals worldwide. This is a hybrid position with 23 days a week in the Edinburgh office. Key responsibilities: Design, develop and maintain automated tests and frameworks using Python Collaborate with development, systems and hardware teams to ensure full test coverage Derive test cases from complex software and system requirements Participate in technical … pipelines and tooling Debug and troubleshoot test failures and work cross-functionally to resolve issues Support software verification, documentation and compliance processes Skills and experience required: Strong background in testautomation and software development Proficient programming skills in Python Experience developing tests for integrated systems or distributed platforms Familiarity with CI/CD and Agile practices Solid understanding of testMore ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple
Edinburgh, offering exciting technical challenges, long-term career progression and an exceptional benefits package. About the role The roles sit within a core agile engineering team responsible for the testautomation of a highly scalable, distributed patient monitoring platform. You’ll work on next-generation systems involving hardware/software integration, networking, and user interface design, with the chance to … influence how quality is built into every stage of the process. Senior Automation Engineer in Test As a senior member of the team, you’ll take ownership of automatedtest development for core product areas. You’ll work collaboratively with developers, systems engineers and UX specialists to ensure … robust and scalable test coverage. This is a great role for an experienced automation engineer ready to grow their technical influence. Key skills and experience required: Strong background in testautomation for large-scale or integrated systems Expertise in Python, and ideally other OO languages, ie. Java, C#, C++ Proficiency with modern test frameworks, scripting, and CI/CD environments More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
Bright Purple
Edinburgh, offering exciting technical challenges, long-term career progression and an exceptional benefits package. About the role The roles sit within a core agile engineering team responsible for the testautomation of a highly scalable, distributed patient monitoring platform. You’ll work on next-generation systems involving hardware/software integration, networking, and user interface design, with the chance to … influence how quality is built into every stage of the process. Senior Automation Engineer in Test As a senior member of the team, you’ll take ownership of automatedtest development for core product areas. You’ll work collaboratively with developers, systems engineers and UX specialists to ensure … robust and scalable test coverage. This is a great role for an experienced automation engineer ready to grow their technical influence. Key skills and experience required: Strong background in testautomation for large-scale or integrated systems Expertise in Python, and ideally other OO languages, ie. Java, C#, C++ Proficiency with modern test frameworks, scripting, and CI/CD environments More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options
Bright Purple
Edinburgh, offering exciting technical challenges, long-term career progression and an exceptional benefits package. About the role The roles sit within a core agile engineering team responsible for the testautomation of a highly scalable, distributed patient monitoring platform. You’ll work on next-generation systems involving hardware/software integration, networking, and user interface design, with the chance to … influence how quality is built into every stage of the process. Senior Automation Engineer in Test As a senior member of the team, you’ll take ownership of automatedtest development for core product areas. You’ll work collaboratively with developers, systems engineers and UX specialists to ensure … robust and scalable test coverage. This is a great role for an experienced automation engineer ready to grow their technical influence. Key skills and experience required: Strong background in testautomation for large-scale or integrated systems Expertise in Python, and ideally other OO languages, ie. Java, C#, C++ Proficiency with modern test frameworks, scripting, and CI/CD environments More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Bright Purple
Edinburgh, offering exciting technical challenges, long-term career progression and an exceptional benefits package. About the role The roles sit within a core agile engineering team responsible for the testautomation of a highly scalable, distributed patient monitoring platform. You’ll work on next-generation systems involving hardware/software integration, networking, and user interface design, with the chance to … influence how quality is built into every stage of the process. Senior Automation Engineer in Test As a senior member of the team, you’ll take ownership of automatedtest development for core product areas. You’ll work collaboratively with developers, systems engineers and UX specialists to ensure … robust and scalable test coverage. This is a great role for an experienced automation engineer ready to grow their technical influence. Key skills and experience required: Strong background in testautomation for large-scale or integrated systems Expertise in Python, and ideally other OO languages, ie. Java, C#, C++ Proficiency with modern test frameworks, scripting, and CI/CD environments More ❯
PRA’s UX and accessibility standards and brand playbooks. Reuse or integrate API’s for payments, authentication, and notifications. Support App Store submission, compliance, and release management. Work with testing teams on structured and exploratory testing. Contribute to BAU transition planning and documentation. What We Expect From You 3+ years of experience in native iOS development. Proficiency in Swift … and Xcode. Experience with RESTful APIs, JSON, and secure data handling. Familiarity with WCAG 2.1 accessibility standards. Understanding Agile delivery and DevOps pipelines (Azure DevOps preferred). Experience with testautomation tools. You’ll Be Curious and proactive in identifying UX improvements and technical optimisations. Comfortable working across multiple teams and disciplines. Open to coaching and knowledge sharing. Able to … support both structured and exploratory development approaches. Technical Exposure Swift, SwiftUI, Xcode, Azure DevOps. RESTful APIs, JSON, OAuth2. App Store Connect, Apple Developer Program. Accessibility testing and automation tooling. Broader Responsibilities Contribute to continuous improvement backlog and DevOps readiness. Participate in environment setup and device matrix testing. The Perks Annual bonus eligibility (based on company and individual performance). More ❯
aligned with PRA’s UX, accessibility standards, and brand playbooks. Reuse or integrate APIs for payments, authentication, and notifications. Support Google Play submission, compliance, and release management. Work with testing teams on structured and exploratory testing. Contribute to BAU transition planning and documentation. What We Expect From You 3+ years of experience in native Android development. Proficiency in Kotlin … Android Studio. Experience with RESTful APIs, JSON, and secure data handling. Familiarity with WCAG 2.1 accessibility standards. Understanding Agile delivery and DevOps pipelines (Azure DevOps preferred). Experience with testautomation tools. You’ll Be Curious and proactive in identifying UX improvements and technical optimisations. Comfortable working across multiple teams and disciplines. Open to coaching and knowledge sharing. Able to … support both structured and exploratory development approaches. Technical Exposure Kotlin, Jetpack Compose, Android Studio, Azure DevOps. RESTful APIs, JSON, OAuth2. Google Play Console, Firebase. Accessibility testing and automation tooling. Broader Responsibilities Contribute to continuous improvement backlog and DevOps readiness. Participate in environment setup and device matrix testing. The Perks Annual bonus eligibility (based on company and individual performance). More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Aberdeen
and maintainable code following Salesforce development standards and participate in peer reviews. Implement and maintain CI/CD pipelines using tools such as Gearset, Copado, or Azure DevOps. Champion testautomation and deployment governance. Explore and apply AI-powered development tools (eg, GitHub Copilot) to enhance engineering efficiency. Drive enhancements in tooling, development processes, and platform capabilities. Actively participate in … Cloud, or Financial Services Cloud. Strong understanding of Salesforce security, data modelling, and governor limits. Experience implementing CI/CD pipelines (eg, Gearset, Copado, Azure DevOps). Familiarity with testautomation and observability within the Salesforce ecosystem. Knowledge of AI-powered development tools and automation techniques. Experience working in Agile teams and delivering collaboratively. Excellent communication skills and ability to More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Aberdeen
responsible for enabling secure, scalable, and event-driven communication between systems using a range of Azure-native services. This role is key to ensuring our cloud platforms are connected, automated, and aligned with modern integration patterns. Key Responsibilities Design and implementation of integration solutions using Azure services such as Logic Apps, Function Apps, Service Bus, Event Grid, and Event … for event-driven and API-based integrations. Develop data pipelines and orchestrations using Azure Data Factory and Abinitio to support batch and near-Real Time data integration scenarios. Implement automated deployment and testing of integration components using Azure DevOps or GitHub Actions. Contribute to Infrastructure as Code (IaC) practices using Bicep or Terraform. Set up and maintain observability More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
Cirrus Logic
test plan development for new features and projects Design and execute test cases for embedded systems, analyse results, and report findings to project teams Develop and maintain Python-based testautomation Collaborate with cross-functional engineers, across hardware and software, to debug and resolve complex issues Set up and maintain bench environments Contribute to CI/CD workflows, ensuring smooth … reviews and promote best practices in software development Required Skills and Qualifications: A degree in Electronic & Electrical Engineering, Computer Engineering, or a related field Professional experience in embedded software, testautomation, or a related area Strong Python development skills Good understanding of software development and test principles Solid grasp of embedded software concepts Familiarity with CI/CD tools (e.g. More ❯
TestAutomation Manager - Scotland Locations: Edinburgh/Glasgow Level: Manager Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application. Accenture is a leading global professional services company, providing a broad range More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Henderson Scott
work on advanced Power Systems Application software development, specialising in Reliance SCADA systems. You'll collaborate with Electric Utilities, ISOs, and TSOs to deliver functional software specifications, design, coding, testing, integration, and application tuning. Key Responsibilities: Work with Electric Utilities, ISOs, and TSOs on software specifications. Participate in design, coding, testing, integration, and delivery of projects. Skills & Experience … TMS. Data modeling expertise. Proficient in Electric Transmission systems (EMS, SCADA, implementation). Desirable: Skilled within EMS domain. Knowledge of SQL/PLSQL databases. Experience with Test Management or automated testing. Hands-on experience with GE Reliance (XA21) EMS/SCADA or equivalent SCADA systems (Siemens, OSI, ABB, Schneider). Please send your CV for consideration. More ❯
latest functions, and test PLC code on live machines to ensure smooth operation. This role suits someone confident in Codesys, PLC programming, and control system integration, with hands-on testing experience in an automation environment. Skills required: Codesys experience PLC programming and IEC (phone number removed) Structured Text knowledge Experience developing and testing control software on live systems More ❯
Kirkintilloch, Dunbartonshire, United Kingdom Hybrid / WFH Options
application. Roles and Responsibilities: To be successful in the role, the role holder will be expected to: Enhance and customize Ins-Pi plugin forms within ServiceNow Design and implement automated workflows to improve quality and efficiency Query and analyse data from the ServiceNow database to support cleansing initiatives Develop robust data upload processes for logical CSDM tables Prepare and … manage update packs for promoting changes from Dev to Production Maintain and evolve the automatedtest suite Generate reports to support business insights Build dashboards using Platform Analytics for visualizing key metrics Skills Proven experience as a ServiceNow Developer Strong background in UI design and form development within ServiceNow Hands-on experience with Workflows, ACLs, and table relationships Ability More ❯
improve quality of life and extend the reach of humanity. Job Description: We are seeking a Senior Full Stack Software Engineer to develop the next version of our innovate automated chemistry tech platform. You'll be working in a growing, cross functional engineering team with expertise across software, hardware, data engineering, AI research and infrastructure. Chemify is in start … full technology stack from concept to planning to development, including monitoring the impact Collaborate with the Infrastructure team to ensure new features are well architected Champion best practises for testing, author and maintain code and user facing documentation Contribute to internal communities of practise (CoPs) for software engineering Mentor junior colleagues and share your knowledge and experience with the More ❯
OAuth, JWT, OKTA, AWS Cognito, Hashicorp Vault Designing solution and leading digital delivery teams to using Agile and DevOps methodologies to ensure automation and delivery pipelines flowing from development, testing, infrastructure as code to automated deployment A demonstrable record of designing solutions to key non-functional requirements including cyber/security policies, resilience, logging, errors and scalability abiding More ❯