Posted in

ABMS Senior Test Engineer

ABMS Senior Test Engineer

CompanyRTX
LocationAurora, CO, USA, Richardson, TX, USA
Salary$82000 – $164000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience or in absence of a degree, 9 years of relevant experience
  • Currently holds Security+ or similar certification or can get it within 30 days of hire
  • Python programming skills for building and maintaining test automation frameworks
  • Experience with network testing concepts, tools, and methodologies (e.g., protocol analysis, functional testing, performance/stress testing)
  • Familiarity with NetDevOps workflows, including IaC/PaC, Git-based version control, and infrastructure configuration tools like Ansible, Terraform, or equivalent
  • Understanding of CI/CD pipelines (e.g., Jenkins, GitLab CI, or similar) and the role of automated testing in rapid iteration environments
  • Working knowledge of Agile methodologies and related tracking tools (e.g., Jira)
  • Active and transferable U.S. Government SECRET clearance is required prior to start date
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance

Responsibilities

  • Design & Development of Automated Tests
  • Create, maintain, and execute automated test frameworks (e.g., PyTest) and network-oriented configuration tests leveraging Python as the primary scripting language
  • Use Ansible, Terraform, Jinja2, NAPALM, Nornir, NetBox, Nautobot, and other NetDevOps tools to validate infrastructure as code (IaC), policy as code (PaC), and configuration management
  • Integrate testing solutions into CI/CD pipelines, ensuring rapid, repeatable feedback loops for network changes, policy updates, and software releases
  • Collaborate with development teams to define automated test strategies that align with ABMS’s release schedules and security requirements
  • Perform functional and performance testing of network devices, protocols, and configurations to confirm that delivered solutions meet documented requirements
  • Support security compliance efforts under RMF guidelines, developing automated methods to confirm adherence to baseline security controls
  • Work with Systems Engineers to interpret and refine testable requirements, ensuring that automated tests accurately capture requirement sell-off
  • Maintain a high level of traceability across requirements, test cases, and observed results in Agile sprints
  • Participate in Scrum ceremonies, backlog grooming, and cross-functional design discussions to rapidly address defects and incorporate new requirements
  • Communicate test coverage gaps, risk assessments, and continuous improvement ideas to stakeholders and leadership

Preferred Qualifications

  • Experience leveraging PyTest frameworks for automated test scenario development
  • Familiarity with Jinja2 for template-based network configuration testing or generation
  • Exposure to NAPALM, Nornir, NetBox, or Nautobot for network inventory management and testing orchestration
  • Demonstrated ability to troubleshoot complex network and system issues using analysis tools (e.g., Wireshark, tcpdump)
  • Background in network compliance testing, performance tuning, or network emulation
  • Comfort with RMF concepts and other DoD security requirements or controls for network systems
  • Strong written and verbal communication skills, with the ability to document test plans and results in a clear, concise manner