TEST ENGINEER – Python/Linux/Automation - 8+ yrs of Experience - TS/SCI w/Poly clearance is required- HPC

Halogen Engineering Group, IncAnnapolis Junction, MD
$196,000 - $210,000Onsite

About The Position

Halogen Engineering Group is looking for a Test Engineer who will be a dedicated tester with experience in both the Software and Hardware worlds. A tester in this role would be enabling other test teams and testing activities by designing testing postures/frameworks at a macro and supporting work also being performed at the micro level. Members of this team will get a broad spectrum of the entire effort and help drive testing design improvements.

Requirements

  • Familiar with programming skills languages such as Python, Java, or C#.
  • Comfortable with Linux/Unix command line interface and command execution.
  • Experience designing and developing automated test frameworks from scratch.
  • Eight (8) years’ experience as a TE in programs and contracts of similar scope, type and complexity is required.
  • Bachelor’s degree in Math, Science, Engineering, Statistics, Engineering Management, or related discipline from an accredited college or university is required.
  • Current TS/SCI Security Clearance.
  • Polygraph Clearance Required.

Nice To Haves

  • Familiarity with Hardware and how it influences Software configuration/performance.
  • Familiarity with modern test automation tools and libraries (e.g., Selenium, SOAPUI, Python).
  • Familiarity with debugging mechanisms across various languages.
  • Familiarity with Container technologies (e.g. Docker, Podman) and orchestration technologies (e.g. RKE2).
  • Understanding of software configuration management practices and CVCD tools (e.g., GitLab, Jenkins).
  • Solid understanding of scrum and agile methodologies.
  • Experience creating user stories and defining acceptance criteria.
  • Ability to work in a faced paced environment with minimal supervision.
  • Ability to analyze requirements and create detailed test cases.
  • Knowledge of JIRA or similar tools for tracking issues and managing tasks.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Four (4) years of additional TE experience may be substituted for a bachelor’s degree.

Responsibilities

  • Collaborate with cross-functional agile teams to understand project requirements and user stories.
  • Understanding HW Intricacies to help prioritize testing based on risks.
  • Design and prototype automated test frameworks for applications and REST APIs.
  • Analyze requirements and generate test use cases.
  • Identify, analyze, and report defects.
  • Verify fixes and track issues to resolution.
  • Perform manual testing when necessary to supplement automated testing efforts.
  • Participate in sprint planning, daily stand-up meetings, sprint demos, and retrospectives.
  • Conduct research into and apply knowledge of Government test and evaluation concepts and related engineering, acquisition, and operations activities as needed to support the T&E activities.
  • Plan and Execute Performance Analysis.
  • Review planned acquisition approaches to support T&E schedule alignment with decision maker needs for T&E support.
  • Analyze performance risk areas to focus T&E planning.
  • Specify, validate, and adapt Modeling and Simulation for T&E use.
  • Apply Statistical Analysis of variations in performance behavior to characterize confidence in performance estimates.
  • Select, develop, and use analysis tools.
  • Execute the evaluation plan on data collected by Testing Tasks.
  • Plan and Execute Performance Data Collection.
  • Plan program and event level testing for collection of data required for analysis and to sync T&E events with supported decision points.
  • Establish and employ Data and Configuration Management capabilities.
  • Support Data Authentication group functions; and comply with program Discrepancy Reporting criteria and processes.
  • Assess operation and system performance requirements for testability and criticality to frame and prioritize T&E objectives and enable evaluation planning.
  • Coordinate with program Systems Engineering (SE) and review T&E-related SE information to leverage functional analysis, system descriptions, parameter selection and dependencies, Modeling and Simulation, and initial performance risk assessments to inform evaluation planning.
  • Assess operational environments and priorities for evaluation attention and scenario selection, and to coordinate user participation in T&E.
  • Plan program and event level risk-tailored performance estimation and analysis of system and operational Effectiveness and Suitability metrics & conditions; levels of T&E include inspection, demonstration, paper analysis, survey, simulation, and physical test.
  • Design surveys for evaluation of Subject Matter Expert (SME) input and user assessments of performance.
  • Participate in the T&E Working-level Integrated Product Team (WIPT) and/or Integrated Test Team for coordination of evaluation plans.
  • Produce Evaluation Plans (metric framework, scenarios/threads, timelines, requirements/T&E cross-walk), Analysis Plans, Data Requirements, Risk Assessments, Evaluation Reports, Status reports; provide input to Government T&E products (e.g., Technology Readiness Assessments, Test & Evaluation Strategy, Test & Evaluation Master Plan, T&E Plans & Procedures and Test Readiness Reports).
  • Design data sampling schemes to optimize the information/resource balance and to control testing uncertainties.
  • Select, coordinate, and calibrate Instrumentation, collection and data management tools, targets, and facilities.
  • Ensure test readiness including training of test event participants re-conduct of the event; equipment readiness, and security, legal, and privacy compliance arrangements.
  • Participate in T&E WIPT and/or integrated Test Team for coordination of data collection plans.
  • Execute Testing and Data Collection per plan.
  • Produce associated Test Plans, Procedures, and reports/Briefings, Data management Plan.
  • Work directly with the Government sponsor to coordinate task implementation.
  • Maintain knowledge of current and evolving agency, national, and international standards applicable to the system development of interest.
  • Provide overall leadership of the T&E task and serve as primary liaison to the government for supporting contract coordination and task execution.
  • Communicate issues and solutions to the broader government and contract management structure as requested by Leadership.
  • Ensure the appropriate level of independence of the team from the solution provider to support government management of objectivity risk.
  • Manage T&E resources and tasks; ensure quality assurance of test processes and products.
  • Coordinate and integrate Evaluation and Testing tasks and products.
  • Participate in T&E WIPT and/or Integrated Test Team as needed to ensure proper coordination of T&E activities.
  • Drive innovation and responsiveness to program changes and evolving T&E status to help manage program risk; develop alternative courses of action, work-arounds, and fall-back positions with a recommendation course of action for each risk, monitor and re-evaluate risks at appropriate milestones.

Benefits

  • CareFirst Insurance
  • Medical Plans
  • Three avail
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service