> Markdown version of [/jobs/ext/602554-software-engineer-automated-test-and-integration-level-2-or-3](https://www.wearedevelopers.com/jobs/ext/602554-software-engineer-automated-test-and-integration-level-2-or-3). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Automated Test and Integration, Level 2 or 3 - **Company:** Caribou Thunder - **Location:** United States - **Salary:** $75,000.0 - $95,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Systems Engineering, Confluence, FishEye (Software), JIRA, Automation of Tests, Software Quality, CompTIA Security+, Computer Engineering, DevOps, Elasticsearch, Python (Programming Language), Automation of Marketing, Scrum Methodology, Systems Development Life Cycle, Requirements Management, Software Engineering, Software Requirements Analysis, Software Systems, Verification and Validation (Software), DOORS (Software), Information Technology, Bitbucket, Jenkins, Programming Languages - **Published:** June 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=65ae5ccac9ea13a1 ## About the Role Do you have experience in Requirements management?, Do you have a Master's degree?, Bachelor's degree in Software Engineering, Computer Science, Systems Engineering, Computer Engineering, or related STEM discipline from an accredited institution Level 2: 5 years of relevant experience, or Master's degree with 3 years of experience, or PhD with 1 year of experience Level 3: 8 years of relevant experience, or Master's degree with 6 years of experience, or PhD with 4 years of experience Active DoD Secret security clearance or higher Experience supporting one or more phases of the Software Development Lifecycle (SDLC), including software requirements, design, development, integration, testing, or deployment Experience with requirements management tools such as IBM DOORS Familiarity with Agile software development methodologies and tools including Jira, Confluence, Bitbucket, and Fisheye/Crucible Strong written and verbal communication skills Ability to work independently and within collaborative engineering teams Ability to work onsite in Huntsville, AL, Experience with requirements decomposition, allocation, and traceability Experience supporting formal requirement verification and validation activities through testing methodologies Knowledge of Ground-based Midcourse Defense (GMD) systems and Missile Defense Agency (MDA) programs Understanding of Systems Engineering principles and the Systems Engineering V-Model Degree in Systems Engineering, Software Engineering, Computer Science, or related discipline Experience developing technical solutions in collaboration with cross-functional product teams Experience developing software solutions supporting automated testing and verification environments Professional software development experience using Python or similar programming languages Experience using Jenkins, Elasticsearch, or similar DevOps and automation platforms Experience serving in Agile leadership roles such as Scrum Master or Product Owner Current CompTIA Security+ certification Demonstrated ability to independently plan, organize, and execute technical efforts while maintaining a customer-focused mindset ## Description Mid-Senior Level | Active Secret Clearance Required | $75,000 - $95,000 | Travel: As Required | Onsite: Huntsville, AL Support mission-critical missile defense capabilities-developing automated test and verification software solutions that validate Ground-based Midcourse Defense (GMD) Weapon System requirements in support of the Missile Defense Agency's national defense mission. A Day in the Life - What you'll do Develop software products supporting Automated Test and Verification (ATV) activities for the Ground-based Midcourse Defense (GMD) Weapon System. Design, develop, integrate, and maintain software solutions that automate system-level requirement verification efforts. Support the development of automation frameworks and tools that improve testing efficiency, quality, and mission assurance. Participate in Agile software development activities including sprint planning, backlog refinement, development, testing, reviews, and retrospectives. Collaborate with systems engineers, software engineers, product teams, and government stakeholders to develop and deliver technical solutions. Support all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, development, integration, testing, and deployment. Work with requirements management processes to ensure traceability, compliance, and successful verification of system capabilities. Develop and maintain technical documentation supporting software development, testing, and verification activities. Participate in technical reviews, design discussions, and cross-functional engineering efforts. Support continuous process improvement initiatives focused on software quality, automation, and operational effectiveness. Contribute to mission-critical missile defense programs operating in fast-paced, highly collaborative engineering environments. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)