Apply Now    

Test Engineer 3

Req #: 135505
Location: Chantilly, VA US
Job Category: Engineering
Security Clearance: Secret
Clearance Status: Must Be Current

Job Description

We are seeking a quality assurance/test engineer with a wide range of knowledge that can define and develop test standards for the testing of information technology enterprise systems. The candidate will be expected to work as an integral part of an Agile Scrum team and will be responsible for assuring the quality of the application capabilities for a variety of legacy and modernized systems and applications. He/she will work in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.
Under minimal direction, creates, reviews, evaluates complex test specifications, test results, test trends and implements corrective action as needed. 


Develop, execute, and maintain system verification procedures to include test plans, test cases and detailed test procedures, mapped to software and system-level requirements

Develop test scenarios and test plans to ensure that manual and automated tests can be implemented and executed with Sprint timeframes.

Conduct testing during development of new software features to analyze, diagnose, isolate, and document system failures and anomalies (discrepancies).

Build and execute automated testing against web front-end systems. May also be involved in testing back end systems, including testing at an API level such as via web services or other back end services.

Test software releases during the product development. Report test results and identify issues to be addressed. Documents usable test engineering data applicable to the assignment.

Provide feedback to the developers relating to operational functionality concerns; investigate and resolve operational problems in conjunction with other work streams. 

Assist with creating project resource estimates, metrics to track completion, defect reports, defect prevention, development efficiency and quality. 

Configure hardware and operating environments as needed to complete assigned testing.

Participate in Agile project & task planning and execution.  Identify risks and provide mitigation strategies and options.

Interfaces with customers, vendors, and various company departments to resolve problems that cause test failures.

Provide technical expertise on specific products, operating systems and specialized environments.  Assist in the development and maintenance of training materials and other program documentation as necessary

May assist junior engineers in the development of test procedures and actual test conduct

May work independently on small projects or assist other special projects, as needed.

May assist with the analyses to develop testing design options or recommendations and may assist in the preparation of estimates and specifications.


Typically requires bachelor's degree or equivalent, and five to seven years of related experience. 

  5+ years of experience in the verification and validation of applications and software for enterprise solutions

Experience across the domain of testing types/phases, including but not limited to Functional, Integration, System, Regression, and User-Acceptance Testing

Demonstrated proficiency with testing tools and automation frameworks (such as Selenium TestNG, Robot Framework)

Demonstrated proficiency of commonly-used systems engineering or test concepts, practices, and procedures.

Experience with the Atlassian Tools (Confluence, JIRA, Stash)

Experience with SQL

  Must be a team player and work in a collaborative team environment

Strong verbal/written communication skills, analytical/problem solving ability, time management and organizational skills

Must possess an active Secret clearance

Desired Qualifications:

Agile/Scrum Experience

Experience performing requirements and user needs analysis

  Familiarity with Angular framework 

  Experience with Backend as a Service (BaaS) API interfaces

Understanding of Section 508 compliance

  Familiarity with entry-level JAVA program

  Familiarity with Defense Acquisition and the 5000 policy for ACAT I reporting programs.


Normal demands associated with an office environment. Ability to work on computer for long periods, and communicate with individuals by telephone, email and face to face. Some travel may be required.

CACI is an Equal Opportunity Employer: Females / Minorities / Individuals with Disabilities / Protected Veterans.  

Job Location



CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Apply Now    
Link for schema