use cases Engage in the complete software development lifecycle by collecting requirements, showcasing solid software design principles, and maintaining operational excellence through unit and integrationtesting Be a true owner, managing and supporting Trading Engineering applications throughout product lifecycle Work with teams across the organisation, including product, legal … think beyond the technical implications of your design decisions Continuously raise our standard of engineering excellence by implementing and driving standard processes for coding, testing, and deployment Proactively identify customer and infrastructure difficulties and drive corresponding solutions. Mentor and support growth of junior engineers. WHAT YOU'LL BRING: 5+ More ❯
truth Kimball-style datasets (dimensions and facts). Follow DevOps best practices for software development: write clean, testable code with proper linting, unit/integrationtesting, CI/CD pipelines, and peer reviews. Monitor and support data pipelines to ensure timely and accurate data delivery, including real-time … Manager tools: Terraform, Azure Portal, Azure CLI, and Azure PowerShell Proficient in PySpark, Delta Lake, Unity Catalog, and Python Ability to write unit and integration tests using unittest, pytest, etc. Solid understanding of software engineering principles, including SOLID design, dependency injection, code structuring, and testing Experience with version … Bicep Familiarity with test-driven development (TDD) methodologies Experience with streaming technologies, e.g., Azure Stream Analytics or Spark Structured Streaming Power BI engineering or integration experience Certified Scrum Developer (CSD) or similar Agile certification Experience with data governance tools, such as Microsoft Purview Exposure to machine learning and artificial More ❯
truth Kimball-style datasets (dimensions and facts). Follow DevOps best practices for software development: write clean, testable code with proper linting, unit/integrationtesting, CI/CD pipelines, and peer reviews. Monitor and support data pipelines to ensure timely and accurate data delivery, including real-time … Manager tools: Terraform, Azure Portal, Azure CLI, and Azure PowerShell Proficient in PySpark, Delta Lake, Unity Catalog, and Python Ability to write unit and integration tests using unittest, pytest, etc. Solid understanding of software engineering principles, including SOLID design, dependency injection, code structuring, and testing Experience with version … Bicep Familiarity with test-driven development (TDD) methodologies Experience with streaming technologies, e.g., Azure Stream Analytics or Spark Structured Streaming Power BI engineering or integration experience Certified Scrum Developer (CSD) or similar Agile certification Experience with data governance tools, such as Microsoft Purview Exposure to machine learning and artificial More ❯
stock, metros and trams to maintenance, modernisation, infrastructure and signalling. Position Overview: We are looking for a Principal Software Tester to lead the software testing activities for the M-ARS (Maintenance - Automatic Route Setting) system in the UK and Ireland. This pivotal role involves ensuring the quality and performance … of the M-ARS Automatic Route Setting system through comprehensive testing strategies, specifications, and execution processes. Key Responsibilities: Lead the software testing activities related to the M-ARS Automatic Route Setting system. Develop test strategies and specifications to guide all testing activities. Create, execute, and manage test … based in Hatfield 5 days High level of computer and software literacy, including proficiency in Microsoft Windows System and Domain Administration. Experience in software testing, including unit, component, and integrationtesting methodologies. Strong ability to liaise with stakeholders, including customers, suppliers, and project delivery teams. Excellent organizational More ❯
for SC/NPPV clearance with Met. extension Overview: We are seeking an experienced Infrastructure Test Manager/Test Lead to join a major testing and engineering program within a leading telecoms organisation. You will be responsible for planning, managing, and delivering end-to-end system and integrationtesting across complex platform deployments. Key Responsibilities: Lead and coordinate a diverse testing team to deliver test activities on time and within scope. Own the test strategy, planning, execution, and reporting across the full testing lifecycle. Define scope for System and UAT testing and manage … defect resolution. Engage with stakeholders, project managers, and engineering teams to refine test needs. Provide hands-on expertise in testing contact centre platforms, telephony systems, and unified communications. Key Skills & Experience: Proven experience leading System and UAT test cycles across infrastructure and telecom environments. Strong background in functional and More ❯
Gloucestershire, United Kingdom Hybrid / WFH Options
Matchtech
as a bridge between the customer and project teams, ensuring mutual understanding and delivery of fit-for-purpose solutions. Contribute to and support various testing phases including IntegrationTesting, UAT, and Functionality Testing. Desirable Skills & Experience Experience in business or systems analysis roles, with formal training preferred. More ❯
using functional and/or object oriented methodologies Implement software solutions and/or tools that contain logical and mathematical solutions Conduct functional, unit testing and/or early system integrationtesting Investigate problems identified during test, including problem diagnosis and resolution Prepare operating instructions for the … Experience of Linux operating systems and scripting languages (e.g. Python) Knowledge of infrastructure as code and container technologies (e.g. Puppet, Docker) Knowledge of COTS integration technologies (e.g. Apache Camel, Apache Kafka) Experience of Atlassian tools (e.g. Jira, Confluence) Experience with public cloud platforms (e.g. AWS) Experience of the complete … system life cycle from problem definition through to deployment Understanding of the principles of systems engineering, and integration and test Software development within a real-time and/or safety-related system Experience of systems/software design tools (e.g. Enterprise Architect, Camo Systems Modeller) WHAT DO WE DO More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Optimal IT Recruitment Ltd
automation testing. Eligibility for SC clearance (required for this position). A robust background in Agile methodologies (e.g., SCRUM, Kanban). Deep knowledge of integrationtesting and automation frameworks. Demonstrated ability to lead small teams of testers and contribute to QA strategies. Solid experience with CI/CD More ❯
Norwich, Norfolk, United Kingdom Hybrid / WFH Options
EPOS Now
working with a range of devices (printers, scanners, networking hardware), ensuring smooth communication between hardware components and our Android-based systems. Key Responsibilities: Hardware Integration & Development: Design, develop, and optimize software solutions that integrate with POS hardware such as printers, scanners, and other peripherals. You'll be the bridge … together. Firmware and Driver Development: Write, modify, and troubleshoot firmware and drivers using C/C++ to ensure seamless hardware-software communication, including the integration of new devices. Troubleshooting & Testing: Collaborate with our hardware team to diagnose, test, and resolve issues related to hardware components and system interactions. … Automate testing procedures to ensure reliability across diverse hardware platforms. Vendor Collaboration: Work closely with third-party hardware vendors to integrate their products with our systems, including creating middleware or drivers to ensure compatibility with our Android-based POS software. POS System Expertise: Leverage your deep understanding of POS More ❯
Support Team. GROW WITH US! To strengthen our team in Chichester, we have an immediate opening for a Quality Assurance Engineer Responsibilities: Quality Assurance testing of edge product releases, including baseband video and audio processing, network streaming as per SMPTE2110, HOME UI operation, device configuration, system upgrades, and regression … testing. System integrationtesting with HOME, HOME APPs and other devices. System testing for scalability, performance, robustness, and security. Ongoing development and expansion of automated test coverage for edge. Development, maintenance, and execution of manual feature test scripts. Working with the Support team to troubleshoot customer and More ❯
Derby, Derbyshire, United Kingdom Hybrid / WFH Options
Rolls-Royce plc
be doing Follow a safety-critical development lifecycle to: Develop software requirements and design Develop and verify high-integrity code Support host, target, and integrationtesting Author and review design documentation Liaise with FPGA, hardware, systems, and verification teams to meet customer expectations effectively. Contribute to process and More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
while remaining flexible and adapting to changing circumstances. Drive or collaborate in all stages of the development life cycle: initial analysis, design, implementation, build, integration, testing, deployment, debugging and support. Take ownership of areas, systems, or features on time and on budget. Drive, capture, and understand project requirements More ❯
fully tested, maintainable software that impacts end users Designing and implementing production-ready scalable NLP applications and APIs Developing monitoring and observability solutions and integrationtesting frameworks Conducting code reviews and providing constructive feedback to team members Ensuring the scalability, performance, and reliability of AI applications Staying up More ❯
deployments, CI/CD pipelines, and a keen eye for integrating complex systems. As a DevOps Engineer, you'll be responsible for: Automation and Integration: Develop and maintain CI/CD pipelines to ensure seamless deployment and system integration. Collaborate closely with Solution Architects, Product Managers, and Engineering Teams … to drive integration initiatives and improve operational efficiency. Documentation and Training: Create comprehensive support runbooks, document system integration processes, and train colleagues on the use and best practices of CI/CD pipelines to foster a knowledge-sharing environment. Providing 3rd Line Support: Deliver third-line support for … and orchestrating using APIs, managing orchestration platforms, and working with open-source software. Practical knowledge of GitHub Actions and Terraform is highly advantageous. System Integration Experience: Hands-on experience in systems integration, testing, fault diagnosis, and working on automation projects. Work in a way that works for More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
TieTalent
Software Test Engineer to join a specialist team, developing a cutting-edge satellite communications Software Defined Radio (SDR) modem. You'll be integral to testing the software aspects of this complex system, designing, implementing, and automating integration tests within a multi-disciplinary environment (Software, Firmware, Systems). Key … Responsibilities: Architect, document, and implement integration tests for SDR modem software. Define and execute verification & validation activities. Automate testing using Linux tools and device interfaces (SNMP, HTTP). Diagnose software issues in a lab environment. Minimum Requirements: Proven integrationtesting experience (architecting & implementing). Experience with More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
an expert perspective on systems architecture, you'll design fast and easy to use applications that delight our end users, and which enable data integration and composability in the wider ecosystem of racing software. You'll work on long-term strategic objectives and platforms, while delivering quick turnaround for … flexible and adapting to changing circumstances. To deliver high quality features across all stages of the development life cycle: initial analysis, design, implementation, build, integration, testing, deployment, debugging and support. To take ownership and lead on projects to deliver solutions on time and budget. To capture and understand More ❯
Daresbury, Cheshire, United Kingdom Hybrid / WFH Options
Ivanti
needed. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Deliver quality code via unit and integrationtesting through a suite of automated tests. Design, develop, test, deploy, maintain, and enhance large scale distributed software solutions. To Be Successful in … and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to More ❯
needed. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Manage project priorities, deadlines, and deliverables. Deliver quality code via unit and integrationtesting through a suite of automated tests. Design, develop, test, deploy, maintain, and enhance large scale distributed software solutions. To Be Successful in … and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to More ❯
single source of truth using Kimball methodology (star schema, snowflake, etc.). Develop high-quality code following DevOps and software engineering best practices, including testing and CI/CD. Monitor and maintain business-critical pipelines, reacting to and resolving failures when required. Collaborate with the data team to refine … sensitive information. Support the stability and performance of enterprise data platforms. Requirements: Proficient with PySpark, Delta Lake, Unity Catalog and Python (including unit and integrationtesting). Deep understanding of software development principles (SOLID, testing, CI/CD, version control). Strong knowledge of Kimball data modelling. More ❯
technical authority on the project, you will guide a multi-disciplinary engineering team through the entire systems engineering lifecycle—from architecture and design to integration, testing, and customer acceptance. Your responsibilities will also include mentoring team members, providing robust technical governance, and supporting the Project Manager with both … through all phases—from concept through to successful customer acceptance. Produce and review technical documentation including design specifications, test plans, and qualification procedures. Coordinate testing and qualification efforts, including those carried out at third-party test houses. Assist with project planning and contribute to the management of risks and … Essential Skills & Experience Proven experience delivering complex systems in the defence or similarly regulated industry. Expertise across the full systems lifecycle: architecture, design, development, integration, and acceptance. Strong knowledge of sonar systems , with practical experience in signal processing and software development. Proficient in modern software languages and design methodologies More ❯
technical authority on the project, you will guide a multi-disciplinary engineering team through the entire systems engineering lifecycle—from architecture and design to integration, testing, and customer acceptance. Your responsibilities will also include mentoring team members, providing robust technical governance, and supporting the Project Manager with both … through all phases—from concept through to successful customer acceptance. Produce and review technical documentation including design specifications, test plans, and qualification procedures. Coordinate testing and qualification efforts, including those carried out at third-party test houses. Assist with project planning and contribute to the management of risks and … Essential Skills & Experience Proven experience delivering complex systems in the defence or similarly regulated industry. Expertise across the full systems lifecycle: architecture, design, development, integration, and acceptance. Strong knowledge of sonar systems , with practical experience in signal processing and software development. Proficient in modern software languages and design methodologies More ❯
portland harbour, south west england, United Kingdom
Trinity Resource Solutions
technical authority on the project, you will guide a multi-disciplinary engineering team through the entire systems engineering lifecycle—from architecture and design to integration, testing, and customer acceptance. Your responsibilities will also include mentoring team members, providing robust technical governance, and supporting the Project Manager with both … through all phases—from concept through to successful customer acceptance. Produce and review technical documentation including design specifications, test plans, and qualification procedures. Coordinate testing and qualification efforts, including those carried out at third-party test houses. Assist with project planning and contribute to the management of risks and … Essential Skills & Experience Proven experience delivering complex systems in the defence or similarly regulated industry. Expertise across the full systems lifecycle: architecture, design, development, integration, and acceptance. Strong knowledge of sonar systems , with practical experience in signal processing and software development. Proficient in modern software languages and design methodologies More ❯
technical authority on the project, you will guide a multi-disciplinary engineering team through the entire systems engineering lifecycle—from architecture and design to integration, testing, and customer acceptance. Your responsibilities will also include mentoring team members, providing robust technical governance, and supporting the Project Manager with both … through all phases—from concept through to successful customer acceptance. Produce and review technical documentation including design specifications, test plans, and qualification procedures. Coordinate testing and qualification efforts, including those carried out at third-party test houses. Assist with project planning and contribute to the management of risks and … Essential Skills & Experience Proven experience delivering complex systems in the defence or similarly regulated industry. Expertise across the full systems lifecycle: architecture, design, development, integration, and acceptance. Strong knowledge of sonar systems , with practical experience in signal processing and software development. Proficient in modern software languages and design methodologies More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
CBSbutler Ltd
can implement and architect Tests You will test software aspects of modem products and associated communications systems, using your experience in software and subsystem integrationtesting within complex systems. Job Profile Developing software aspects to support the test of satellite modem products based on Software Defined Radio (SDR … software problems in the laboratory prototyping environment. Develop and maintain skills to support ongoing and future development. Essential: Ability to architect, document and implement integration tests. Experience of unit and integration test tools (e.g. Robot Framework, GoogleTest, Catch2). Proven knowledge of Linux tools in a test automation More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Guidant Global
developments as project needs arise. You will test software aspects of modem products and associated communications systems, using your experience in software and subsystem integrationtesting within complex systems. Job Profile Developing software aspects to support the test of satellite modem products based on Software Defined Radio (SDR … laboratory prototyping environment. Develop and maintain skills to support ongoing and future development. Skills/Experience Required Essential: Ability to architect, document and implement integration tests Experience of unit and integration test tools (e.g. Robot Framework, GoogleTest, Catch2) Proven knowledge of Linux tools in a test automation environment More ❯