Proven problem-solving skills with creativity and ingenuity
Strong understanding of software principles and concepts
Experience in project leadership and customer interaction
Responsibilities
Develop test plans and write test objectives and scenarios
Perform integration, verification, and validation activities
Collaborate with software and integration engineers on complex systems
Automate unit testing and contribute to integration testing
Utilize automated test tools like Selenium and Sikuli
Work with CI/CD tools such as Jenkins in a DevOps environment
Generate code for automated testing and execute tests
Benefits
100% onsite work environment
Potential travel opportunities to Aurora and Colorado Springs
Flexible start dates in January or April
Engagement in diverse software integration projects
Opportunity to work with cutting-edge technology in satellite systems
Full Job Description
Responsibilities include, but are not limited to, test planning, writing test objectives and scenarios, test procedures, performing integration, verification, and validation activities. Work as part of a technical team of software and integration engineers who successfully design, code, integrate, test and deploy complex systems to the customer. Contribute to detailed design, coding new content and bug fixes, contribute to unit testing, automate unit testing where possible, and contribute to integration testing as needed. Software integration projects will vary from satellite command and control software, to satellite payload sensor management software, to mission specific software, to ground hardware and network control software.
This role is 100% onsite, with potential travel to Aurora and Colorado Springs. Candidates may start as soon as January or in April.
Responsibilities
Work with automated test tools including Selenium and Sikuli
Contribute to the I&V Life Cycle
Utilize DOORs and/or CAMEO
Utilize C++, a basic understanding of Boost and Qt.
Utilize Simple Network Management Protocol (SNMP)
Automated unit testing
CI/CD tools like Jenkins, or working in a DevOps environment
Write/deliver on software requirements for complex systems
Work in a Linux environment
Utilize experience as an operator
Program experience/exposure
Utilize Scripting skills - DXL, etc.
Generate code for and execute automated testing
Requirements
Secret Clearance to start
Advanced degree and 3-9+ years of experience
Ability to apply extensive expertise and solve complex problems that require the regular use of ingenuity and creativity
Wide application of principles, theories, and concepts
Depending on experience, may function in project leadership roles and represent organization as prime customer contact on significant technical matters on contracts
Represent the organization in providing solutions to difficult technical issues associated with specific projects