Senior Software Engineer (Python), Intelligence Systems
Overview
In this role you will own end-to-end functional testing of advanced networking devices and systems within AIS, shaping verification strategies for high-impact programs. You’ll create test cases, build automation tools, and drive root-cause analyses to rapidly validate cutting-edge designs. You’ll collaborate with engineering teams to ensure robust, repeatable testing in a security-conscious environment. This position offers the chance to influence how next-generation defense tech meets stringent national security needs.
Compensation / Benefitsequity grantscomprehensive top-tier benefitshealth coveragerecovery and wellbeing support
ResponsibilitiesConduct comprehensive functional testing and validation of advanced networking devices and systemsDesign and implement critical test cases and strategies for high-impact, rapidly evolving technology programsDevelop custom software/utilities/scripts/automation frameworks to exercise and validate designs under testLead root cause analysis for test failures and drive effective corrective actions with engineering teams
Key requirementsPython programming proficiencyStrong understanding of software testing principles and methodologiesSolid grasp of core networking principles and IP protocolsExperience with test automation frameworks and instrument control (OpenHTF, Selenium, Playwright)Familiarity with automated testing frameworks such as PytestAbility to translate complex requirements into robust test casesExceptional written and verbal communication skillsActive secret security clearance (minimum)Exceptional written and verbal communication skillsCollaborative mindset for cross-functional teamworkAnalytical problem-solving capabilitiesPythonNetworking principles and IP protocolsTest automation frameworks: OpenHTF, Selenium, Playwright