CACI International Jobs

Job Information

CACI International Software Tester in Norfolk, Virginia

Job Description

CACI is seeking a Software Developer to join our project team at Naval Station Norfolk. The selected candidate will perform the following:

  • Support the planning, coordinating, and executing verification, validation and testing of application and systems software.

  • Work closely with software developers, engineers, business analysts, and requirements personnel to plan, coordinate and execute static analysis and dynamic testing of systems/software code to verify, validate acceptance and technical specifications.

  • Evaluate the test basis and support the refinement of requirements to ensure testability, clarity and correctness.

  • Author and maintain software test cases and procedures in accordance with organizational policies and procedures.

  • Conduct test design activities to identify and create both manual and automated test cases, test procedures and test scripts traceable to system requirements.

  • Assist in the creation of software test plans to document the overall test strategy, test approach, test process, test schedule, pass/fail criteria, test environment architecture, test lab resources.

  • Conduct static and dynamic testing to include integration, functional, system, regression and acceptance testing.

  • Author test reports and defect tracking activities.

  • Coordinate with stakeholders for configuration management activities.

  • Work closely with stakeholders, sponsors, and customers to determine acceptance criteria and coordinate certification test events with end users.


  • US Citizen

  • SECRET Clearance must be current

  • DoD 8570 IAT Level II certification or higher (ex. CompTIA Network+, Security+, CASP, CISSP)

  • Knowledge of testing business application and enterprise information systems.

  • Knowledge of static and dynamic software test activities.

  • Knowledge of test automation and using automated test tools.

  • Knowledge of software development life cycle models such as waterfall, Agile, or other incremental model.

  • Knowledge of computer operating systems and database management systems/software.

  • Proficient in productivity tools, specifically Microsoft Word and Excel.

  • Skilled in creating software test plans, test cases, test procedures, test scripts, and test data conditions.

  • Skilled in utilizing testing and application life cycle management tools (e.g., HP UFT and ALM) to build test suites/sets, capture test data, and analyze results.

  • Skilled at mapping test cases to requirements and providing input to generate a requirements traceability matrix.

  • Ability to test computer operating systems, database management systems, and application software integrated on physical and virtual servers and clients.

  • Ability to assess software products for readiness and determine pass/fail criteria.

  • Ability to determine test approaches, develop test schedules, and identify risks associated with testing.

  • Ability to capture test data, analyze test results and clearly communicate (orally and written) findings and/or deficiencies.

  • Ability to coordinate and collaborate with members of a software development or systems engineering team to accomplish project team goals and objectives.

  • Ability to conduct software/system integration, installation, configuration, functional, performance, regression and system recovery testing

  • Experience with JIRA or similar collaboration/issue tracking tool desired

What We Can Offer You:

  • With over 25,000 employees worldwide, CACI has been named a Best Place to Work by the Washington Post

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives

  • We offer competitive benefits and learning and development opportunities

  • We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities

  • For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success

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.