
Integration & Test (I&T) Engineer
- Boulder, CO
- Permanent
- Full-time
- 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
- 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
- Effective communication and attention to detail
- Familiarity with multiple DevSecOps tool chains
- Experience using Agile methodologies
- Detailed and fully proficient knowledge of technology trends and 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
- Creative thinker with demonstrated success leading the systems development life cycle
- Collaborative team player eager to provide technical leadership and position others for success
- Exceptional communication, presentation, and influence management skills, with notable record of securing buy-in on concepts and ideas
- Experienced in the art of negotiation with ability to meet challenging customer requirements with win-win solutions
- Commitment to ongoing professional development for yourself and others
- An exciting career path with opportunities for continuous learning and development.
- Research oriented work, alongside award winning teams developing practical solutions for our nation’s security
- Flexible schedules with every other Friday off work, if desired (9/80 schedule)
- Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
- See more at