QA Software Test Engineer

Mount Indie, LLC

Today
Secret
Unspecified
Unspecified
IT - QA and Test
San Diego, CA (On-Site/Office)

We are looking for a Software Systems QA Test Engineer to develop and maintain testing for a remote network monitoring and management tool and integrated multi-enclave network controller. In this role, you will work with software development and systems teams to develop, validate, verify, and prepare these systems for fielding on a wide array of defense platforms. Ideal candidates will have experience in life-cycle product development including all aspects of the test cycle for complex technical systems.

Duties and Responsibilities:
  • Develop testing scripts and test plans for different modules of the T3 suite
  • Use Python and Selenium library to develop automated test suite for testing network management and monitoring web applications
  • Maintain current Robot testing framework
  • Develop test tools (Python, bash) for verifying Red Hat Enterprise Linux (RHEL) system and network configurations
  • Build and maintain test infrastructure for software validation of embedded systems
  • Support software design and development of dynamic tactical systems
  • Support functional and system level testing
  • Validate and verify system functionalities including UI display accuracy and reliability
  • Participate in and provide feedback during on-going code reviews
  • Maintain and update continuous integration and build scripts
  • Use configuration management system software infrastructure (Git, Trac, Jenkins, Peer Reviews)
  • Apply System Engineering thinking to derive and write system and subsystem requirements from customer requirements
  • Complete verification and validation of system requirements and write requirement mapping documents to ensure full test coverage of all software requirements
  • Support design and development of dynamic software based tactical systems focused on network communications
  • Conduct and support test planning and execution, including demonstrations and deployments
  • Create, review, and update technical documentation and diagrams
  • Participate in demonstration planning with customers and overarching experiment managers
  • Some travel may be required for test and demonstration support


Requirements:
  • B.S. in an engineering field (Computer Science, Engineering, Math, Science, or similar) with 1-2 years of relevant professional experience or at least 5 years of equivalent relevant professional experience
  • Experience with engineering design and development, as well as testing and deployment of complex systems
  • Experience in writing Test Cases, Test Plans, and Test Reports
  • Experience testing Web Applications
  • Experience with U.S. Navy or other armed services warfare programs or systems
  • Experience with git
  • Demonstrated experience with C/C++ and Python
  • Demonstrated experience with Linux OS (RHEL, CentOS)
  • Experience with Virtual Machines (VMs) (VMware)
  • Experience with Network Software Emulators (GNS3)
  • Working knowledge of networking protocols and Linux DevOps processes including writing Python and Bash deployment scripts and setting up automated testing using Jenkins and Gitlab
  • Experience in agile, professional software development environments utilizing revision control, test driven development and continuous integration
  • Ability to obtain U.S. Secret clearance
  • U.S. citizenship


Highly Desired:
  • Familiarity with SNMP protocol
  • Familiarity with Docker (or other) Containerized environments
  • Knowledge of open-source technologies and protocols
  • Experience with Selenium
  • Experience with Robot Framework
  • Up to date with modern Testing Frameworks (e.g. Cypress and Playwright)
  • Experience with React
  • Experience in agile, professional software development environments utilizing revision control, test-driven development, and continuous integration
  • Knowledge of Navy Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) or other relevant systems
  • Experience with both military and commercial SATCOM system integration and design
  • Experience with multiple tactical data links and waveforms (L-16, TTNT, ANW2, etc.)
  • Experience working with systems and software engineering teams
  • Experience with DoD Security Technical Implementation Guidelines
  • Strong technical network troubleshooting skills with the ability to trace technical issues within multiple systems
  • Active U.S. Secret clearance
group id: 91082210

Match Score

Powered by IntelliSearchâ„¢
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - QA and Test
Clearance Level
Secret