
Software Integration and Test Engineer
Role summary
A 100% remote Software Integration and Test (I&T) Engineer is sought to join a cross-functional team building software and platforms for the Space and Intelligence domains. The role requires a Bachelor's degree in Engineering or a related STEM field with 5+ years of experience (or Master's with 3+ years). Responsibilities include designing, building, integrating, and testing software services, developing QA strategies for CI/CD environments, and implementing automated and manual testing. Experience with test methodologies, deployment tools like Ansible, DevSecOps, CI/CD tools, Java testing frameworks, Unix/Linux, and test automation tools is essential. Familiarity with cloud and container technologies is preferred.
Software Integration & Test Engineer - 100% Remote
Pay Estimated: $50-65 per Hour (Based on factors such as Government labor categories (LCATs), education, experience, geographic location, etc.)
As a
Software Integration and Test (I&T) Engineer
, you’ll be a member of a cross-functional team responsible for building software and platforms that support our customers’ most important missions in the Space and Intelligence domains. The ideal candidate is an experienced Test Engineer with a strong software background and has experience with large solution programs.
Responsibilities:
- Design, build, integrate, test, deploy, and improve software services and platforms within a cross-functional agile team
- Work closely with the engineering leadership to ensure quality is built in early and is testable
- Develop and participate in the QA/test approach, methodology, and process for a Continuous Integration/Continuous Delivery (CI/CD) environment
- Test applications through automated and manual back-end functions, as well as through UI
- Qualify all new features by testing on supported platforms and configurations
- Implement, execute, and troubleshoot automated tests during the sprint cycles
- Verify installations with acceptance tests, track bugs, and participate in development meetings
- Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products
- Support and develop our technical culture by being engaged, intellectually curious, friendly, motivated to solve complex problems, and inspired to deliver superior user-centered software solutions
- Participate in internal reviews of software components and systems
Qualifications:
- U.S. Citizenship is required by Federal Law
- Requires a Bachelor’s degree in Engineering or a related STEM field
and 5+ years of experience (Or a Master's degree and 3 years+ of experience)
Experience in some of the following areas:
- Deep knowledge of test methodologies, writing I&T plans, creating test cases, and debugging
- Working knowledge of application deployment tools such as Ansible
- Experience with DevSecOps and CI/CD pipelines using tools such as Jenkins or Gitlab Runner
- Experience with Junit-Mockito, Apache HTTPD Server, and Spring Boot
- Extensive knowledge of Unix/Linux Environments
- Expertise in Test Automation using Selenium, Test Complete, Cucumber, Apache JMeter, or similar tools
- Familiarity with Cloud Computing and IaaS environments such as the Red Hat Open Stack Platform (RHOSP), Microsoft Azure, or Amazon Web Services
- Familiarity with Container technologies such as Docker and/or Orchestration technologies such as Rancher/Kubernetes
- Full use and understanding of software engineering concepts, principles, and theories
Preferred Qualifications:
- Familiarity with multiple DevSecOps tool chains
- Experience using Agile methodologies
- Detailed and fully proficient knowledge of technology trends, champions new ideas, and product and process improvements
- Memory and CPU profiling
- Experience building large-scale mission-critical applications
- Experience with distributed systems
- Information visualization
Similar roles
Staff Software Integration and Test EngineerApplied Research Associates, Inc · San Antonio, Texas, United States · Onsite
Software Integration and Test Engineer InternPalladyne AI · Salt Lake City, Utah, United States · Onsite
Software Integration and Test EngineerRaytheon · Tewksbury, Massachusetts, United States · Onsite