Software Test Engineer, Mid-level at CACI International | CO, US | Rezi

Software Test Engineer, Mid-level at CACI International

Software Test Engineer, Mid-level

CACI International · CO, US

2 weeks ago

Software Test Engineer, Mid-level

CACI International · CO, US

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Test Engineer, Mid-level role.

Rezi rewrites your resume against CACI International's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Test Engineer, Mid-level posting at CACI International — free, in seconds.

About the Role

CACI is seeking a Software Test Engineer to join our Fusion Analysis & Development Effort (FADE) team in Denver, CO. This role is crucial for ensuring the quality and reliability of our software products, with an opportunity to shape testing infrastructure and standards in a containerized environment.

Responsibilities

  • Design, develop, and execute test plans, test cases, and test scripts to validate software functionality and data quality.
  • Perform database validation, source-to-target testing, and validate enterprise data flows.
  • Develop and maintain comprehensive test plans, test cases, and test scripts for software applications.
  • Execute manual and automated tests to verify software functionality, performance, and security.
  • Design, build, and maintain data test cases, reconciliation checks, test data sets, and expected results for FADE data and software.
  • Validate data accuracy, completeness, consistency, integrity, formats, transformations, and business-rule compliance across source and target systems.
  • Document data defects with queries, evidence, expected/actual results, and reproducible conditions; track issues through resolution and retest.
  • Identify and assess new automation capabilities.
  • Deliver new automation development scenarios as needed.
  • Contribute to the continuous improvement of testing processes and tools.

Requirements

  • Current and active TS/SCI clearance with a polygraph is preferred.
  • Minimum of 5 years of experience in software testing.
  • Bachelor’s degree in computer science or related field; or equivalent experience.
  • Strong knowledge of testing methodologies, tools, and frameworks (e.g., TestNG, JUnit).
  • Experience with both manual and automated testing.
  • Proficiency in scripting languages and environments (e.g., Python, Linux) for test automation.
  • Demonstrated ability to work effectively from the command-line and process/report on large data sets (logs, test artifacts, results).
  • Experience with REST API testing, including validation of responses and negative/error-path testing.
  • Experience with GitLab, Jenkins, or similar CI/CD workflow processes.
  • Experience with the Docker, Kubernetes/Helm, ArgoCD.
  • Linux/Red Hat knowledge.
  • Strong debugging skills across services, logs, containers, and test reporting outputs.
  • Experience working with microservices architectures and verifying interactions through automated integration tests.
  • The ability to effectively prioritize and execute tasks.
  • Strong communication and collaboration skills.

Skills

  • Software Testing
  • Database Validation
  • Source-to-Target Testing
  • Enterprise Data Flows
  • Test Plan Development
  • Test Case Development
  • Test Script Development
  • Manual Testing
  • Automated Testing
  • Data Validation
  • Defect Management
  • Automation Capabilities
  • Scripting Languages (Python, Linux)
  • Command-line Operations
  • REST API Testing
  • CI/CD (GitLab, Jenkins)
  • Docker
  • Kubernetes/Helm
  • ArgoCD
  • Linux/Red Hat
  • Debugging
  • Microservices Architectures
  • Integration Testing

Location

  • Denver, CO

Work Type

  • Full time
  • Regular

Experience Level

  • Mid-level
  • Minimum of 5 years of experience in software testing

Education Level

  • Bachelor’s degree in computer science or related field; or equivalent experience

Salary/Compensations

  • $82,700 - 173,900 USD

Benefits

  • Healthcare
  • Wellness
  • Financial
  • Retirement
  • Family support
  • Continuing education
  • Time off benefits
  • Flexible time off

About the Company

  • At CACI, we place character and innovation at the center of everything we do.
  • As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
  • CACI values the unique contributions that every employee brings to our company and our customers - every day.
  • Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Equal Opportunity

  • CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.