SOFTWARE DEVELOPER - TEST LEAD

MCSG TechnologiesGreenbelt, MD
21h$150,000 - $170,000Hybrid

About The Position

The Test Lead will play a critical, hands-on role in the iterative development, integration, and verification of advanced ground software systems supporting the U.S. Search and Rescue Satellite-Aided Tracking (SARSAT) Program. This position supports the Search and Rescue Intelligence for REscue Navigation (SIREN) AI-enabled software tool suite and its integration into the SAR Intelligent Terminal (SAINT) operational system. This role emphasizes CI/CD-enabled development, rapid prototyping, and the implementation of an Automated Testing Framework (ATF) to enable frequent, reliable software releases while maintaining the rigor required for mission- and safety-critical systems. The Developer/Test Lead will ensure software maturity through Critical Design Review (CDR) and future development phases. Location: This position is located at Goddard Space Flight Center in Greenbelt, MD with a hybrid schedule. Subject to change but minimum Wednesday in office and other days’ work from home.

Requirements

  • Technical Skills Strong software development experience in modern programming languages.
  • Hands-on experience designing or operating CI/CD pipelines for iterative development.
  • Experience implementing automated testing frameworks and integrating them into Build pipelines.
  • Familiarity with requirements-based testing and configuration management Experience integrating software with databases, APIs, and external data sources.
  • Leadership & Collaboration Ability to lead testers and testing activities while remaining hands-on with implementation and automation.
  • Strong analytical and problem-solving skills.
  • Effective communication skills for coordination with systems engineering, project management, and government stakeholders.
  • RELEVANT EXPERIENCE: 12+ years of experience in software development and testing for complex systems.
  • Experience service as a technical lead for development and/or test teams.
  • EDUCATION/CERTIFICATION: Bachelor’s degree in software engineering, Computer Science, or a related technical discipline.
  • SECURITY CLEARANCE: US Citizenship is required, and Section 508 (Agency Standards) is applicable.
  • Ability to obtain required National Agency Check (NAC) clearance.

Nice To Haves

  • Exposure to AI/ML-enabled systems or data analytics is highly desirable.

Responsibilities

  • Test Strategy, Automation & ATF Ownership Define, implement, and maintain an Automated Testing Framework (ATF) supporting unit, integration, regression, and system-level testing.
  • Integrate automated testing into CI/CD pipelines to provide fast feedback on code quality, functional correctness, and performance.
  • Ensure test artifacts provide requirements-based traceability and objective evidence for verification and validation activities.
  • Lead defect triage, root-cause analysis, and corrective action through closure.
  • Requirements, Design & Testability Support derivation of lower-level software requirements from government-provided L1/L2 (SIREN) and L3 (SAINT) requirements.
  • Participate in software architecture and design reviews to ensure testability, automation, and maintainability are built into the system.
  • Review and address existing SAINT open work items as part of iterative development cycles.
  • Integration, Data & AI Validation Implement and test integration with SARSAT registration databases, incident history systems, and external data sources.
  • Validate AI/ML-enhanced outputs to ensure reliability, repeatability, and operational suitability.
  • Support integration of SIREN capabilities into SAINT user workflows and user interfaces.
  • Reviews, Documentation & Compliance Prepare technical inputs and support major lifecycle reviews, including Critical Design Review (CDR).
  • Develop and maintain software development, CI/CD, and test documentation as defined in the SOW deliverables.
  • Ensure development, automation, and test practices comply with NPR 7150.2D, GPR 7150.1, and tailored Class B software requirements.

Benefits

  • Medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, EAP, parental leave, paid time off, holidays and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service