Amentum is a leading global provider of technical and engineering services to government and commercial customers. We are dedicated to delivering innovative solutions to complex challenges in the defense, intelligence, and civilian markets. With 50,000 employees worldwide, we leverage our extensive experience, cutting-edge technology, and proven processes to provide exceptional value to our customers.
Your Impact\:
The Geospatial Enterprise Open Data Store contract provides integration, design, development, and sustainment for data services in support of the Federal Government.
The Software Testing Manager is responsible for creation and management of software test plans, verifying and validating the results of unit tests conducted by other development teams, and overseeing the tests of integration and interoperability between services.
You will be leading multiple test and evaluation engineers validating the technical requirements of new and existing, internally and externally developed software. This includes planning and scheduling of internal and external tests, participation in software release planning and deployment; operations and sustainment; and user acceptance testing.
Responsibilities\:
Leads multiple test and evaluation engineers in testing data cataloging and management services that are compliant with Government architecture and design principles. Creates and executes test plans and procedures, confirming and documenting results of tests Conducts root cause problem analysis Analyzes testing requirements and concepts of operations documents, acquisition plans, and system descriptions to develop evaluation and test plans and procedures and reports status and results Provides visibility into progress and impediments Supports the development of Government test and evaluation documentation e.g., Test & Evaluation (T&E) Strategy, Test & Evaluation Master Plan, Event Test Plans, Test Readiness Assessments, and T&E Reports Works with other test organizations to support T&E program integration Provides specialized T&E capabilities tailored to system functions, level, maturity, and performance areas Oversees the design and development of test automation scripts Supports the testing of cross functional or large-scale automated information systems to include enterprise architectures and conducting modeling and simulation of services and capabilities being developed. Reviews the designs and system architectures to include the software, hardware, and communications to support the total testing requirements Provides comprehensive definition of all aspects of system testing from analysis of mission needs to verification of system performance Oversees the evaluation of testing alternatives and assessment of risks and costs Guides testing analysis to provide the government with data to support trade-offs between competing demands. Provides guidance on software testing to ensure enterprise implementation Identifies relevant industry and NGA testing standards and directs the appropriate implementation Oversees the creation of testing specifications and procedures to detailed logical flow charts. Interfaces with users to identify testing needs Leads the planning, documenting, analysis, and traceability of testing user requirements and architectures. *Amentum is a leading global provider of technical and engineering services to government and commercial customers. We are dedicated to delivering innovative solutions to complex challenges in the defense, intelligence, and civilian markets. With 50,000 employees worldwide, we leverage our extensive experience, cutting-edge technology, and proven processes to provide exceptional value to our customers.
Your Impact\:
The Geospatial Enterprise Open Data Store contract provides integration, design, development, and sustainment for data services in support of the Federal Government.
The Software Testing Manager is responsible for creation and management of software test plans, verifying and validating the results of unit tests conducted by other development teams, and overseeing the tests of integration and interoperability between services.
You will be leading multiple test and evaluation engineers validating the technical requirements of new and existing, internally and externally developed software. This includes planning and scheduling of internal and external tests, participation in software release planning and deployment; operations and sustainment; and user acceptance testing.
Responsibilities\:
Leads multiple test and evaluation engineers in testing data cataloging and management services that are compliant with Government architecture and design principles. Creates and executes test plans and procedures, confirming and documenting results of tests Conducts root cause problem analysis Analyzes testing requirements and concepts of operations documents, acquisition plans, and system descriptions to develop evaluation and test plans and procedures and reports status and results Provides visibility into progress and impediments Supports the development of Government test and evaluation documentation e.g., Test & Evaluation (T&E) Strategy, Test & Evaluation Master Plan, Event Test Plans, Test Readiness Assessments, and T&E Reports Works with other test organizations to support T&E program integration Provides specialized T&E capabilities tailored to system functions, level, maturity, and performance areas Oversees the design and development of test automation scripts Supports the testing of cross functional or large-scale automated information systems to include enterprise architectures and conducting modeling and simulation of services and capabilities being developed. Reviews the designs and system architectures to include the software, hardware, and communications to support the total testing requirements Provides comprehensive definition of all aspects of system testing from analysis of mission needs to verification of system performance Oversees the evaluation of testing alternatives and assessment of risks and costs Guides testing analysis to provide the government with data to support trade-offs between competing demands. Provides guidance on software testing to ensure enterprise implementation Identifies relevant industry and NGA testing standards and directs the appropriate implementation Oversees the creation of testing specifications and procedures to detailed logical flow charts. Interfaces with users to identify testing needs Leads the planning, documenting, analysis, and traceability of testing user requirements and architectures. *Requirements\:
Ability to clearly communicate, verbally and in writing, complex technical challenges and obstacles in a clear and direct manner Demonstrated success in creating, executing, correcting and documenting software test plans that meet desired requirements Previous experience supervising test automation engineers in support of a program of similar size and complexity Previous experience and proficiency in a programming language such as Python or JavaClearance Required\: Active TS/SCI CI Poly
Minimum Education\: Master’s degree plus 8 years’ experience, Bachelor’s degree plus 12 years’ experience, Associates degree plus 20 years’ experience, or a minimum of 25 years’ experience, in relevant field
Minimum Years of Experience\: Master’s degree plus 8 years’ experience, Bachelor’s degree plus 12 years’ experience, Associates degree plus 20 years’ experience, or a minimum of 25 years’ experience, in relevant field
Preferred\:
Proficiency in test tools such as LambdaTest & Cucumber Applicable software/hardware training & certification (e.g.; specialties like Amazon Web Services (AWS) developer/engineer) Three years of experience in test-driven development, including development of scripts for automated testing of Representational State Transfer (REST) and Open Geospatial Consortium (OGC) based services; Experience with traditional, Agile, and DevOps development practices and associated testing strategies, including test-driven development; Experience with development tools such as JMeter and, Jenkins, Docker, Postman, Swagger, Nexus, Apigee or GitHub/GitLab (or equivalent software packages), Java, Bash, Curl, XML, JSON, SQL, Python, and JavaScript. An understanding of the Data Services Architecture-GEOINT (DSA-G) and its role in developing services-based software solutions Experience in testing backend and frontend microservices Kong experience ElasticSearch experience AWS Serverless technologies\: DynamoDB, S3, SQS, SNS, Lambda, API Gateway and other equivalents AWS CDK NGA imagery and Data Repositories Knowledge of current and emerging Cloud technologies being adopted by the IC Fluency in programming languages such as Java/Spring (Spring Boot), Python, Node JS, Typescript Experience in AWS Cloud and the ecosystem of supporting tools and services Experience with Container and Orchestration technologies (e.g. Docker, Kubernetes, OpenShift) Broad experience in designing, programming, and implementing for Cloud applications Broad experience in application security and access controls; such as PKI, OAuth, SAML, LDAP, SSO, etc. Experience in API Management concepts and fundamentals Experience with Linux/RHEL OS Experience with GitLab, Terraform, Ansible and DevSecOps processes Experience utilizing SAFe or similar agile methodologies.#javelin
Pay Transparency Verbiage
Amentum’s health and welfare benefits are designed to invest in you and in the things you care about. Your health. Your well-being. Your security. Your future. Eligible employees and their dependents may elect medical, dental, vision, and basic life insurance. Employees are able to enroll in our company’s 401k plan, and, if eligible, a deferred compensation plan and Executive Deferral Plan. Employees will also receive 17 days of vacation per year, seven paid holidays, plus floating holidays and caregiver leave. Hired applicants will be able to purchase company stock and have the opportunity to receive a performance discretionary bonus.
The base salary range for this position is $200,000 to $220,000. This range reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
Requirements\:
Ability to clearly communicate, verbally and in writing, complex technical challenges and obstacles in a clear and direct manner Demonstrated success in creating, executing, correcting and documenting software test plans that meet desired requirements Previous experience supervising test automation engineers in support of a program of similar size and complexity Previous experience and proficiency in a programming language such as Python or JavaClearance Required\: Active TS/SCI CI Poly
Minimum Education\: Master’s degree plus 8 years’ experience, Bachelor’s degree plus 12 years’ experience, Associates degree plus 20 years’ experience, or a minimum of 25 years’ experience, in relevant field
Minimum Years of Experience\: Master’s degree plus 8 years’ experience, Bachelor’s degree plus 12 years’ experience, Associates degree plus 20 years’ experience, or a minimum of 25 years’ experience, in relevant field
Preferred\:
Proficiency in test tools such as LambdaTest & Cucumber Applicable software/hardware training & certification (e.g.; specialties like Amazon Web Services (AWS) developer/engineer) Three years of experience in test-driven development, including development of scripts for automated testing of Representational State Transfer (REST) and Open Geospatial Consortium (OGC) based services; Experience with traditional, Agile, and DevOps development practices and associated testing strategies, including test-driven development; Experience with development tools such as JMeter and, Jenkins, Docker, Postman, Swagger, Nexus, Apigee or GitHub/GitLab (or equivalent software packages), Java, Bash, Curl, XML, JSON, SQL, Python, and JavaScript. An understanding of the Data Services Architecture-GEOINT (DSA-G) and its role in developing services-based software solutions Experience in testing backend and frontend microservices Kong experience ElasticSearch experience AWS Serverless technologies\: DynamoDB, S3, SQS, SNS, Lambda, API Gateway and other equivalents AWS CDK NGA imagery and Data Repositories Knowledge of current and emerging Cloud technologies being adopted by the IC Fluency in programming languages such as Java/Spring (Spring Boot), Python, Node JS, Typescript Experience in AWS Cloud and the ecosystem of supporting tools and services Experience with Container and Orchestration technologies (e.g. Docker, Kubernetes, OpenShift) Broad experience in designing, programming, and implementing for Cloud applications Broad experience in application security and access controls; such as PKI, OAuth, SAML, LDAP, SSO, etc. Experience in API Management concepts and fundamentals Experience with Linux/RHEL OS Experience with GitLab, Terraform, Ansible and DevSecOps processes Experience utilizing SAFe or similar agile methodologies.#javelin
Pay Transparency Verbiage
Amentum’s health and welfare benefits are designed to invest in you and in the things you care about. Your health. Your well-being. Your security. Your future. Eligible employees and their dependents may elect medical, dental, vision, and basic life insurance. Employees are able to enroll in our company’s 401k plan, and, if eligible, a deferred compensation plan and Executive Deferral Plan. Employees will also receive 17 days of vacation per year, seven paid holidays, plus floating holidays and caregiver leave. Hired applicants will be able to purchase company stock and have the opportunity to receive a performance discretionary bonus.
The base salary range for this position is $200,000 to $220,000. This range reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.