What are the responsibilities and job description for the Senior Test Systems and Requirements Engineer position at Apotheosis?
Overall Assignment Description:
Senior-level Test Systems Engineers assist in leading Application, System and Integration Testing teams performing test and evaluation across the National System of Geospatial-intelligence (NSG), Allied System of Geospatial-intelligence (ASG) and Federal Agencies to ensure timely and accurate GEOINT.
Duties include:
-
Guides Mid-level and Junior-level system engineers performing test and evaluation across the National System of Geospatial-intelligence (NSG), Allied System of Geospatial-intelligence (ASG) and Federal Agencies.
-
Performs testing of applications and application programming interfaces (APIs) in DevOps pipelines utilizing quality assurance measures established by the government and industry best practices.
-
Performs independent integration testing on system software and hardware to determine the system’s compliance with specified requirements.
-
Plans and executes manual tests, and automated test scripts using scripting and programming languages.
-
Supports technical investigations for defects discovered during test activities.
Skills and Experience:
Required:
-
Bachelor's degree or higher in Computer Science, Information Technology, Engineering, Engineering Management, Management Information Systems, or related STEM degree program, or related equivalent additional experience.
-
Senior-level systems integration experience working in government or industry integrating large complex System of Systems or Service Oriented Architecture environments residing in cloud, on premise, or hybrid infrastructures.
-
Experience with test management and defect tracking tools.
-
Experience with traditional, Agile, and DevOps development practices and associated testing strategies.
-
12 years of experience working in a Requirements Engineering discipline or a closely related field that demonstrates the ability to successfully perform the tasks associated with this work.
-
12 years of systems integration experience working in government or industry integrating large complex System of Systems or Service Oriented Architecture environments residing in cloud, on premise, or hybrid infrastructures.
-
Experience tracing program/project requirements to the source requirement such as the Joint Architecture Reference Models (JARM), and JARM Technical Service Types (TSTs) for duplication analysis and gap analysis.
-
Ability to coordinate with users and stakeholders to develop Sensor program requirements for new and changing mission needs.
-
Experience with requirements development, RFC documentation and tracking
-
Experience with test management and defect tracking tools.
-
Experience with traditional, Agile, and DevOps development practices and associated testing strategies.
-
Must have an active TS/SCI clearance.
Desired:
-
Master’s degree in Computer Science, Information Technology, Engineering, Engineering Management, Management Information Systems, or related STEM degree program.
-
Experience with JMeterand, Jenkins, Docker, Postman, Swagger, Nexus, Apigee or GitHub/GitLab (or equivalent software packages), Java, Bash, Curl, XML, JSON, SQL, Python, Javascript, and AWS and C2S.
-
Working knowledge of Model-Based Systems Engineering, processes, tools and languages.
-
Working knowledge of Software Development Frameworks.
-
Previous NGA and/or NSG/ASG program/project work experience.
-
Previous IC or DoD program/project work experience.