CACI International logo

Test Automation Engineer

CACI International

Chantilly, VA
Full Time
Senior
104k-218k
3 days ago

Job Description

About the Role

The Test Automation Engineer will be responsible for testing automation of various ServiceNow modules and other web-based applications leveraging cloud services. Candidates will be expected to leverage testing automation frameworks and solutions to automate test scenarios including functional, integration, regression, performance, and user acceptance testing for all new integration and/or design projects. This person will determine the optimal approach to automated testing of complex products or solutions to ensure compliance with applicable specifications.

Key Responsibilities

  • Leverage frameworks and tools such as ServiceNow Automated Test Framework (ATF), Selenium, and Ansible to design and develop test automation scripts
  • Collaborate with manual testers, developers, and SMEs to understand system functionality and design a testing automation approach
  • Execute ServiceNow unit/component test procedures for all project components, create and execute integration test procedures, execute regression tests, coordinate and execute user acceptance testing, and create and execute performance tests
  • Conduct component integration testing, including performance and throughput benchmarking, fault tolerance, interface compliance, and functional completeness
  • Support current production system break/fix and enhancement efforts, including requirements review, test formulation, test scenario preparation, test execution, and test summary preparation
  • Document and analyze test results, produce status reports, and assist with defect management
  • Accurately estimate testing efforts for project planning and tracking, and provide input to project master schedule
  • Identify potential testing or work product improvements
  • Provide data re-processing testing and validation metrics
  • Drive and implement automation process improvement items

Requirements

  • Current TS/SCI w/ Poly US Security Clearance
  • 7 or more years' experience leveraging testing automation frameworks and automation tools such as ATF, Ansible, Terraform, and UFT
  • 7 or more years' experience with JavaScript, TypeScript, Python, or other scripting languages
  • Experience with database query languages such as SQL and JQuery
  • Experience using APIs across multiple systems to execute complex test scenarios
  • Experience with testing tools including TestRail, Zephyr, Test Management, and Automated Test Framework
  • Experience setting up test environments, executing test cases, and tracking defects
  • Working experience with component, application, integration, and performance testing procedures and criteria
  • Experience in defining acceptance criteria and coordinating and executing acceptance testing
  • Experience in requirements traceability
  • Experience creating and executing test plans and procedures, and documenting expected and actual results
  • Hands-on experience in developing testing artifacts such as performance test scripts, scenarios, and monitors

Nice to Have

  • Ability to diagnose complicated performance issues based on analysis of performance test execution results (Load, Stress, Scalability) and recommend solutions
  • Experience working with multiple teams and coordinating automation testing efforts for various integration projects
  • Demonstrated initiative and ability to start, develop, and complete short- and long-term projects
  • Attention to accuracy and thoroughness in implementing project specifications and design requirements

Qualifications

  • Educational background is not explicitly specified but requires extensive experience in testing automation and scripting languages

Benefits & Perks

  • Competitive compensation
  • Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits
  • Flexible work environment with a host of factors influencing salary such as location, experience, skills, and certifications

Working at CACI International

The company values integrity, character, and innovation. It fosters an environment of trust, offering autonomy and robust learning resources. The organization emphasizes continuous growth, supporting employees in advancing their careers and contributing to critical national missions.

Apply Now

Job Details

Posted AtAug 4, 2025
Job CategoryQA Engineering
Salary104k-218k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CACI International

Website

caci.com

Company Size

10000+ employees

Location

Chantilly, VA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches