Introduction Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope … defence capability of several nations. Read more about us here . Key deliverables Create and implement comprehensive test strategies and test plans to ensure the quality and reliability of software products Define testing objectives, scope, scenarios, and criteria based on project requirements and specifications Ensure high quality documentation of test plans, test cases, test results, and defect reports. … team members with activities in preparation for and during multiple test phases including FAT, SIT and SAT. Oversee the execution of test cases, including functional, regression, performance and resilience testing Be responsible for the management of test environments, ensuring that they are well-maintained and up-to-date Monitor and report on testing progress, provide detailed and accurate More ❯
Software Test Engineer Winfrith, near Dorchester (4 days on site per week) 6 month duration Outside IR35 We are looking for a Software Test Engineer to work for our defence client in Winfrith, near Dorchester. This can operate on an Outside IR35 basis and the main purpose is: delivery of Software Test activities (including planning, management, and … testing) within the software development lifecycle. Knowledge and experience : Proven ability to support or lead software test activities within defence or other safety critical field Knowledge and understanding of SoftwareTesting within Software development lifecycle Understanding of Open Systems Architectures and Principles Experience of Software Engineering Lifecycle processes and tools Ability to efficiently … plan, manage and deliver robust Software test solutions including Manual and Regression Testing Experience in the testing of high integrity software to recognised standards IEC61508, or equivalent Preferably have an understanding of military systems, in particular maritime systems Excellent communication skills, including delivery of presentations Good written skills including technical report writing, ability to communicate with More ❯
Software Test Engineer Winfrith, near Dorchester (4 days on site per week) – 6 month duration – Outside IR35 We are looking for a Software Test Engineer to work for our defence client in Winfrith, near Dorchester. This can operate on an Outside IR35 basis and the main purpose is: delivery of Software Test activities (including planning, management, and … testing) within the software development lifecycle. Knowledge and experience : Proven ability to support or lead software test activities within defence or other safety critical field Knowledge and understanding of SoftwareTesting within Software development lifecycle Understanding of Open Systems Architectures and Principles Experience of Software Engineering Lifecycle processes and tools Ability to efficiently … plan, manage and deliver robust Software test solutions including Manual and Regression Testing Experience in the testing of high integrity software to recognised standards –IEC61508, or equivalent Preferably have an understanding of military systems, in particular maritime systems Excellent communication skills, including delivery of presentations Good written skills including technical report writing, ability to communicate with More ❯
to deliver high quality services for patients and best value for taxpayers. Our staff bring expertise across hundreds of specialisms -- including clinical, operational, commissioning, technology, data science, cyber security, software engineering, education, and commercial -- enabling us to design and deliver high-quality NHS services. We lead the NHS in England by: Enabling local systems and providers to improve the … to submitting the application. Person Specification Qualifications Essential Educated to masters level or equivalent level of experience of working at a senior level in specialist area ISEB/ISTQB SoftwareTesting Foundation Certificate (Certified or Agile Tester) or equivalent recognised qualification and equivalent level of experience Desirable BCS Intermediate Certificate in SoftwareTesting ISEB/ISTQB … SoftwareTesting Practitioners Certificate/Certified Tester Advanced Level, or equivalent recognised testing qualification Skills Essential Able to facilitate and deliver Clinical Risk Management training Able to develop relationships with suppliers and stakeholders through Clinical Risk Management in accordance with regulations. Able to initiate and document a Clinical Risk Management plan which clearly articulates the safety requirements More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage is currently looking to recruit an Embedded C Software Engineer subcontractor on an initial 6 month contract. This role can be worked on a 4 day week basis. Hourly Rate: £68.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter … . Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C Software Engineer Job Description: Join a growing Software team in Stevenage, working as part of a dynamic team to develop, test and deliver innovative solutions by exploiting a wide … portfolio of software technologies. You will work as part of a small team and be empowered to work individually with little supervision. You will need to be able to work independently and be self driven whilst providing some technical leadership. You will need to be very proactive and comfortable working with teams outside of the SW department, and be More ❯
our globally respected client who develop cutting-edge technologies that deliver clean, safe and competitive solutions to meet the planet's vital power needs we are looking for a Software Developer for a 12 Month contract based in Derby (On-site 3 days per week). The Role & Responsibilities: We are seeking a highly skilled Software Developer to … join a programme within a Test and Measurement capability team. You will work closely with the Systems Engineers to design, develop, and maintain software solutions that support large-scale testing environments. This role focuses on developing the core software components and applications that drive the data acquisition, processing, and control systems used in testing. The ideal candidate … will have strong experience in modern software development practices, CI/CD automation, and cross-platform (Windows/Linux) environments. Design, develop, and maintain core software applications to support engine testing and measurement systems. Write efficient, reliable, and scalable code in C++ , C# , and Python to ensure long-term software functionality and maintainability. Develop, automate, and More ❯
Quality Assurance Engineer - Cutting-Edge Software Innovation London - 3 days a week in office | Initial 12m contract | Day rate inside IR35 Join a global technology leader at the forefront of software innovation, where quality, performance and reliability drive everything they do. This is an exciting opportunity for a QA Engineer with a passion for automation, testing excellence … and continuous improvement to help shape world-class digital products. You'll work closely with development and product teams to design and execute robust testing strategies, automate quality processes and ensure the smooth delivery of complex software systems to global customers. What You'll Be Doing: Championing a culture of quality, performance and teamwork across projects Collaborating with … and developers to identify and resolve potential issues early Designing detailed test plans, user scenarios and validation procedures Managing and configuring test environments and tools Executing manual and automated testing (JavaScript/TypeScript) Troubleshooting and validating new software releases, including end-user documentation Leading automation best practices and mentoring others on quality standards What You'll Bring: Experience More ❯
very likely extension Rate - Negotiable Location - Hybrid/Hampshire - 3 days per week in the office Skills - Experience with Java, Junit, Cucumber, Gherkin, Gatling, Xray, Selenium Webdriver, TestNG, Pact Testing, API Testing Frameworks. AWS expertise preferred. Hoppscotch or Postman experience testing APIs Experience identifying test cases using boundary valuation analysis, negative testing, etc. Drives quality discussions … around requirements in refinement Payments network experience Exposure to modern softwaretesting practices including but not restricted to Test Automation, Test First, TDD, ATDD and BDD. Experience in DevOps (preferably working with containerized environments) and build tools using Jenkins CI/CD, Gradle, Github, Nexus and SonarQube and other code coverage tools preferred. Experience testing and implementing More ❯
our globally respected client who develop cutting-edge technologies that deliver clean, safe and competitive solutions to meet the planet's vital power needs we are looking for a Software Developer for a 12 Month contract based in Derby (On-site 3 days per week). The Role & Responsibilities: We are seeking a highly skilled Software Developer to … join a programme within a Test and Measurement capability team. You will work closely with the Systems Engineers to design, develop, and maintain software solutions that support large-scale testing environments. This role focuses on developing the core software components and applications that drive the data acquisition, processing, and control systems used in testing. The ideal candidate … will have strong experience in modern software development practices, CI/CD automation, and cross-platform (Windows/Linux) environments. Design, develop, and maintain core software applications to support engine testing and measurement systems. Write efficient, reliable, and scalable code in C++ , C# , and Python to ensure long-term software functionality and maintainability. Develop, automate, and More ❯
Software Verification Engineer 12-Month Contract (Outside IR35) Rate: £50–£55 per hour (Ltd Company) Locations: Ideally based near Manchester, Hull, Belfast, Bristol, Derby, or Birmingham Overview We are seeking an experienced Software Verification Engineer to join a long-term programme developing and verifying safety-critical embedded systems. A strong background in software verification and hardware–software interfaces is key. Responsibilities Perform software verification and validation activities for embedded systems. Develop, execute, and document test procedures and test cases in accordance with project standards. Analyse and troubleshoot software and interface issues at both software and hardware–software boundaries. Support integration, regression, and acceptance testing phases. Work collaboratively with software, hardware … and systems engineering teams to ensure design compliance. Contribute to verification documentation and audits as required. Key Skills & Experience Essential: Proven experience in software verification for embedded or safety-critical systems. Strong understanding of hardware–software interfaces and integration testing. Ability to produce clear verification documentation and follow structured processes. Familiarity with tools such as test harnesses, debuggers More ❯
Software Verification Engineer 12-Month Contract (Outside IR35) Rate: £50–£55 per hour (Ltd Company) Locations: Ideally based near Manchester, Hull, Belfast, Bristol, Derby, or Birmingham Overview We are seeking an experienced Software Verification Engineer to join a long-term programme developing and verifying safety-critical embedded systems. A strong background in software verification and hardware–software interfaces is key. Responsibilities Perform software verification and validation activities for embedded systems. Develop, execute, and document test procedures and test cases in accordance with project standards. Analyse and troubleshoot software and interface issues at both software and hardware–software boundaries. Support integration, regression, and acceptance testing phases. Work collaboratively with software, hardware … and systems engineering teams to ensure design compliance. Contribute to verification documentation and audits as required. Key Skills & Experience Essential: Proven experience in software verification for embedded or safety-critical systems. Strong understanding of hardware–software interfaces and integration testing. Ability to produce clear verification documentation and follow structured processes. Familiarity with tools such as test harnesses, debuggers More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Spyrosoft Ltd
component migrations. A proactive and detail-oriented approach will be vital to ensure smooth transitions from legacy systems to scalable, reliable, and future-proof solutions. In addition, experience with softwaretesting practices, Agile methodologies (Scrum or Kanban), and defensive programming techniques will be highly desirable. We are looking for someone who thrives in collaborative, fast-paced teams, who … Go programming experience Agile/Scrum experience Load Balancer experience Defensive programming techniques Tools and Technology Java Jira AWS TDD CI/CD Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a Senior Software Engineer ideally with a focus on media-related projects. Very good working … knowledge of standard software development frameworks, techniques and methodologies. Experience with providing coaching and mentoring Ability to work collaboratively in a team, contributing to the development of business scenarios. Knowledge of software development tools and technologies. You are flexible and curious in your approach Strong analytical and problem-solving skills Additional information Duration of the contract: initially More ❯
travel to London, Croydon Contract Type: Contract Duration: 6 months initial Sector: Public Sector Active SC Cleared/Security Cleared/Security Clearance/DV Cleared Proven experience in softwaretesting, including at least 2 years in a senior or lead role. Strong knowledge of test methodologies, defect management, and QA best practices. Experience leading test activities across … multiple projects or workstreams. Competence with test management tools (e.g., Jira, TestRail, Azure DevOps). Strong communication, organisation, and leadership skills. Hands-on testing experience across multiple types (functional, regression, integration). Desirable: Exposure to test automation tools (e.g., Selenium, Cypress, Playwright). Experience in API testing and tools such as Postman or REST Assured. Basic understanding of More ❯
enhance delivery quality across Credit, Rates, and Repo business streams. This role involves close collaboration with business stakeholders, product owners, and development teams to ensure robust, efficient, and scalable testing solutions supporting complex front-office systems. Key Responsibilities Lead automation initiatives across Fixed Income Sales and Trading platforms Build and maintain automation frameworks for functional and regression testing … and consistency in front-office systems across multiple asset classes Collaborate with business and IT teams to ensure smooth releases and delivery Required Skills and Experience Extensive experience in softwaretesting and QA automation within financial services Strong coding skills in Java, C#, Python, or .NET Experience with Selenium, Cucumber, REST Assured, JIRA, XRAY, and CI/CD More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
Experis
an AI-led data tool used across UK Government for digital redaction and data sensitivity review. You'll join a multi-disciplinary team delivering scalable, secure, and high-performance software solutions. Key Responsibilities Front-End Development Build responsive user interfaces using HTML, CSS, JavaScript, TypeScript, and React. Ensure cross-browser compatibility and optimised user experience. Back-End Development Develop … databases and write efficient queries. Set up and maintain CI/CD pipelines (GitHub Actions, Jenkins). Manage deployments in AWS/Azure/GCP environments and monitor performance. Testing & Quality Write unit, integration, and end-to-end tests using JUnit, Test Containers, Vitest, and StoryBook. Conduct code reviews to maintain quality and consistency. Security & Documentation Implement authentication, authorisation … Spring Boot, and RESTful API development. Proficient with SQL databases and CI/CD tools. Hands-on experience with cloud platforms (AWS, Azure, or GCP). Solid understanding of softwaretesting frameworks and secure coding practices. Experience working in an agile delivery environment. People Source Consulting Ltd is acting as an Employment Business in relation to this vacancy. More ❯
Bletchley, Buckinghamshire, United Kingdom Hybrid / WFH Options
Experis
an AI-led data tool used across UK Government for digital redaction and data sensitivity review. You'll join a multi-disciplinary team delivering scalable, secure, and high-performance software solutions. Key Responsibilities Front-End Development Build responsive user interfaces using HTML, CSS, JavaScript, TypeScript, and React. Ensure cross-browser compatibility and optimised user experience. Back-End Development Develop … databases and write efficient queries. Set up and maintain CI/CD pipelines (GitHub Actions, Jenkins). Manage deployments in AWS/Azure/GCP environments and monitor performance. Testing & Quality Write unit, integration, and end-to-end tests using JUnit, Test Containers, Vitest, and StoryBook. Conduct code reviews to maintain quality and consistency. Security & Documentation Implement authentication, authorisation … Spring Boot, and RESTful API development. Proficient with SQL databases and CI/CD tools. Hands-on experience with cloud platforms (AWS, Azure, or GCP). Solid understanding of softwaretesting frameworks and secure coding practices. Experience working in an agile delivery environment. People Source Consulting Ltd is acting as an Employment Business in relation to this vacancy. More ❯
requires the services of a Lead Test Engineer on a Contract basis, to work on a high profile Government project. Skills & Experience needed: Test Leadership: Proven experience in leading testing activities, including defining test strategies and providing technical guidance. Agile Expertise: Proven experience working in agile environments with Scrum or similar frameworks. SoftwareTesting: Expertise in both … manual and automated testing, with the ability to design and build comprehensive test suites. Test Automation & Technical Stack: Deep, practical experience in designing, building, and maintaining automated test suites, including hands-on expertise with the following technologies: Ruby on Rails: Experience in testing and automating services built on this framework. Cucumber: Expertise in writing and implementing acceptance tests … using BDD/Gherkin. Docker: Experience in containerising test environments, dependencies, and integrating with CI/CD pipelines. Advanced Test Automation skills covering unit, integration, and end-to-end testing across complex systems. Technical Understanding: Strong ability to understand the technical landscape and translate business requirements into testable solutions. Communication: Excellent interpersonal, written, and verbal communication skills to effectively More ❯
C++ Software Engineer Location: Bristol, Full time on site Duration: 6 Months initial SC Clearance Required Rate: £65 ph Umbrella Our client are a world leader in missile and missile systems looking for a highly capable and adaptable to join their Development Facility in Bristol. Join a growing dynamic Software team in Bristol in developing the latest mission … critical defence systems. You will work as part of a small team and be empowered to work individually with little supervision. Responsibilities: The role will involve software development and integration testing with the equipment containing the software under test and suitable skills in this area will be expected. Developing in C++ and Rhapsody, and using EWM as … the preferred configuration tool. Developing current software requirements. The role will involve working within a lab environment running software on target hardware. Developing software in on controlled Software environment. Key Skillset Strong C++ knowledge Knowledge of Rhapsody UML Competent with MS word, for reviewing and updating technical documentation. Experience of RTC/EWM would be beneficial More ❯
highly experienced Senior Systems Integration Test Analyst with a proven track record in end-to-end technical systems validation? At Ten10, we're a leading consultancy in Quality Engineering, SoftwareTesting, and DevOps, and we're looking for someone like you to join us on an interim basis for a challenging and impactful project. The Role: Specialist in … integrated Back End systems meet the highest standards of quality. This role is highly focused on the technical depth of systems integration and requires a proactive, inquisitive approach to testing in a dynamic environment. We need a candidate who is naturally inquisitive, is comfortable asking detailed questions to seek clarity, and can thrive in a changing, unstructured environment where … of experience to hit the ground running. What You'll Be Doing: End-to-End SIT Focus: Develop and execute comprehensive test plans and scripts, specifically for Systems Integration Testing (SIT), with a dedicated focus on validating the end-to-end functionality of Back End and technical integrations across multiple complex systems. Database and Technical Validation: Rigorously test databases More ❯
test and deploy full web applications. Learners gain experience across front-end and back-end technologies, responsive design, frameworks like Django, data storage and databases, user authentication, APIs, automated testing, and more. What we are looking for: Strong coding skills: proficient in HTML, CSS, JavaScript, Python A relevant degree (e.g. Computer Science, Software Engineering, Web Development) or equivalent … or similar MVC frameworks); knowledge of React or other front-end frameworks is a plus Solid understanding of relational databases (e.g. PostgreSQL, MySQL) and non-relational databases Experience with softwaretesting (manual and/or automated, version control (e,.g. Git), APIs, user authentication Ability to teach/explain code, architectures, debugging, responsive design, best practices, performance, security … up to date with web development trends & frameworks User-Centric Frontend Development (responsive design, content layout, accessibility) Interactive Frontend Development (HTML, CSS, JavaScript, handling user input, debugging/manual testing Data-Centric Back-end Development (Python, working with relational & non-relational databases) Full Stack Frameworks (Django/Python MVC frameworks, APIs, authentication, e-commerce functionality, persistent storage, automated testingMore ❯
interface . This phase will focus on delivering the Minimum Viable Product (MVP) and setting the foundation for the full-scale product build. Key Responsibilities Develop and execute comprehensive testing strategies to ensure product quality and reliability. Design and implement test automation frameworks for both frontend and backend systems. Create, maintain, and execute automated test scripts using tools such … expansion. Skills and Experience Essential: Proven experience in test automation for web and API-based applications. Strong knowledge of Selenium , Page Object Models , and test automation frameworks. Familiarity with softwaretesting methodologies and CI/CD integration. Ability to work independently in a fast-paced, agile environment. Desirable: Experience using Cypress , Postman , or RestAssured for testing frontend More ❯
only) - upon completion of training Solution-specific training will be provided Be a part of the Zon Tec Systems journey and progress with the company This is NOT a Software Engineering, Data Analytics or SoftwareTesting role! Start: Immediate Key Tasks Include: Physically hands on : Commissioning & Testing of hardware Configure & Management of firmware on hardware devices … Investigate hardware/software/connectivity issues Programming Installing, connecting and commissioning equipment – predominantly Telecom (PAVA/Security Voice) & Intercom systems but also CCTV/Access Control etc. Client Liaison (face to face skills) Conduct site surveys and accurately record and interpret client requirements Understand regulations and design responsibilities Site visit - report writing (Attention to detail) Accurate and thorough More ❯
Ashby de la Zouch, Ashby-de-la-Zouch, Leicestershire, United Kingdom
Morson Edge
Software Development Project Manager (Outside IR35) Location: Ashby (3 days per week on site) Chippenham (1 day per month) Remainder remote Engagement: Outside IR35 Contract About the Role An experienced Software Development Project Manager is required to lead complex, safety-critical software development projects within the transport and infrastructure domain. The successful candidate will coordinate cross-functional … engineering teams to deliver high-quality, compliant software solutions on time, within budget, and to defined safety and quality standards. The role involves managing full lifecycle software projects — from requirements and design through to verification, validation, and delivery — in alignment with business and regulatory objectives. You’ll be working across multiple stakeholder groups, driving collaboration between technical, quality … and programme management teams to achieve successful outcomes. Key Responsibilities Lead and deliver multiple software development projects to defined time, cost, and quality targets. Plan, manage, and monitor project schedules, budgets, resources, and risks. Coordinate Agile and hybrid development teams, ensuring clear delivery milestones and accountability. Manage risks, issues, and change control processes effectively, escalating when required. Ensure all More ❯
UAT and ORT test plans aligned with business and technical requirements. Test Execution: Execute UAT and ORT test cycles to validate ServiceNow workflows, integrations, and custom functionalities. Conduct regression testing and record test outcomes accurately. Defect Tracking & Resolution: Identify, log, and manage defects using Azure DevOps. Work collaboratively with development teams, business analysts, and stakeholders to ensure timely resolution … security criteria. Continuous Improvement & Automation Support: Partner with the test automation team to develop and maintain regression test packs that support ongoing releases and platform upgrades. Stakeholder Collaboration: Communicate testing progress, risks, and results effectively to project managers, developers, and business users. Provide recommendations for quality and process improvements. Key Skills: Proven, hands-on experience testing within ServiceNow … with the ability to work collaboratively across cross-functional teams. ServiceNow Certified System Administrator or ITSM certification. Experience in large-scale ServiceNow implementations and enterprise environments. ISTQB (or equivalent) softwaretesting certification. Further job details available upon application. ECS Recruitment Group Ltd is acting as an Employment Business in relation to this vacancy. More ❯
Software Engineer Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview Join a … growing software team developing and delivering innovative solutions across a wide range of technologies. You ll work within a small, dynamic team where initiative and independence are encouraged. The role focuses on the design, development, and integration of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of software engineering activities in line … with project and quality requirements. Design, develop, and verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful software delivery and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven More ❯