Software Systems QA Engineer
Company: Fuse Integration
Location: San Diego
Posted on: March 19, 2023
Job Description:
Introduction to Fuse:
Fuse builds innovative communications, networking, and computing
solutions that improve the sharing of information, video, text, and
voice among operators distributed throughout the airborne,
maritime, and ground environments. We are an R&D firm creating
in-house software, network and hardware solutions that support our
noble cause of advancing warfighter capabilities with elegant,
user-focused communications, networks, and software systems.
About this role:
Fuse is looking for a Software Systems QA Engineer to develop and
execute exploratory and automated tests to ensure product quality
of our remote network monitoring and management tool and integrated
multi-enclave network. 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. Must be a nimble self-starter who is
passionate about enhancing warfighter capabilities with
user-focused communication, network, and software systems.
DUTIES AND RESPONSIBILITIES:
- Review and edit requirements, specifications and technical
design documents
- Develop testing scripts and test plans for different modules of
the Tactical Technologies Toolset (T3)
- Use Python and Selenium library to develop automated test suite
for testing network management and monitoring web applications
- Identify, document, and track bugs
- Perform thorough regression testing when bugs are resolved
- Track quality assurance metrics, like defect densities and open
defect counts
- 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 Fuse configuration management system software
infrastructure (Git, Trac, Jenkins, Peer Reviews)
- 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
More about Fuse:
Founded in 2010, Fuse is a veteran-owned, rapidly growing small
business. Our San Diego-based company has earned recognition as an
emerging leader in airborne, maritime, and ground networking.
Placing the warfighter at the center of every design process, Fuse
delivers intuitive, agile, and resilient products that go beyond
national security requirements-providing lasting utility and
game-changing results. We take pride in our brilliant and talented
team as well as our dynamic environment and collaborative,
creative, environment. We build cutting-edge hardware and software
products that solve complex national security challenges for our
warfighters at the tactical edge.
Please respond with resume, a cover letter will go a long way as
well!
U.S. Citizenship is a requirement
Requirements
REQUIRED:
- B.S. in an engineering field (Computer Science, Engineering,
Math, Science, or similar) with 3-8 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 with U.S. Navy or other armed services warfare
programs or systems
- Experience with git
- Demonstrated experience with C/C++ and Python
- Experience with Virtual Machines (VMs) (VMware)
- 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
- Your own unique talents! If you meet some requirements of this
position but not 100% of the qualifications outlined above, tell us
why you'd be a great fit for this role based on your specific
characteristics that align with our values and goals HIGHLY
DESIRED:
- Demonstrated experience with Linux OS (RHEL, CentOS)
- Familiarity with SNMP protocol
- Knowledge of open-source technologies and protocols
- Experience with Selenium
- 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 working with systems and software engineering
teams
- Experience working with test management software suites (JAMA,
DOORS, etc.)
- 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 Benefits
- Medical, Dental, and Vision
- 11 paid Federal Holidays
- Paid Time Off (PTO)
- Date of hire through second year: 10 days/year (accrued)
- Third year and beyond: unlimited
- 40 hours of paid sick leave per year
- 401k
- Annual bonuses
- Cell phone reimbursement: $100/month
Keywords: Fuse Integration, San Diego , Software Systems QA Engineer, IT / Software / Systems , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...