Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Uniting Ambition
Software Engineering Manager – Lead a Talented Tech Team | Hybrid – Manchester Are you ready to take the reins of a high-performing engineering team at a fast-growing, forward-thinking company? We're looking for a hands-off, people-focused Software More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
Stevenage This is a fantastic opportunity for a self-driven individual to use their knowledge and expertise to implement a structured Test Philosophy for our current and future products. This is a highly visible role, providing you with the opportunity to collaborate across and network with a wide range of different business areas. Job Title : Hardware Test Verification … improving the way it works, how it interacts with other functions; with a strong interest in the development of its people. You'll lead the implementation of the Production Test Philosophy within a Programme including: Definition of Test Equipment Requirements for the product. Deployment of diagnostic strategies for production. Verifying the Test Coverage of our current and … future products to ensure they deliver the needs of our customers. Collaborating with Manufacturing and Production Design Support teams for Production Test activities As an expert in this domain, you will get the opportunity to share your subject knowledge with the wider project team and your peers. What we're looking for from you: Required Ideally degree qualified or More ❯
Software Team Lead may also include line-management of engineers. As Embedded Software Team Lead, you will dedicate time to continuous improvement of our software development processes (continuous integration, automatedtesting, and staff onboarding). You will also contribute to guiding the direction of the development team, ensuring great quality from a technical perspective as well as user experience, as … if it is not your area of expertise. Maintain accurate estimates of project workload and presenting regular project reports. Work across team boundaries such as with Electronics, Acoustics, Software Test and Production Engineering teams to ensure timely delivery of projects and their internal milestone deadlines. Liaise with third party technology suppliers and contractors to communicate technical requirements and check … working knowledge of C on embedded platforms. ln-depth familiarity with at least one embedded software discipline, such as Embedded Linux, ARM microcontrollers or DSP. Advocate of Unit testing, Automatedtesting and Test Driven Development. A proactive approach to documenting design decisions. We use Atlassian Confluence. A personal interest in Hi-Fi or music technology, would be beneficial. More ❯
Bromyard, Herefordshire, West Midlands, United Kingdom
Recruitment Helpline Ltd
vital part in helping us live our Betters culture; Better Products, Better Service, Better for the UK, Better for People, Better for the Planet. Main Duties and Responsibilities Scripting & Automation (Core requirement) Write, test and deploy scripts to reduce manual tasks and deliver innovative solutions. Use a combination of AppleScript, JavaScript and FileMaker scripting to streamline internal workflows. … Confidently investigate, diagnose, and troubleshoot potential issues in existing code and scripts across current systems, ensuring stability and efficiency. IT Systems Development : Build, script and maintain automation across Mac OS and Windows systems. Develop and maintain ERP and database solutions to improve company processes. Manage AWS EC2 (or equivalent cloud platforms) and Linux server technologies. Ensure robust data security More ❯
commercial experience working as a Data Engineer 3 years exposure to the Azure Stack - Data bricks, Synapse, ADF Python and PySpark Airflow for Orchestration Test-Driven Development and AutomatedTesting ETL Development More ❯
being part of a team that values your input and celebrates your success. Your Role: As a Software Verification Engineer, you'll work closely with the development team to test and verify software systems, uncover defects, and help drive continuous improvement in product quality. If you're detail-oriented and passionate about software reliability, this role offers real purpose … and opportunity. Key Responsibilities: Design, develop, and execute verification tests in collaboration with the development team Analyse test results, troubleshoot issues, and report findings Maintain comprehensive test documentation and plans Proactively … contribute to refining and improving verification processes What We're Looking For: Essential: Degree in Computer Science, Engineering, or a related field Experience in software verification and manual/automatedtesting Proficiency in scripting languages (e.g., Python, Shell) Strong analytic and problem-solving capabilities Desirable: Experience with automatedtesting frameworks and tools Familiarity with Agile development practices Knowledge of CI More ❯
day per week in office We're working with a leading global healthcare technology company who are building out their next-generation data platform, with a strong emphasis on automation, testing, and cloud-native engineering, and are looking for an experienced Data Engineer to join their team. The Role You'll be part of a modern data engineering function … Designing and developing DBT models and Airflow pipelines within a modern data stack. Building robust data ingestion pipelines across multiple sources - including external partners, internal platforms, and APIs. Implementing automatedtesting and CI/CD pipelines for data workflows. Performing data extraction and enrichment, including web scraping and parsing of unstructured text (e.g., scanned forms and documents). Collaborating on … modern engineering practices, testing frameworks, and design patterns to the wider data function. Tech Stack & Skills Core skills: Strong experience with DBT, Airflow, Snowflake, and Python Proven background in automatedtesting, CI/CD, and test-driven development Experience building and maintaining data pipelines and APIs in production environments Nice to have: Knowledge of Snowflake infrastructure and data architecture More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Software Development Engineer in Test/SDET (C# or TypeScript) London/WFH to £65k Do you have C# or TypeScript coding skills combined with a detail orientated mindset? You could be progressing your career as a Software Development Engineer in Test, working on complex and challenging systems as part of a supportive team with regular learning opportunities … of its first class solutions with 99.999% uptime and ability to deliver thousands of trade prices with millisecond latency. Your day to day: As a Software Development Engineer in Test you will focus on developing automated tests for newly developed software with a focus on backend systems but also APIs and front end components, you'll be using a … variety of automation tools and coding with C# or TypeScript, working across the full test lifecycle, defining and automating acceptance tests and working with CI/CD pipelines as part of an Agile software delivery team. Location/WFH: You can work from home, meeting up with colleagues 2-3 days a week in the City offices, when More ❯
Our client has an opportunity for a Production Test Engineer - Electronics to join them on a contract basis for 12 months. You will play a vital role in supporting testing and diagnostics of electrical/electronic sub-systems and circuit cards during the production phase of the product lifecycle. Role : Production Test Engineer Location : Stevenage, fully onsite Hours … ll be doing: You will be working with a small team of dedicated engineers in a fast-paced but friendly and inclusive manufacturing environment, carrying out the following: Providing test engineering support to operators on the shopfloor, including supporting the introduction of new test equipment. Testing and diagnosing complex electrical/electronic systems, sub-assemblies and circuit cards … down to component level. Generating test specifications, operator instructions and technical reports - based on higher-level requirements and information. Promptly identifying remedial and corrective actions to allow Manufacturing to continue in line with the programme, following production test failures. Supporting meetings with Quality and Operations to provide status updates on Test Engineering actions and investigations. Requirements: Essential More ❯
to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded Software Developer, you will: Test software: Ensuring comprehensive automatedtest coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C … to control our firmware subsystems. Technical strategy: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. … data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automatedtesting, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware/firmware interaction. Skilled More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded Software Developer, you will: Test software: Ensuring comprehensive automatedtest coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C … to control our firmware subsystems. Technical strategy: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. … data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automatedtesting, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware/firmware interaction. Skilled More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Embedded Software Developer, you will: Test software: Ensuring comprehensive automatedtest coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#. Libraries and apps: Creating software libraries and demo apps in C … to control our firmware subsystems. Technical strategy: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware. Validation and debugging: Implementing and improving our device test plan, debugging, and validating upcoming firmware and software. Quality assurance: Promptly analysing and correcting quality issues. Project management: Taking ownership of firmware and software projects from start to finish. … data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automatedtesting, including unit, integration and system tests, mocking and automation frameworks. An understanding of API design and the creation of clear, stable abstractions for hardware/firmware interaction. Skilled More ❯
vulnerabilities to assess an organization’s risk exposure. Moreover, you will be developing detailed reports with findings, impact analysis, and actionable remediation recommendations, and simulating real-world attacks to test the effectiveness of existing security controls and incident response. A successful candidate should keep up to date with the latest vulnerabilities, exploit techniques and penetration testing tools in general … and more specific to the airline industry, and transportation sector. Your responsibilities: Performing IaC Automation and ServiceNow integrations to automate AWS Service catalogues. Planning and conducting the full-scope penetration tests of applications, APIs, internal infrastructure, networks, cloud environments. Perform internal and external network testing, AD enumeration and abuse, and privilege escalation. Identifying potential weaknesses in systems, networks, and … applications through various methods, including automated scanning and manual analysis. Employing the techniques and tools that malicious hackers might use to test the resilience of systems and identify vulnerabilities. Identify flaws such as insecure authentication, authorization bypass, input validation issues, cloud misconfigurations, AD misuses, etc. Create detailed reports, providing actionable advice to clients on how to address the identified More ❯
vulnerabilities to assess an organization’s risk exposure. Moreover, you will be developing detailed reports with findings, impact analysis, and actionable remediation recommendations, and simulating real-world attacks to test the effectiveness of existing security controls and incident response. A successful candidate should keep up to date with the latest vulnerabilities, exploit techniques and penetration testing tools in general … and more specific to the airline industry, and transportation sector. Your responsibilities: Performing IaC Automation and ServiceNow integrations to automate AWS Service catalogues. Planning and conducting the full-scope penetration tests of applications, APIs, internal infrastructure, networks, cloud environments. Perform internal and external network testing, AD enumeration and abuse, and privilege escalation. Identifying potential weaknesses in systems, networks, and … applications through various methods, including automated scanning and manual analysis. Employing the techniques and tools that malicious hackers might use to test the resilience of systems and identify vulnerabilities. Identify flaws such as insecure authentication, authorization bypass, input validation issues, cloud misconfigurations, AD misuses, etc. Create detailed reports, providing actionable advice to clients on how to address the identified More ❯
london (city of london), south east england, united kingdom
Tata Consultancy Services
vulnerabilities to assess an organization’s risk exposure. Moreover, you will be developing detailed reports with findings, impact analysis, and actionable remediation recommendations, and simulating real-world attacks to test the effectiveness of existing security controls and incident response. A successful candidate should keep up to date with the latest vulnerabilities, exploit techniques and penetration testing tools in general … and more specific to the airline industry, and transportation sector. Your responsibilities: Performing IaC Automation and ServiceNow integrations to automate AWS Service catalogues. Planning and conducting the full-scope penetration tests of applications, APIs, internal infrastructure, networks, cloud environments. Perform internal and external network testing, AD enumeration and abuse, and privilege escalation. Identifying potential weaknesses in systems, networks, and … applications through various methods, including automated scanning and manual analysis. Employing the techniques and tools that malicious hackers might use to test the resilience of systems and identify vulnerabilities. Identify flaws such as insecure authentication, authorization bypass, input validation issues, cloud misconfigurations, AD misuses, etc. Create detailed reports, providing actionable advice to clients on how to address the identified More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Stott & May Professional Search Limited
Experience * Proficiency with penetration testing tools: Cobalt Strike, Caldera, Atomic Red Team, Pentera, Nessus, Burp, OSINT, etc. * Strong understanding of software testing methodologies and techniques. * Experience with manual and automatedtesting tools. * Excellent problem-solving and debugging skills. * Ability to write clear and concise test plans and reports. * Strong communication and collaboration skills. * Familiarity with the software development lifecycle. More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Stackstudio Digital Ltd
testing tools such as Cobalt Strike, Caldera, Atomic Red Team, Pentera, Nessus, Burp, OSINT . Solid understanding of software testing methodologies and techniques . Experience with both manual and automatedtesting tools . Excellent problem-solving and debugging skills . Ability to write clear and concise test plans and reports . Strong communication and collaboration skills . Familiarity with More ❯
New Milton, Hampshire, England, United Kingdom Hybrid / WFH Options
Reed
ll be embedded in a fast-paced development team, ensuring robust quality assurance across cloud services, authentication flows, and device interactions. Key Responsibilities: Design and execute automated and manual test suites for Node.js/Express APIs Validate authentication/authorisation flows (JWT, RBAC) and SIP/telephony functionality Perform regression testing across resident/device CRUD operations and QR … parity and performance benchmarks during cloud migration Conduct load, failover, and resilience testing for high-availability systems Collaborate with developers and product owners to define acceptance criteria Maintain structured test documentation and defect reports What You’ll Bring: Proven experience testing Node.js/Express applications and REST APIs Strong understanding of JWT-based auth flows and role-based access … control Familiarity with SIP protocols, VoIP testing, and telephony systems Experience with Postman, Jest, Cypress, and other automation tools Knowledge of cloud environments (AWS/Azure/GCP) and microservices testing Excellent defect reporting and collaboration skills Why Apply? Work on a life-impacting platform with real-world safety implications Be part of a collaborative, agile team delivering high More ❯
team of developers, quants and platform engineers, working across a high-availability C++ codebase to deliver fast, resilient and observable services. You’ll be empowered to design, implement and test software that directly impacts trading performance, scalability and reliability. Key Responsibilities: • Design and develop high-throughput order gateway components in modern C++ • Implement robust connectivity, order validation and routing … paths, eliminating performance bottlenecks • Apply concurrency, lock-free and memory-efficient techniques to maximise throughput • Collaborate with quantitative researchers, traders and SRE teams to deliver reliable releases • Contribute to automatedtesting, verification and CI/CD pipelines • Provide 2nd/3rd line application support, analysing production telemetry and driving improvements Core Skills & Experience: • Strong proficiency in modern C++ (C++17 or … financial or otherwise) • Familiarity with network programming, serialization and distributed architectures • Strong analytical and debugging skills, using profiling tools to measure performance • Exposure to Python, Bash, or similar for automation and testing is advantageous • Knowledge of fixed income products (corporate bonds, treasuries, IRS, CDS) is helpful This is an opportunity to work at the heart of a global trading More ❯
access modules). Hands-on experience with offensive security techniques , including penetration testing and phishing simulations. Proficiency in programming or scripting languages (such as Python, Bash, or PowerShell) for automation or tooling. Experience with Infrastructure as Code (IaC) and its security implications is highly desirable. What We're Looking For A proactive, automation-first engineer who embraces security More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Quinton Bryson
a VBA Developer to join a leading professional services firm and help start their Audit and Data Analytics team. This role is ideal for someone who enjoys problem-solving, automation, and data-driven innovation , with a focus on improving efficiency and insight across audit processes. The Role As a VBA Developer, you will play a key part in developing … function. You’ll work closely with technical specialists and audit professionals to design practical, efficient solutions. Key responsibilities include: Develop and maintain VBA tools: Build and enhance Excel-based automation tools to improve data processing, audit testing, and reporting. Automate manual processes: Use VBA and related technologies to streamline repetitive tasks and increase efficiency across audit workflows. Integrate with … to the continued development of data analytics capabilities within the firm. About You We’re looking for a technically skilled and detail-oriented developer who’s eager to apply automation and analytics in a professional services environment. Essential skills and experience: Strong VBA programming skills, particularly within Excel and the Microsoft Office suite . Experience automating workflows and building More ❯
to join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system … degree in an engineering, mathematical or science-based subject or equivalent experience. Knowledge of Rust, JavaScript, node.js, react.js, and communications protocols. Experience with version control, continuous integration, and automatedtest tools. Exposure to defensive coding techniques and standards such as MISRA. Advanced knowledge of software engineering practices and methodologies. Experience with tools like DOORS, RSA, Enterprise Architect, UML, and More ❯
Gateshead, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
initiatives Tech Stack Web: ASP.NET Core, C#, JavaScript, HTML/CSS PC: C#, XAML, USB-MTP Mobile: Cordova (iOS & Android) Cloud: Microsoft Azure, CI/CD pipelines, version control, automatedtesting Security: Secure coding, authentication, penetration testing Hardware: Industry-leading devices, digitally integrated What They are Looking For KO2's client is seeking a creative, forward-thinking developer who thrives …/CSS Expertise in RESTful API design and integration An eye for UX/UI design and brand-consistent interfaces Knowledge of DevOps practices (CI/CD, version control, automation) Hands-on experience with Microsoft Azure and performance tuning Solid understanding of cybersecurity best practices Familiarity with mobile or desktop development (a plus!) A proactive, innovative mindset with a More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
calibration updates, and data logging using Vector tools (e.g., CANape, CANalyzer) Analyse vehicle behaviour and system performance across off-road and dynamic driving conditions Manage driving permits and coordinate test activities with proving grounds and development fleets Support fault diagnosis and resolution during integration and validation phases Systems & Controls Engineering Write, manage, and trace system and software requirements for … or adaptive chassis technologies Knowledge of safety-critical development standards (ISO 26262, ASPICE) Exposure to Agile or V-model development methodologies Familiarity with HIL/SIL platforms and automatedtest environments In return for bringing your expertise to our business we offer a competitive salary along with excellent benefits including: Pension Scheme We match employee contribution up to More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
The Vanguard Group
Writes programs, develops code, tests artifacts, and produces reports. Employs software development techniques to ensure tests are implemented in a way that support automation. Elevates code into the development, test, and production environments on schedule. Provides follow up production support. Submits change control requests and documents. Interfaces with cross functional team members and communicates systems issues at the appropriate … projects and performs other duties as assigned. Qualifications Strong development work experience. Good understanding of Languages/Framework (Required): Java, Spring, etc. Other technologies/areas: AWS, API Design, Automationtesting, Cucumber/Playwright. How We Work Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility More ❯