Junior .NET Developer - Test Automation

CACI International Inc. • Chantilly, VA 20153

Posted 3 weeks ago

Job Description

Junior .NET Developer - Test Automation

Req #: 210624

Location: Chantilly, VA US

Job Category: Information Technology

Security Clearance: Secret

Clearance Status: Must be Obtainable

Job Description

Join CACI as a Test Automation Software Developer supporting financial management applications that help our Department of Defense customers plan and budget resources to support our country. We have been supporting our customers for over 20 years with 5 applications across 6 different clients. We continue to develop and implement exciting and complex solutions to support the evolving needs of our customers.

We are looking for an eager and motivated self-starter to join our Scrum Team as a .NET test automation developer. As an automated tester, you will conduct research into automated testing techniques and utilize automated testing tools to develop and maintain reusable automated tests. You will work closely with senior development leads and technical architects for technical mentoring and guidance. You will be expected to collaborate closely with all members of the scrum team to understand the functionality being developed and the technical design of the implementation in order to properly design and develop accurate, high-quality automated tests.

This role requires strong technical skills and the ability to properly prioritize and multi-task. You must be able to work collaboratively with our project team in an Agile environment, following agile processes, and remain flexible to changes in a fast-paced environment. This position is a great opportunity for a motivated, self-starter who enjoys interacting with people and has a desire to take on greater knowledge and responsibility within an Agile environment. Your contributions will directly impact the success of the customers' mission, our team, and ultimately CACI!


* Under close supervision, creates automated tests for existing functionality and enhancements in .NET web applications.

* Serves as an integral member of a close-knit software development team under the management of a Development Lead.

* Stays current with cutting-edge technologies to identify the best practices for creating automated tests.

* Works on all aspects of automated tests, from user-interface to backend scripting.

* Possesses a good understanding of business applications.

* Works with the team to understand and resolve software problems with automated tests and responds to suggestions for modifications or enhancements.

* Fully prepares test environments with necessary configurations and data in advance of testing. Work with senior technical leads to identify a plan for creating reusable test data/environments.

* Executes automated test scripts, reports findings, and creates applicable defects.


* Creation of automated tests in support of applications built on a .NET 4.5/5.0 and SQL Server 2012 platform. Development of automated tests includes working closely with the functional team to review and evaluate test scenarios and collaborating with the technical team to identify the proper approach to automate tests within the development environment.

* Assignments involve knowledge of .NET 4.5/5.0, MVC 4, Lync, Entity Framework, C#.NET, Telerik/Kendo, T-SQL, HTML, JavaScript, Angular, and CSS.

* Follow the software development life cycle for each automated test development task following the Agile Scrum methodology by brainstorming the technical approach, developing automated test code, and unit testing according to the development schedule and team processes. Participate in backlog grooming, estimation, and other Agile Scrum ceremonies.


* Bachelor's degree (in Computer Science or related field) with a minimum 3.0 GPA

* Zero to two years of related experience.

* Ability to communicate effectively and collaboratively in a team environment.

* DoD Secret clearance must be obtainable.

* Desire to work in an Agile environment.


* Experience with web development.

* Experience with MVC.

* Experience with object-oriented concepts.

* Experience with relational databases.

* Experience with creating test automation scripts, especially using the Selenium Automated Testing tool.

* Experience with UI design and web usability concepts.

* Active DoD Secret Clearance.

* Experience working in an Agile environment.

What We Can Offer You:

* We've 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.


Sign Up for Daily Job Alerts.

Thank You

You will receive your first job alert within 24 hours.

Similar Jobs

    Browse Jobs | Terms & Conditions | Privacy Policy | Unsubscribe
    POWERED BY