Join CACI as a Test Engineer 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 program as tester.
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. Your contributions will directly impact the success of the customers' mission, our team, and ultimately CACI!
What You’ll Get to Do: As a tester, you will participate in sprint activities such as planning and testing application functionality. Within this role, you will be creating and maintaining test cases, testing the application functionality, both on the UI and in the database, identifying bugs, assist in troubleshooting, and help identify fixes for any identified issues. You will be expected to collaborate closely with all members of the scrum team. This role requires strong analytic skills with interest in learning the business process and application functionality.
Work and communicate with a variety of group members, both functional and technical, to convert requirements to test cases, resolve issues and meet deadlines.
Execute test cases and support testing cycles independently through UI and backend testing
Providing input to the scrum teams and support teams during the development and testing stage of product to ensure high quality products
Understand the various types of testing, such as system, functional, Integration, user acceptance, regression testing and best Quality Assurance practices in the SDLC.
Help identify the proper levels needed to support our SDLC and Agile process and conduct the various levels of testing required for validation and verification
Recommend and facilitate quality improvement for manual and/or automated in the testing process
Prepare test metrics that show the progress of testing and the final result of all tests
Work with the team to understand and resolve software problems and
Mentor junior test team members
You’ll Bring These Qualifications:
No clearance is required to begin employment. However, Secret clearance.must be obtainable.
Experience in supporting the testing effort for application migration initiatives
Bachelor's degree (in Computer Information Science or related field) with a minimum 3.0 GPA
7-9 years of related experience
Ability to communicate effectively and collaboratively in a team environment
Experience with test and bug tracking tools
Experience with testing web applications through User Interface Testing and SQL queries
Executes automated test scripts, reports findings, and creates applicable defects
Desire to work in an Agile environment
Has experience writing test cases and writing acceptance tests for developed features
These Qualifications Would be Nice to Have:
Experience DoD industry a plus
Active DoD Secret Clearance
Experience with object-oriented concepts
Experience with relational databases
Experience with creating test automation scripts, especially using the Selenium Automated Testing tool for in .NET web applications, coded in C# and using SQL Server or RDS.
Stay current with cutting-edge automated testing technologies.
Work on all aspects of automated tests, from user-interface to backend scripting.
Experience with UI design and web usability concepts