As a Satellite Software Engineer at Honeywell Aerospace, you will play a critical role on a cross-disciplinary team that specializes in the design, development, and manufacturing of novel, state-of-the-art optical and science instruments for military, government, and commercial space applications, including Earth observation, atmospheric monitoring … space situational awareness, maritime traffic monitoring, and optical communications. You will be integral in creating software system solutions that meet the evolving needs of our customers. You will be involved in every aspect of the software development life cycle, while working with your peers in other engineering disciplines … to improve satellite missions. In this role, you will collaborate with stakeholders to define software requirements, design software architectures, and ensure the successful implementation, testing and delivery of projects. Your technical skills will be crucial in driving the development of reliable and high-performance software for More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
VANRATH
About the Role As a QA Tester, you will play a vital role in ensuring that the new system is fit for purpose by testing the vendor-supplied platform before it is rolled out across the organisation. This is an excellent opportunity for someone with early career experience in … QA or softwaretesting to be part of a transformative programme. Key Responsibilities Support testing activities for a third-party software product Create and execute test cases and scripts Identify, log, and track defects. Document test results and support User Acceptance Testing (UAT) Collaborate with … internal stakeholders and external vendor teams Assist in feedback collection and issue resolution What You'll Need 1+ year in QA, softwaretesting, or technical support Strong skills in Microsoft Office (especially Excel & Word) Excellent communication and documentation abilities Experience with test planning, defect logging, and stakeholder engagement More ❯
a serverless architecture (e.g. functions, message queues, databases, API gateways, authentication). Developer or Architect level cloud certification or equivalent experience. Good understanding of softwaretesting approaches (TDD, BDD) and associated frameworks (e.g. unit testing, Testing Library, Cypress etc). Experience of agile software development More ❯
a serverless architecture (e.g. functions, message queues, databases, API gateways, authentication). Developer or Architect level cloud certification or equivalent experience. Good understanding of softwaretesting approaches (TDD, BDD) and associated frameworks (e.g. unit testing, Testing Library, Cypress etc). Experience of agile software development More ❯
applications in one of AWS, Azure or GCP, ideally using a serverless architecture (e.g. functions, message queues, databases, API gateways, authentication). Understanding of softwaretesting approaches and associated frameworks (e.g. unit testing, Testing Library, Cypress etc). Experience of agile software development including sprints More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
Ocho
Join an Ocho Exclusive Client as an QA Engineer. You will play a critical role in ensuring the quality, reliability, and performance of their software products through effective test automation and continuous process improvement About The Company My client is an innovative and expanding company committed to revolutionising the … They foster a collaborative culture where engineers, designers, and product specialists work together to achieve excellence. Technical Skills 5+ years of experience in QA SoftwareTesting Expertise in both Manual and Automated testing. Proficiency with testing tools and frameworks (Playwright, JMeter, and Postman) Write and execute test … cases, scripts, and scenarios for both UI and API testing. Experience with JMeter to conduct performance and load testing. About You Passionate about softwaretesting and quality assurance Detail-oriented with a strong commitment to product quality Excellent problem-solving skills Strong written and verbal communication skills Eligible More ❯
As a Software QA Lead here at Honeywell, you will be accountable for ensuring the quality and reliability of our cutting-edge software products in the Quantum technologies space industry. You'll guide a team of engineers in developing solutions for satellites, ground stations, and network services. Your … ensure adaptability in a dynamic environment. By setting industry standards and continuously improving processes, you'll contribute significantly to our dedication to delivering exceptional software solutions in the Quantum technologies space industry. You will report directly to our Senior Engineering Manager and you'll work out of our Edinburgh … Scotland location. In this role, you will impact the development of software solutions for satellites, ground stations, and network services in the Quantum technologies space industry, ensuring their quality and reliability. KEY RESPONSIBILITIES Guide a team of software engineers in the development of software solutions for satellites More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
Version 1
Version 1 Belfast Department: Public Sector & Utilities (Ireland) Job Description You may have been working as a Software Engineer in Test, Test Engineer or Test Analyst who is confident in their ability performing manual test but also enjoy conducting automation testing. You'll be part of an agile team … Demonstrated experience of Automated Quality Assurance: Deliver overnight cross-browser, functional, non-functional, API, integration and acceptance tests. Delivered front end cross-browser functional testing, device testing, exploratory, systems integration and user acceptance testing e.g. manual testing. Confident with building and maintaining frameworks in one or more … tools such as: Cypress, Karate, PlayWright, Selenium or similar. Worked in an agile environment. Develop and maintain high-quality automated test scripts using modern testing frameworks (e.g. Selenium, WebdriverIO, Cypress ) Integrate automated tests within CI/CD pipelines for continuous validation, experience with Azure Devops will be a great More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Motability Operations Limited
About The Role The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes … with lots of exciting new projects also in the pipeline. Key aspects of working in an agile team at MO: Focus 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 will find things a little bit easier The team is greater than the sum of its More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
GE Vernova
Job Description Summary The Power Systems Optimization Engineer will be a key member of the Services team responsible for delivering software solutions in the Energy domain. This role involves leading the implementation of advanced optimization-based applications for Electricity Markets (MMS). A significant focus of the role will … be on developing and optimizing software applications for electricity markets, including working on flow-based projects and market operations. The role spans functional design, software design, development, testing, and application integration in various power system domains, including transmission networks, generation, distribution, and energy markets. Job Description Key … Responsibilities With Software Solutions (SWS) project execution as background within our Services branch Services, the Digital Energy Power System Engineer is responsible for: Leading the specification, design, development, implementation, and maintenance of power systems and electricity markets application software for nodal and zonal markets, including flow-based market More ❯
Software Engineer in Test - Integration Description: CME Group is looking for a highly talented Software Engineer in Test (SET) to join the Systems Integration Team in Belfast. The successful candidate will help deliver mission-critical projects on CME's Globex electronic trading platform. The SET will work with … stakeholder requirements; translate these requirements into test scenarios. Creation of test strategies, planning & execution/implementation of automated test cases. End to end Integration testing; identify and log defects and verify defect resolution. Maintain test framework, test environments and automated test packs. Continuously improve the test automation framework and More ❯
change Curious - we turn knowledge into action Role Purpose We are looking for an experienced Systems Architect to make intuitive high-level decisions for software development, data architecture, security architecture, and infrastructure architecture. You will need to see the "big picture" and create architectural approaches for software design … attention to systems integration, maintainability, performance/scale, and feasibility. Use tools and methodologies to create representations for modules, components, and sub-systems. Support software engineers, SRE and architects in appropriate technology choices and engineering/architecture standards. Optimize use cases to align with well-architected frameworks and best … an eye on generalised and repeatable patterns. Assist with solving complex technical problems when they arise through the methodical application of solution knowledge. Ensure software meets requirements of quality, security, extensibility, maintainability, and observability. Develop architecture roadmaps aligned with long-term product roadmaps. About You A Bachelor's/ More ❯
change Curious – we turn knowledge into action Role Purpose We are looking for an experienced Systems Architect to make intuitive high-level decisions for software development, data architecture, security architecture, and infrastructure architecture. You will need to see the “big picture” and create architectural approaches for software design … attention to systems integration, maintainability, performance/scale, and feasibility. Use tools and methodologies to create representations for modules, components, and sub-systems. Support software engineers, SRE and architects in appropriate technology choices and engineering/architecture standards. Optimize use cases to align with well-architected frameworks and best … an eye on generalised and repeatable patterns. Assist with solving complex technical problems when they arise through the methodical application of solution knowledge. Ensure software meets requirements of quality, security, extensibility, maintainability, and observability. Develop architecture roadmaps aligned with long-term product roadmaps. About You A Bachelor’s/ More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
N-able Technologies Ltd
you to maximize your contributions while growing your career. Join a team where you can make a difference! We are looking to hire a Software Engineer in our Edinburgh hub who will be responsible for the design, implementation and integration of new and existing software features involving more … complex application components and code. What You'll Do You'll be involved in defining, testing, delivering and supporting features from start to finish within a team of peers. Collaborate with team members to implement new features and improve existing ones. Cross-collaborate with other engineering teams across the … . Experience with Agile and with Source Control tools (Git). Experience in developing clean, maintainable code and follow commonly used best practices, in Software Design, Test Automation and in Product Design. While not a requirement, experience of using Golang (GO), and with Typescript, Groovy, GraphQL, Kubernetes, Jenkins, Helm More ❯
make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence … chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. Job Title: Software Engineer II Location: Edinburgh Reports to: Software Engineering Director Job Overview: The Cadence Virtuoso platform powers all the latest design innovations in consumer … mobile and enterprise electronics worldwide. We are looking for talented software engineers to join our team and work on our flagship design entry, design analysis and layout tools - a key part of our Intelligent System Design strategy. You will be responsible for development of tools for PDK (Process Design More ❯
Senior Software Engineer Edinburgh - 90% on site £60ph inside IR35 A leading Aerospace and Defence organisation are seeking a skilled and motivated Senior Software Engineer to deliver high-quality software solutions within a defined work package. You'll play a key role in translating stakeholder requirements into … robust, maintainable code, while collaborating with engineering teams and project stakeholders to drive technical excellence. Key Responsibilities Design, develop, and deliver software solutions within defined work packages, ensuring alignment with all stakeholder requirements. Engage with stakeholders to understand and prioritise needs, balancing constraints to deliver optimal software capabilities. … robust, high-quality, and well-documented code, maintaining configuration management and progress reporting. Work collaboratively with internal and external stakeholders to ensure alignment of software architecture within the broader system. Apply best practices and suitable tools/techniques in test equipment software development, offering expertise and guidance where More ❯
to the next level. They've got offices in London, Bristol, and now Edinburgh - where they're building out a team of forward-thinking Software Engineers in Test. These roles are part of a wider shift from manual to automated testing, and it's a brilliant time to … join as they ramp things up. What's the job? You'll be leading testing efforts across one or more product teams - helping define strategy, guiding best practices, and mentoring more junior SETs. You'll build out automated test frameworks from the ground up (think Playwright, Cypress, or similar … improve reliability and performance from the ground up. This is a role for someone who wants to own the quality space and shape how testing is done across a growing engineering function. You'll bring: Strong experience with modern test automation tools (Playwright, Cypress) API testing know-how More ❯
analysis and reporting to follow up development track tests or DIL events Active role in the validation & integration of Performance items within the embedded software Active role in developing software tools to support the Performance Group and the development program Active role in the correlation activities including follow … the DIL post Dev test session Participate to simulator and/or track test sessions as required Prepare car settings for simulator or track testing Ensure clear communication across all other Engineering groups Your profile : Proficiency in vehicle dynamics, performance engineering, and embedded software systems Experience with data … analysis tools (MATLAB, Python, Excel) and developing software tools for performance testing Familiarity with simulation tools (DIL) and model correlation processes Strong problem-solving, analytical thinking, and attention to detail Excellent communication skills for cross-functional collaboration Minimum 3 years of relevant experience Proficiency in English We are More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Okta Resourcing
This is a newly created role for a Junior level Software Developer in Test to join a a close-knit tech team who build cloud-powered tools that help financial institutions understand their risks and make smarter decisions. The person in this role will be asked to: Help build More ❯
to the next level. They've got offices in London, Bristol, and now Edinburgh - where they're building out a team of forward-thinking Software Engineers in Test. These roles are part of a wider shift from manual to automated testing, and it's a brilliant time to … Postman or SOAPUi), and collaborating to improve quality across the board. There's loads of opportunity here to get involved in new tooling, shape testing practices, and take real ownership of your work. You'll have the support of senior SETs, but plenty of space to make your mark. … What they're looking for: A couple of years' experience in test automation Some exposure to API testing A strong eye for detail and quality Someone who enjoys working collaboratively with engineers and product teams Open to learning new tools and tech Solid communicator - you'll be working closely More ❯
This is a newly created role for a Junior level Software Developer in Test to join a a close-knit tech team who build cloud-powered tools that help financial institutions understand their risks and make smarter decisions. The person in this role will be asked to: Help build More ❯
Edinburgh - Hybrid (2 days per week) Salary – Up to £52,000 + benefits. Unable to provide Sponsorship. Key Responsibilities: Deploy and configure financial management software; perform comprehensive testing. Write and customize code per requirements; ensure timely and quality delivery. Execute unit and end-to-end tests; validate system integration … and functionality. Review team members' code and configurations for accuracy and compliance. Prepare and validate software releases for deployment. Investigate and resolve defects reported during acceptance testing. Develop and test patches to address defects and change requests. Skills and Expertise: Degree in a technical field or equivalent experience. Background More ❯
Edinburgh - Hybrid (2 days per week) Salary – Up to £45,000 + benefits. Unable to provide Sponsorship. Key Responsibilities: Deploy and configure financial management software; perform comprehensive testing. Write and customize code per requirements; ensure timely and quality delivery. Execute unit and end-to-end tests; validate system integration … and functionality. Review team members' code and configurations for accuracy and compliance. Prepare and validate software releases for deployment. Investigate and resolve defects reported during acceptance testing. Develop and test patches to address defects and change requests. Skills and Expertise: Degree in a technical field or equivalent experience. Background More ❯
Duties: As a key member of the Operations Team you will install, configure, test, maintain and support our systems at customer sites, including hardware, software, cabling configuration and testing. You will provide a quality on-site and remote technical support service to internal and external customers, follow customer issues … an agreed rota basis and provide out of hours assistance to staff, customers and strategic partners. Contribute to the evaluation of new technologies and software products as relevant to the development of Lava Group products Work with the Project Manager to ensure the successful implementation of key projects. Provide More ❯