and worked in the UK for a minimum of 5 years. As a QA Engineer, you will join a technical team and be responsible for the delivery of key test activities as assigned by the Lead. The successful candidate will work within a team to support agile development efforts, and business stakeholders, to design, create and execute tests. You … ll need to have the ability to effectively communicate with all members of the Agile delivery team. You will: Review requirements and design documents to generate test cases including identifying test data and defining test environment needs Create and review testing strategies, plans and designs Create and review and optimizing testing processes Prepare and execute test scenarios (BDD/TDD) to test the application, network and infrastructure solution at all levels including non-functional Produce Test Reports and be able to report on interim progress Document test results including evidence of any testing defects Report progress, including risks & issues Investigating issues and working with the team to identify root cause and resolution More ❯
/real-time satellite flight software, satellite simulation software, satellite databases, cybersecurity software, satellite ground command/control/networking software. The candidate will deploy multiple environments (including dev, test and prod … that meet the requirements of the program and will leverage their knowledge of DevSecOps to implement and improve a robust continuous integration and delivery (CI/CD) pipelines, integrate automatedtesting, integrate automated metrics generation, and integrate vulnerability & quality scanning capabilities. A continuous improvement mindset is required at all times and the candidate will be encouraged to build automated processes … standardized, efficient, and innovative DevSecOps processes, tools, methodologies, and performance metrics to streamline the software engineering lifecycle and enable continuous integration, delivery, and deployment of mission critical software • Leads automation, development, monitoring, improvement, and troubleshooting across software development, tooling, testing, integration, deployment, configuration processes, and security controls • Collaborates with cross functional teams to build and maintain robust, scalable, and More ❯
SDET - Product Integration Engineer - HPA Tech - London (VP) The role based in London specializing in product integration that includes developing automationtest scripts , product usage demos and sample use cases along with integrating observability or devops tools. This role requires advanced technical skills as a Senior Developer in Product Integration front. The role will require effectivecoordination with Technology … functional testing of critical business deliverables and tech mandatory change to deliver bug-free software quickly and accurately to Production. As well as being a hands-on developer in test, the role will also require pro-active leadership of a global team of automation & Dev ops engineers. A successful candidate will use their strong knowledge in markets business … project planning, estimation, sprint planning, environment planning, automation scripting and execution, project control, debugging, root cause analysis, test reporting, risk management and experience in running teams to ensure that the aggressive delivery timelines are met. They will be fully responsible for owning the automation framework development of the platform using expertise in (but not limited to) Java More ❯
SDET - Product Integration Engineer - HPA Tech - London (AVP) The role based in London specializing in product integration that includes developing automationtest scripts , product usage demos and sample use cases along with integrating observability or devops tools. This role requires advanced technical skills as a Senior Developer in Product Integration front. The role will require effectivecoordination with Technology … functional testing of critical business deliverables and tech mandatory change to deliver bug-free software quickly and accurately to Production. As well as being a hands-on developer in test, the role will also require pro-active leadership of a global team of automation & Dev ops engineers. A successful candidate will use their strong knowledge in markets business … project planning, estimation, sprint planning, environment planning, automation scripting and execution, project control, debugging, root cause analysis, test reporting, risk management and experience in running teams to ensure that the aggressive delivery timelines are met. They will be fully responsible for owning the automation framework development of the platform using expertise in (but not limited to) Java More ❯
integrity and performance of complex systems through rigorous verification and validation processes. You'll collaborate with cross-functional teams-including hardware, firmware, and systems engineers -to develop and execute test plans, identify issues, and ensure system requirements are met. This position demands a strong analytical mindset, attention to detail, and a solid foundation in engineering principles to help deliver … you'll do Design, develop, and execute test plans and test cases for IoT tracking devices (embedded software, mobile apps, and cloud platforms) . Perform manual and automatedtesting of firmware and software features, including over-the-air updates, location tracking (GNSS & Wi-Fi), power management, and protocol implementation, e.g. COAP, MQTT, BLE. Use tools like Wireshark, serial … power analysers to verify data flow and system stability . Analyse logs and telemetry data to troubleshoot issues across hardware, firmware, and cloud layers . Contribute to and maintain testautomation frameworks in Python or equivalent languages . Execute regression & performance tests to validate system robustness, e.g. accelerometer characterisation, GNSS/Wi-Fi performance optimisation . Document bugs More ❯
Full Time Location: London Description We are seeking a talented Backend Data Engineer to join our Core Technology Team, where you'll specialize in Python development to create robust automation solutions for both trading and non-trading back-office operations. This role sits at the intersection of technology and finance, requiring you to build sophisticated automation systems, develop … manual processes, and delivering data-driven insights that enable our trading operations to scale effectively. You'll work closely with traders, operations staff, and other technology teams to identify automation opportunities and implement solutions that reduce operational overhead while maintaining the reliability and precision essential to our business. Key Responsibilities Reporting systems: building both real-time and scheduled reporting … tools for various stakeholders Data integration: connecting and consolidating data from multiple sources Tooling development and maintenance : building new automation tools and ensuring their reliability and continuous improvement Collaborative problem-solving: working with trading and technology teams to identify and implement new automation opportunities Requirements Advanced Python programming: production-level experience programming in Python 3 and adherence to More ❯
is responsible for building and setting up new development tools and infrastructure utilizing knowledge in continuous integration, delivery, and deployment (CI/CD), Container Orchestration and Security. Build and test end-to-end CI/CD pipelines, ensuring that … systems are safe against security threats. The DevSecOps Engineer II will provide subject matter expertise associated with related services including software engineering, DevOps, platform and infrastructure management, data management, automatedtesting, architecture development, security engineering and network engineering. May support infrastructure, platform, and application systems to develop, deploy and operate software systems in on-premises and air-gapped environments. Addresses … an enterprise-level virtual environment. REQUIRED SKILLS AND EXPERIENCE: •Experience applying agile methodologies to the system development life cycle •Experience with Infrastructure-as-Code/Configuration-as-Code & IaC Automation •Experience with Kubernetes or OpenShift Container Platform •DoD 8570 certification - or ability to obtain within 6 months •Experience managing, testing, securing, and releasing software using automated tools •Experience developing More ❯
candidate will perform development activities for the full life cycle of a software program, following the scrum methodology for software development. Duties will include requirements analysis, design, coding, integration, test, documentation, and support. The candidate will also participate in software team meetings, hardware and software design reviews, and technical interchange meetings. The software engineering process also empowers the candidate … to work with Cyber, Safety, Operations, and Test organizations to deliver high quality working software. The candidates will work in a team environment, with well-defined goals, supporting both new and legacy embedded systems. The candidate is able to receive timely feedback on software implementation by working directly with the customer, ensuring Agility and delivering a software product that … Must possess an active Secret security clearance; US Citizenship required Required Experience/Skills: C++ and other Object Oriented Languages Continuous Integration/Continuous Deployment (CI/CD) and AutomatedTesting Git Linux (Red Hat, Debian, Ubuntu, CentOS) Wireshark VxWorks Python MS Visual Studio Microsoft Azure DevOps Unit TestingAutomation Desired Experience/Skills: Experience with weapon systems, embedded More ❯
deploying and patching software and hardware. • Software Testing & QA: Experience with functional, regression, and performance testing. • Patch & Release Management: Understanding of patching processes, software deployment, and impact analysis. • Scripting & Automation: Proficiency in PowerShell, Python, or Bash for testautomation and patch validation. • CI/CD & DevOps Tools: Familiarity with Jenkins, GitLab CI/CD, Ansible, SCCM, or … platform administration, configuration, rights management, and file access permissions needed to remediate issues. • Experience managing a desktop OS image for large corporate environments, coupled with experience in desktop deployment automation architecture, design/migration, and troubleshooting. • Extensive working knowledge of the Windows registry, interaction of drivers within the OS, and unattended/silent installs of Windows operating systems is … Foundation Certification • Strong analytical and troubleshooting skills to diagnose patch-related issues. • Attention to detail to identify software bugs, security vulnerabilities, and system inconsistencies. • Excellent documentation skills to track test cases, patch deployment results, and remediation steps. • Collaboration & Communication to work with DevOps, security, and IT operations teams on patch validation. • Must be able to obtain an NRC Public More ❯
sector clients, leveraging the latest commercial and open-source technologies and techniques. This also involves building automated deployments using configuration management technology, deploying new modules, upgrades and fixes to test and production environments. You will: Build, test and deploy cloud-based infrastructure and applications using CI/CD and Infrastructure-as-Code Contribute to the coding of … custom testautomation frameworks Perform script maintenance and updates due to changes in requirements or implementations Assist with setup/maintenance of environments for both manual and automatedtesting Assist in production support through the investigation and resolution of incidents Perform ongoing routine application maintenance tasks Assist in conducting gap analysis, identifying feasible alternative solutions, and assisting in … the scope of modifications Participate in the contingency planning, including reliable backup and restore procedures Document functions and changes to new or modified modules and test activities/results Mentoring and driving the team to deliver to the start our customer's require Core Competencies The successful candidate will have a Bachelor's degree or greater. An equivalent of More ❯
programs Collaborates with other system support groups to resolve issues, establishes standards, and enhances the overall efficiency of the operating system Designs, codes, tests, and implements tools for operations automation Will work with Risk Management Framework, STIG, Fortify, and SonarQube mitigation Will work with server-side/database development and computer system administration Basic Qualifications: Please note your updated … design artifacts such as Use Cases and SysML diagrams Preferred Qualifications: Experience developing software for Windows platforms is desired Full Stack experience Command and control system application development Automatedtest and pipeline development experience Test-driven development Experience with Software Integration testing, including developing automatedtest scripts Salary Range: $100,300.00 - $150,500.00 The above salary range More ❯
AI/ML solutions on a 6- month contract. Inside IR35 Hybrid- 1 day a week in London on Mondays Required: Lead a team of QA engineers (manual and automation) to ensure product quality across all platforms cloud-based data solutions, ensuring end-to-end quality coverage including APIs, UI, and data workflows.Understanding of automationtesting frameworks and … scripting languages such as JavaScript, Python, or C#.Experience validating large-scale data flows and work alongside Devops for audit trails and test logs.Experience of cloud environments (AWS, Azure, GCP).Demonstrated ability in problem solving, analytical reasoning, workload prioritisation, and effective communication with developers and stakeholders. Desirable: Knowledge of performance testing tools (e.g., JMeter, LoadRunner) and security testing best practices.Familiarity More ❯
technical and passionate about SDLC tooling and processes. Familiar with the tools of the trade experience working with multiple SCM systems, code review systems, issue tracking tools, build tools, test frameworks, code quality tools, CI systems, and IDEs. Experience working as a developer on a large-scale project in an agile, globally distributed environment. Interested in getting to bottom … integrating development tools with Azure or AWS. Prior experience developing tools for build automation, version control (Bitbucket, Github), issue tracking (Jira), continuous integration (Jenkins, Azure DevOps, Github Actions), automatedtesting, or deployment automation. Deployment orchestration experience using Terraform, Ansible or other related technologies. More ❯
Experience working with large software systems including hardware integration and test. Experience working with multi-disciplinary technical development teams Experience using SAFe as the agile development methodology. Experience applying testautomation, test-driven development, continuous integration, and continuous deployment to achieve built-in quality by the team Experience using Kanban to improve flow on support teams. Advanced More ❯
autonomous sensor and weapon systems and operations both globally and regionally to improve performance. Moreover, C2BMC is a key part of all ground and flight tests that validate and test the current and future capabilities of the missile defense system. This position is for a Software Engineer on the C2BMC program. The candidate will be responsible for software development … programs Interfaces with other system support groups to resolve problems, set standards, and improve the overall efficiency of the operating system Designs, codes, tests, and implements tools for operations automation Works on most phases of software systems programming applications and may require minor instruction and guidance in other phases Basic Qualifications: Please note your updated security clearance and IAT … start Software engineering and development experience with strong Java/J2EE or other object-oriented programming skills Must possess experience and knowledge of software development practices, including: Coding standards AutomatedtestingAutomated build pipelines Configuration management Must have excellent oral and written communication skills and the ability to work effectively in a fast-paced, team environment Problem-solving skills, including More ❯
of delivering a customer-focused solution. We need your technical knowledge and desire to problem-solve. As a machine learning engineer on our national security team, you'll train, test, deploy, and maintain models that learn from data. In this role, you'll own and define the direction of mission-critical solutions by applying best-fit ML algorithms and … develop complete solutions Experience mentoring or supervising employees within a collaborative team environment Experience in acquiring client requirements and resolving workflow problems through automation optimization Experience working with automatedtesting tools to perform testing and maintenance TS/SCI clearance with a polygraph Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility More ❯
test. • Experience working with multi-disciplinary technical development teams. • Experience using SAFe as the agile development methodology. • Experience moving from a legacy application to a new application • Experience applying testautomation, test-driven development, continuous integration, and continuous deployment to achieve built-in quality by the team. • Experience using Kanban to improve flow on support teams. • Experience More ❯
/Experienced/Senior) to support our Flight Software Team located in El Segundo, CA . In this role, the individual will lead a team with design, implementation, and test of flight software with a focus on leadership, quality, earned value, and development of new capabilities for current and future satellite programs. This position will support the Boeing Defense … to engineer new solutions and support existing capabilities of multiple software programming projects. Demonstrated critical thinking and troubleshooting skills are required Position Responsibilities (P2): Support the design, integration, modification, test, and debugging of software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards Assist with review, analysis, and translation of customer requirements … systems. Participate in testing and debugging software for embedded devices and systems Responsible for satellite and payload software safety, assurance, quality, and engineering excellence. Assist in producing design and test documentation and artifacts Assist in conducting Cyber Vulnerability Analysis (CVA) for multiple processing platforms in the satellite vehicle architecture Assist in designing and implementing cyber monitoring algorithms. Assist in More ❯
implementable concepts, through development, testing, and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of testautomation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application … code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. The individual will engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench. Basic Qualifications Must have demonstrated experience with Java. Experience or familiarity with multiple the following More ❯
to be considered for this role. You will support a nationally significant and fast-paced cryptographic key management program. Program execution follows DEVOPS best practices and employs robust development, test, and production environments. Additionally, the program is using Behavioral Driven Development (BDD) and testautomation tools alongside a full suite of team collaboration tools. Leidos is the … prime contractor providing system engineering, development, test, integration, and operational support. This new program is focused on injecting new technology and adding advanced capabilities over the coming three years while continuing to support an on-going mission and operational system. You will perform software development activities as a member of an agile development team. Development includes the full range … implementable concepts, through development, testing, and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of testautomation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application More ❯
performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test, and production environments. Additionally, the program is using Behavior Driven Development (BDD) and testautomation tools alongside a full suite of team collaboration tools. This new program … implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of testautomation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application … code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. The individual will engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench. Must have an active TS/SCI with Polygraph to be considered for this role. More ❯
performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test, and production environments. Additionally, the program is using Behavior Driven Development (BDD) and testautomation tools alongside a full suite of team collaboration tools. This new program … implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of testautomation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application … code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. The individual will engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench. Must have an active TS/SCI with Polygraph to be considered for this role. More ❯
performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test, and production environments. Additionally, the program is using Behavior Driven Development (BDD) and testautomation tools alongside a full suite of team collaboration tools. This new program … implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of testautomation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application … code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. The individual will engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench. Must have an active TS/SCI with Polygraph to be considered for this role. More ❯
performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant and fast-paced program. Program execution follows DEVOPS best practices and employs robust development, test, and production environments. Additionally, the program is using Behavior Driven Development (BDD) and testautomation tools alongside a full suite of team collaboration tools. This new program … implementable concepts, through development, testing and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS automation and, where appropriate, use of testautomation commercial tools. There are a range of opportunities for server-side business logic implementation as well as client web application … code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers. The individual will engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench. Must have an active TS/SCI with Polygraph to be considered for this role. More ❯
SCI - Full Scope Polygraph Work Arrangement: On-site Job Location: Herndon VA Salary: 132K -180K Background Work with Chief Engineer and engineers to incorporate DevOps best practices and automation to improve program performance while reducing risk Develops Infrastructure as Code to control all aspects of software environments and version control releases Containerizes Java and Python code optimized for … VPC, etc.) Terraform Experience Preferred Terraform and Packer with AWS (AMIs, Environment, Configuration Automation, etc.) Database ORM Tools (Flyway, etc.) CI/CD Pipeline Automation (Git, Jenkins, AutomatedTesting, etc.) Cloud environment and infrastructure engineering Implementing DevOps within a Secure Environment More ❯