Overview The Principal Automation Software Engineer will be a hands-on role on a small team of testautomation engineers developing automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such … as Systems, Hardware, Verification, Electrical and Software Engineering. The testautomation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically located on multiple hospital floors communicating with several central stations. The successful candidate for this role will have testautomation leadership and development experience in … agile software development environment. Responsibilities Work with the testautomation team to review and derive required automation tests from requirements related to patient monitoring platform Lead the cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Lead the testautomation component design efforts. Understand and design to existing More ❯
Overview The Senior Software Development Engineer in Test will be a hands-on role on a small team of testautomation engineers on the development of automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely … with cross-functional groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The testautomation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically located on multiple hospital floors communicating with several central stations. The successful candidate for this role will have testautomation … Bachelor of Science degree in Computer Engineering, Software Engineering, Computer Science or a related Engineering discipline, or equivalent experience. 3+ years of relevant software experience 3+ years of relevant automatedtesting experience Strong experience with Python or other scripting languages Strong knowledge of Object-Oriented Design and Design Patterns Strong understanding of software testing concepts and methodologies Strong experience at More ❯
We're looking for a Senior TestAutomation Engineer that will development a professional testing strategy for our product. As the Senior TestAutomation Engineer you will be fully integrated in our engineering team, while focussing on developing and maintaining an automated framework and tests. The successful candidate will bring experience with testautomation … and development of automated tests, and will lead the establishment of a dedicated QA team within our organisation. Implementation of overall test strategy Development and maintenance of automatedtest framework Collaborate closely with engineering and product to define and develop the best possible test solution Your profile Experienced in the development of automatedtest frameworks Highly More ❯
of today and the future being at the heart of that growth. About the role We are seeking a dedicated, experienced individual to join the Operations team as a Test Lead. The responsibilities of the Test Lead include ensuring adherence to the enterprise testing framework, designing, and delivering effective testing for projects and change activities. You will also … continuous improvement. Attention to detail and understanding blockers to effective change are essential. Key responsibilities Collaborate with product owners, project managers, developers, and analysts to clarify requirements and ensure test coverage throughout delivery. Develop and maintain test plans and schedules aligned with project goals. Assign tasks to testers, monitor progress, and ensure quality deliverables. Lead testing efforts across … in release planning and support UAT, OAT as needed. Qualifications and skills Required: Proven experience as a Test Lead or similar role. Hands-on experience with manual and automatedtesting for web, mobile, and enterprise applications. Strong knowledge of testing methods, tools, and processes. Understanding of SDLC, Waterfall, Agile, and hybrid delivery methods. Experience with risk-based testing frameworks. More ❯
Software Development Engineer in Test - SAS Viya Platform - Hybrid Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. We're also a debt-free multi-billion-dollar organization on our path to IPO-readiness.If you're … Development Engineer in Test, you will: Design and implement comprehensive, scalable test strategies for complex compute functionalities in AI- and cloud-native architectures. Develop and maintain automatedtest suites in C, Python, and related languages, ensuring consistent quality across releases. Collaborate with developers and testers globally to validate core compute engine capabilities across Linux and Windows environments. … support. Ensure all applicable security policies and processes are followed to support the organization's secure software development goals. Required Qualifications 5+ years of experience in software development or automatedtesting in C, Python, or similar. Bachelor's degree in computer science, Engineering, Statistics, Math, or a related discipline. Strong programming and debugging skills with a solid understanding of software More ❯
and observability tools Ensure services are production-ready with built-in telemetry, logging, performance tuning, and fault tolerance Write unit, integration, and acceptance tests as part of a strong testautomation culture Mentor junior developers and contribute to team knowledge sharing, code reviews, and process improvement Partner with DevOps, QA, and infrastructure teams to deliver high-quality software More ❯
for a QA Engineer to help ensure thequality and reliability of our software products. You'll work closely with ourtalented engineers and product teams, contributing to both manual and automatedtesting efforts - from writing effective test cases to developing scalable automationframeworks. What You'll Be Doing: Design and execute thorough manual and automated testsacross web apps, APIs, and backend systems. … Develop and maintain testautomation using tools like Playwright,Cypress, or Selenium. Collaborate in sprint planning to ensure test coverage andearly defect detection. Continuously improve QA processes, CI/CD integration, andtesting infrastructure. Champion quality across agile teams and advocate for bestpractices. Requirements Your Experience: Proven experience in both manual and automation QA roles. Familiarity with More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
ECS
their applications Support development teams in onboarding to a standard CI/CD pipeline Troubleshoot technical challenges including legacy systems, tooling migrations, and testing gaps Encourage sustainable practices like testautomation, trunk-based development, and containerization Proven skills and experience to help succeed in this role include: Proven experience working as a Senior DevOps Engineer/DevOps Lead More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Aberdeen
Azure. Write clean, secure, maintainable code and participate in code reviews to learn best practices and improve your technical skills. Support the implementation of CI/CD pipelines and testautomation, gaining experience with tools like Azure DevOps and JIRA. Work closely with developers, designers, and product managers to understand requirements and contribute to effective technical solutions. Learn More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Aberdeen
Identity and Access Management (IAM) and Single Sign-On (SSO) solutions using tools like Azure AD, Okta and Oracle Identity Cloud Service. Establish and maintain CI/CD pipelines, testautomation and observability practices using tools such as Azure DevOps, GitHub and Jenkins to streamline the development life cycle. Provide technical guidance and mentorship to junior engineers, participate More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Aberdeen
Identity and Access Management (IAM) and Single Sign-On (SSO) solutions using tools like Azure AD, Okta and Oracle Identity Cloud Service. Establish and maintain CI/CD pipelines, testautomation and observability practices using tools such as Azure DevOps, GitHub and Jenkins to streamline the development life cycle. Provide technical guidance and mentorship to junior engineers, participate More ❯
fit-for-purpose solutions. Contribute to the evolution of our cloud-native architecture, with a focus on leveraging Microsoft Azure services effectively. Promote and implement engineering best practices, including testautomation, CI/CD pipelines, and secure coding standards, and participate in code reviews, pair programming, and knowledge sharing. Explore and apply AI-assisted development tools (e.g. GitHub … Copilot) and automation to improve engineering efficiency and solution quality. About the Candidate We are looking for someone who thrives in an Agile environment, is self-motivated, and embraces continuous improvement. You should be comfortable working in a regulated environment, balancing innovation with compliance, and be curious about how emerging technologies (including AI) can be applied to solve real More ❯
DynamoDB). Experience deploying frontend apps on AWS (CloudFront, S3, Cognito). Proficiency with Git, CI/CD, and infrastructure-as-code (AWS SAM or CloudFormation). Familiarity with automatedtesting frameworks and practices. Passion for clean code, simplicity, and agile delivery. Experience writing and testing Python code would be advantageous. Understanding of multi-tenant architectures and white-labelled solutions. More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Aberdeen
and DBT platforms. Lead migration and optimisation of applications using Azure cloud-native services. Write clean, testable, and maintainable code following industry standards. Implement CI/CD pipelines and testautomation using Azure DevOps or JIRA. Apply AI-powered development tools to improve engineering productivity. Drive continuous improvement in tools, technologies, and practices. Participate in Agile ceremonies including … processes, and data modelling. Proficiency in Azure, Snowflake, and DBT. Experience in application modernisation and migration. Ability to produce clean, testable, maintainable code. CI/CD pipeline implementation and test automation. Familiarity with AI-powered development tools like GitHub Copilot. Mentorship and knowledge sharing. We are proud to be a Disability Confident Committed employer. If you have a disability More ❯
dbt platforms Support migration and optimisation of applications using Azure cloud-native services Write clean, testable, and maintainable code following industry standards Implement and maintain CI/CD pipelines, testautomation, and observability practices using Azure DevOps or JIRA Apply AI-powered development tools (e.g., GitHub Copilot) and automation techniques to improve productivity Enhance tools, technologies, and More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Aberdeen
APIs. Experience with Financial Services Cloud. Strong understanding of Salesforce security, data modelling, and governor limits. CI/CD pipeline implementation experience (Gearset, Copado, Azure DevOps). Familiarity with testautomation and observability tools. Agile delivery experience and strong communication skills. Salesforce certifications (eg, Platform Developer II, Application Architect) are preferred. We are proud to be a Disability More ❯
APIs. Experience with Financial Services Cloud. Strong understanding of Salesforce security, data modelling, and governor limits. CI/CD pipeline implementation experience (Gearset, Copado, Azure DevOps). Familiarity with testautomation and observability tools. Agile delivery experience and strong communication skills. Salesforce certifications (e.g., Platform Developer II, Application Architect) are preferred. We are proud to be a Disability More ❯
architecture and security guidelines, including secure coding practices and resolution of code vulnerabilities and penetration testing findings Champion modern DevOps practices including CI/CD, infrastructure-as-code, and automatedtesting Collaborate closely with Product Owners, Business Analysts, Designers, and other Engineers to align technical delivery with business objectives Requirements Minimum of 8 years’ experience in a Software Engineering role … pipelines (e.g. Jenkins, Maven, Docker, Kubernetes, Terraform) Experience with cloud platforms (Azure, GCP, or AWS preferred) Strong understanding of software security principles and modern secure development practices Knowledge of automatedtesting frameworks (e.g. Jest, Testing Library, Cypress, Cucumber) Familiarity with tools like npm, Webpack, and source control systems like Git Experience with Agile delivery methodologies and iterative development Ability to More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Halian Technology Limited
Python experience (Django or similar frameworks) Experience with REST APIs & cloud deployment (AWS preferred) Familiarity with React/TypeScript (or willingness to collaborate with front-end teams) Knowledge of automatedtesting, CI/CD, and DevOps workflows Ability to work autonomously and adapt in a high-growth fintech environment How to Apply If youre ready to build the future of More ❯
models and relational data models. Contribute to design and coding standards, working closely with architects. Develop and maintain Python packages and libraries to support engineering work. Build and run automatedtesting frameworks (e.g. PyTest). Support CI/CD pipelines and DevOps best practices. Collaborate with BAs on source-to-target mapping and build new data model components. Participate in More ❯
LL BE DOING As a Senior Software Engineer, you'll play a key role in designing and building modern applications that touch millions of lives. You'll: Design, develop, test, and deploy frontend services. Build and deploy containerized applications with Docker and Kubernetes. Apply Domain-Driven Design (DDD) and Test-Driven Development (TDD) principles. Collaborate closely with Product … for containerization and Kubernetes for orchestration. Exposure to cloud platforms - Google Cloud Platform (GCP) preferred, but AWS or Azure experience is also welcome. Quality Testing & Automation Experience with automatedtesting tools like Jest, Cypress, or Pact. Commitment to writing reliable, maintainable, and well-tested code. If you're selected to move forward in our assessment process, you may be More ❯
Cloud. Proven background in Change and Risk Management within Financial Services. Experience working within Scaled Agile or similar frameworks. Familiarity with modern testing and environment management practices. Desireable Experience: TestAutomation Strategy and Engineering. Risk Management qualifications. DevOps and CI/CD Strategy and Engineering. You'll be assessed on critical skills including risk and controls, change and More ❯
Cloud. Proven background in Change and Risk Management within Financial Services. Experience working within Scaled Agile or similar frameworks. Familiarity with modern testing and environment management practices. Desireable Experience: TestAutomation Strategy and Engineering. Risk Management qualifications. DevOps and CI/CD Strategy and Engineering. You'll be assessed on critical skills including risk and controls, change and More ❯
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Ascendion
Developer Role type: Fixed Term Contract (6 months + Extension) Location: Glasgow Job Description: • Proficient in Core Java, J2EE, and Spring Boot with strong coding skills. • Experienced in defining test scenarios and automating unit and integration tests. • Skilled in performance testing and code optimization. • Knowledgeable in MQ, Kafka, and message parsers. • Proficient with Oracle and Cassandra databases. • Experienced in More ❯
Edinburgh & Lothians, Scotland, United Kingdom Hybrid / WFH Options
Neogen Recruitment Solutions Ltd
in Liverpool or Edinburgh available) Salary: Up to £80,000 per year (depending on experience) Type: Full-time, permanent Neogen is recruiting on behalf of a fast-growing procurement automation/purchase-to-pay SaaS scaleup. To apply, please contact Neogen with your CV and portfolio. Our client builds procurement intelligence and spend-control software that helps organisations streamline … knowledge and experience with a relational DB (Postgres preferred). - Experience with containerisation (Docker); Kubernetes desirable. - Familiarity with CI/CD tooling (GitHub Actions, GitLab CI, CircleCI, etc.). - Automatedtesting experience (unit/integration/e2e). - Good engineering practices: code reviews, TDD/BDD, observability (metrics/logs/tracing). - Strong communication skills and ability to work More ❯