Job Description: CACI‘s Employee Systems Solutions Division is seeking a talented and self-motivated Selenium Tester to join an exciting, complex, and mission focused software development program working with a team of talented and dedicated professionals based in the Reston and Dulles Virginia areas. In this role you will operate as a system tester and must have excellent software testing and communication skills. You should be motivated and must be able to perform independently. You should be capable of developing manual test cases and test procedures and executing automated test scripts. Candidates must have a strong background in manual and functional testing and be able to solve problems through creative thinking. Specific job responsibilities include: Perform operations and maintenance and enhancement testing. Analyze business requirements and technical specifications. Create and maintain test plans that define test methods, approach, and tools. Develop test cases, test procedures, and requirements traceability matrices. Ensure all test environments are setup to meet test objectives. Perform software system testing, end-to-end testing, regression testing, and automated testing. Execute the application's automation test suite, troubleshooting failures and script issues. Document test results, and compile results of other testers into consolidated reports. Create test discrepancy reports and track them to resolution. Provide subject matter expertise on software functionality and business processes. EDUCATION & EXPERIENCE: Typically requires a bachelor's degree with an advanced degree desired and a minimum of 10 to 12 years experience in a specific field of test engineering. Minimum 2 years demonstrated on-the-job experience with full-life cycle software testing including test case development, test script development, application system and regression testing, and test results reporting. Minimum 6 months demonstrated on-the-job experience using Selenium automated test tools to complete test activities. This includes developing and running scripts for automated user interface testing, creating/injecting test data, querying and modifying databases and generating testing results and reports. Demonstrated on-the-job experience testing web-based systems. Demonstrated on-the-job experience working with project managers to clarify requirements and test expectations. Active TS/SCI w/Poly required. PHYSICAL DEMANDS: 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.