Jobs · OTHR · Colorado

Test and Integration Engineer

CACI International Inc · Denver, CO · 1 wk ago
OTHR$63k–$130k/yrFull-time

Responsibilities

  • Design and implement comprehensive test strategies
  • Build automated test suites using modern frameworks (e.g., API testing tools, BDD frameworks)
  • Manage deployment infrastructure including GitLab runners, Helm charts, and Kubernetes across multiple environments
  • Support production edge deployments including fresh cluster deployments and the integration of COTS and custom software totaling more than 100+ containers per deployment
  • Maintain system health and build dashboards for performance metrics (e.g., test execution trends, deployment success rates), functional monitoring, and alerting
  • Coordinate test events and manage release pipelines to streamline delivery
  • Validate software functionality, identify defects, and resolve issues with developers
  • Provide input on user experience, edge UI designs, and deployment scripts for systems in disconnected/contested environments
  • Drive continuous improvement of testing processes and system architecture
  • Collaborate with developers, users, and stakeholders to deliver high-quality software solutions
  • Work in a collaborative, agile environment with experienced engineers
  • Contribute to shaping testing strategy and test infrastructure automation practices
  • Leverage AI tools for test automation, code generation, and analysis
  • Ensure quality and system reliability for software deployed on tactical edge devices and cloud environments

Requirements

  • U.S. Citizen with an active TS/SCI clearance preferably with a polygraph OR the ability to obtain and maintain a Top Secret SCI clearance (candidates with active clearances prioritized)
  • 3+ years of experience in software testing, quality assurance, DevOps, or related technical role
  • Bachelor's degree in a technical field or 5+ years of related experience
  • Strong foundation in software testing methodologies and automated testing
  • Experience with Linux environments, CI/CD practices, version control, and Agile methodologies
  • Familiarity with containerization concepts and infrastructure as code
  • Experience with automated testing frameworks (e.g., API testing tools such as Karate, Gherkin for BDD)
  • Strong analytical, problem-solving, and communication skills
  • Self-motivated with proactive approach to improvements
  • Ability to read and understand code (Java, Python, or similar)
  • Experience with automated testing frameworks (e.g., API testing tools, BDD frameworks)

Qualifications

  • Hands-on Kubernetes experience (orchestration, troubleshooting, pod management)
  • CI/CD tools experience (Jenkins, GitLab CI/Runners, ArgoCD)
  • Infrastructure as Code tools (Helm, Terraform, Dagger)
  • Monitoring and observability tools (Grafana, Kibana, Prometheus, Elasticsearch)
  • AWS cloud platform experience
  • Scripting languages (Bash, Python)
  • Database technologies (PostgreSQL, Elasticsearch, Redis)
  • Edge computing, IoT deployments, or SRE background
  • Government contracting or military experience
  • Experience or willingness to leverage AI tools for test automation, code generation, and analysis (e.g., GitHub Copilot, ChatGPT, or similar)

Similar jobs