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 ❯
TestAutomation Analyst (.Net, Gherkin, Kubernetes) Excellent Day Rate (Inside IR35)Day Rate ContractEdinburgh (Hybrid 2/3 days each week in office, non-neg)Posted Tue 15 Jul 2025CVs by ASAPStart date Aug – Sep 25 Meraki Talent’s financial services client is actively looking for a TestAutomation Analyst to work on a data related … the firm. The stack is made up of an Oracle database, .NET services and messaging deployed on Kubernetes, which integrates with a third-party vendor product. Responsibilities of the TestAutomation Analyst: - Testing systems in a service based architecture- Analysis, writing and automating of tests at API level, both in-memory pre-deployment and post-deployment against applications … .NET API framework templates to automate systems and vendor integration tests on .NET services deployed on Kubernetes- Integrating testing into Azure DevOps CI/CD pipelines Background of the TestAutomation Analyst: - Strong background in TestAutomation is required (Please note, this is not a manual test role and requires prerequisite experience working on automationMore ❯
Principal AutomationTest Engineer Next-Gen Medical Devices Location: Scotland | Team: R&D | Type: Full-Time Spacelabs Healthcare is seeking a hands-on Principal AutomationTest Engineer to lead the strategy, design, and delivery of testautomation for our next-generation networked patient monitoring platform. Youll work across systems, hardware, software, and verification teams … to ensure robust testing for complex, real-time hospital environments. Your Impact Drive the design and implementation of testautomation architecture Lead requirement … reviews and interface design discussions Plan and manage the automation backlog with cross-functional teams Mentor engineers and promote high-quality engineering practices Ensure timely delivery of automatedtest solutions and documentation What You Bring 10+ years in software engineering, including 4+ years in testautomation leadership Deep expertise in Python, OOP principles, CI/CD More ❯
Senior AutomationTest Engineer … Patient Monitoring Platform Location: Scotland | Team: R&D | Type: Full-Time Spacelabs Healthcare is hiring a hands-on Senior AutomationTest Engineer to lead the development of automatedtesting solutions for our next-generation networked patient monitoring systems. Youll collaborate with cross-functional engineering teams across hardware, software, and systems to ensure testing precision in an agile, fast … paced environment. What Youll Do Design and develop automated tests for distributed monitoring platforms Participate in architecture reviews, interface design, and automation strategy Write and maintain robust, scalable testautomation software Ensure test coverage, documentation quality, and timely delivery Foster a high-standard engineering culture built on collaboration and integrity What Were Looking For 5+ years 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 ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
Location: Edinburgh (Hybrid) Job Type: Permanent Salary: Excellent salary and benefits package Bright Purple are working exclusively with a world-leading technology company to recruit a Principal Automation Engineer in Test for their Edinburgh-based team. This is a unique opportunity for an experienced Software Engineer in Test to take on a hands-on technical leadership role … building advanced automation systems for high-impact medical technology products. As Principal SDET, youll play a central part in developing and delivering robust automation solutions across a large-scale platform that integrates software, hardware and complex networked devices used in healthcare environments. You will lead on technical design, mentor your peers, and drive quality-first engineering practices across … backlog and delivery roadmap Guide and mentor engineers on best practices and technical development Participate in cross-discipline design reviews and requirement discussions Write, debug, document and maintain automatedtest code Ensure all automation development is well-documented and audit-ready for regulatory compliance Skills and experience required: Extensive experience in testautomation and software development More ❯
our world-class team to investigate product operation, designing high-performance PCBs and automated software along the way. We value continuous improvement, and your input will help to shape test infrastructure and processes. Responsibilities: Bench test, debug, and characterization of embedded on-chip circuitry (amplifiers, data converters, power converters, etc.) to ensure … functionality and performance as per the datasheet. Design, develop, and debug silicon validation and characterization board-level hardware and bring-up the platforms prior to first silicon. Develop automatedtest framework and regression test suites in Python to optimize validation efficiency. Architect and drive implementation of software framework methodologies based primarily in Python. Work with Validation and Production … Test engineering peers to implement best practices and continuous improvements to Cirrus Logic backend test methodologies. Collaborate closely with Design Engineers, Systems Engineers, and Application Engineers to understand requirements and use cases. Analyze test results and identify failures/defects using business intelligence tools such as Spotfire, Excel and JMP. Support and develop automation software for More ❯
Linux skills, TDD with JUnit Preferred additional skills Experience with Spring Boot and Hibernate Experience with JavaScript or other front-end technologies Building microservice architectures and event-driven systems Testautomation: BDD, mocking, contract testing, SAST Knowledge of web technologies, data tooling, infrastructure, and networking About working for us We value diversity and inclusivity, ensuring our organization reflects 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 ❯
highly organized, and comfortable working in a fast-paced environment. Interest or experience in developing, hosting, and deploying web solutions in the cloud. Experience with Azure DevOps, Unit and Automatedtesting, CI/CD Pipelines. Experience working in an Agile environment, specifically Scrum teams. Experience with AWS. Benefits include an annual bonus plan, generous leave entitlements, pension scheme, private medical More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Meraki Talent Limited
Automation Tester (C#) Excellent Day Rate (Inside IR35)Contract 6 Months +Edinburgh – Hybrid WorkingPosted Date 31/07/2025CVs ASAPStart date Aug – Sep 2025 Meraki Talent is sourcing for an Automation Tester for our institutional asset management client in Edinburgh City Centre. They are looking for people to join the growing team and work on a client … uses both desktop and web development applications, including technology applications such as C#, Azure DevOps, and Oracle Database. They are looking for someone who has an extensive background in automationtesting with strong experience in C#, Gherkin, and modern testing frameworks. Responsibilities of the Automation Tester (C#) Develop and maintain automatedtest frameworks and test suites. … Create and maintain automatedtest scripts using various programming languages and testing tools. Analyse technical and business requirements, specifications, and design to provide constructive feedback contributing to successful application development. Collaborate with developers to resolve system-level issues, provide input on testability of functional elements and product designs. Continuously improve testing processes, methodologies, and tools to enhance quality and More ❯
with the Project Manager (PM), through close coordination, for scope management (change requests assessment), risk management, and problem management. Optimising the deployment process, implementing Continuous Integration, Continuous Deployment, and Testautomation processes with the DevOps teams. Contribute to Customer management activities for technical coordination, establishing trust, and meeting delivery commitments, together with the Project Manager who owns the More ❯
integration, testing, and cloud technologies (AWS, Azure). Software Delivery Expertise: Skilled in delivering high-quality, reliable, scalable, and secure software using Agile methodologies, design patterns, DevOps tools including testautomation, and monitoring. Leadership in Technical Workstreams: Experience in managing large and complex technical projects within global, multi-supplier environments. Practical Engineering Background: Ability to lead development teams More ❯
front-end JavaScript library. Our tech stack is based around C# and Vue.js, so a willingness to work across the tech stack is a must. Have experience of using automatedtesting to prove that everything you do is of a high degree of quality. Passionate about creating a product you can be proud of. Working closely with others will be More ❯
robust technical practices across the organisation. What You'll Be Doing Lead cross-functional teams across development and quality assurance Define and uphold engineering best practices, coding standards, and testautomation strategies Support the successful delivery of key digital programmes, including new feature rollouts and system enhancements Develop strategies for talent growth, capability uplift, and succession planning within … and regulatory requirements What You'll Bring Proven leadership in software development and test functions within complex delivery environments Strong background in modern web technologies, development frameworks, and automatedtesting tools Excellent communication skills, with the ability to translate technical challenges into business priorities Confidence in stakeholder engagement at senior and executive levels Strong delivery mindset with the ability More ❯
are: Design, build, and maintain efficient, reusable, and reliable code in Ruby on Rails and Python. Help maintain code quality, organisation, and automation. Contribute to maintaining and improving our automatedtesting and deployment processes. Work closely with the founders and product managers to understand and fulfil business requirements. Participate in code reviews and collaborate with other developers to ensure best More ❯
design and implementation of robust, cloud-native data platforms Architecting and optimising data pipelines and data models for performance and scalability Championing best practices across data engineering, including testing, automation, and documentation Mentoring junior engineers and guiding technical delivery across projects Working directly with client stakeholders to define goals, shape roadmaps and deliver real business impact Driving innovation through More ❯
Partner closely with the Lead QA to define and execute a forward-thinking automation strategy aligned with the company's quality vision Take full ownership of the automation roadmap, driving the shift from manual-heavy QA to scalable, integrated automation Embed automation into the CI/CD pipeline using GitHub Actions, ensuring fast, reliable feedback loops … Ensure automated tests follow secure coding practices and do not expose sensitive data or system configurations during test execution or CI/CD pipelines. Work hands-on with our cybersecurity systems, understanding architecture, integration points, and opportunities for automation Collaborate with SREs, Staff Engineers, and the Lead QA within the platform team to ensure automation supports platform … reliability and scalability Work directly with cross-functional delivery teams-including full-stack developers, product managers, and designers-to embed quality and automation into the development lifecycle Maintain and evolve our Playwright test framework, ensuring it's robust, scalable, and developer-friendly Empower developers to contribute to Playwright tests, especially for feature-level and regression coverage, fostering a More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
on delivering working software Blending 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 engineers so the next person … ll be working with Working in an 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. Benefits Motability Operations is a unique organisation, virtually one of a kind. We combine a strong sense of purpose with a real commercial More ❯
Employment Type: Permanent, Part Time, Work From Home
on delivering working software Blending 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 engineers so the next person … ll be working with Working in an 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 of purpose with a More ❯
efforts to keep systems safe, stable, and resilient. Champion continuous learning: Stay curious and continuously push for improvements in both systems and processes. Databases: SQL Version Control: Git Testing: Automatedtesting across backend and frontend CI/CD: Integrated pipelines to build, test, and deploy Other: API development, system monitoring, cloud-native tooling Required skills: Successful applicants will have More ❯
owning the resolution of complex issues raised by customers and filed teams. You'll collaborate with R&D and engineering groups (Field Support, PLMS, Product Architects, etc.) to troubleshoot, test, and improve network products, ensuring reliable performance across: Software-Defined Networking (SDN) Network Function Virtualization (NFV) vRouters/vSwitches Core and edge routers & switches Container-based and microservices architectures … Must Haves: To succeed in this role, candidates must have: A degree in Computer Science or equivalent experience. Proven experience in: Routing, Switching, SDN/NFV or 5G technologies Automatedtesting tools - Python preferred Ethernet, MPLS, IP Routing (BGP, IS-IS, OSPF) RSVP-TE, NFV Strong troubleshooting expertise in production network environments Effective communication skills in written and verbal English. … additional qualifications that will set you apart: Exposure to L3VPN, L2VPN, EVPN, Segment Routing. NFV architecture, Docker containers, Virtual Network Functions (VNF), Virtual Switches (OVS) Software function chaining, hypervisors Test equipment like Ixia, Spirent Hands-on work with Juniper/Cisco products Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. More ❯
to a few weeks. We are particularly interested in candidates who bring experience or a strong interest in leveraging AI tools such as code generation, anomaly detection, or intelligent automation - to improve the efficiency, quality, and scalability of data pipelines and development workflows. Once established in the role, we expect you to make incremental improvements to our patterns and … and support obtaining formal certification such as those offered by AWS Experience with or a strong interest in applying AI/ML tools to enhance data engineering workflows (e.g. automatedtesting, code optimization, data quality monitoring, or intelligent alerting) Some R experience, and a willingness to help support a legacy R Shiny application is an advantage but not necessary Familiarity More ❯
our site are effective and identify areas for improvement. This is a secondary processing purpose. This is a secondary processing purpose. QA Lead Engineer - Routing & Switching testing + Python Automation page is loaded QA Lead Engineer - Routing & Switching testing + Python Automation Apply locations UK- Edinburgh - 19A Canning St time type Full time posted on Posted 29 Days … wide range of access and aggregation network solutions. In this role, you will: Participate in requirement reviews and help define detailed specifications for new networking features. Design and execute test plans to validate software quality across performance, conformance, and regression. Log, track, and reproduce bugs using real-world scenarios and collaborate with developers for resolution. Automate QA testing using … Python, contributing to continuous lifecycle regression testing. Work cross-functionally with engineers in development, test, and design teams to ensure seamless feature delivery. Be mentored and supported as you grow in your role, gaining hands-on experience with cutting-edge technologies and emerging prototype hardware. The Must Haves To succeed in this role, you must bring: A degree in More ❯