Seneca Resources is client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry. We are a leading IT services provider headquartered in Reston, VA with offices in Richmond, VA Birmingham, AL and Columbia, MD that service clients throughout the United States. The key to our success lies within our strong corporate culture which drives our business. We challenge our staff through engaging work, and we reward our staff through competitive compensation, extensive professional training, and excellent opportunities for career advancement. In turn, we look for only the best and brightest to join our team.
Title: QA Software Test Engineer Location: Wall, NJ OR Ft. Collins, CO Employment Type: Full Time Compensation: Very Competitive
Clearance: Public Trust
Summary: The selected candidate must be knowledgeable and experienced as a Quality Assurance Automation Test Engineer for server based application software testing; having experience both creating and maintaining software automation test scripts. The candidate must have a working knowledge of software engineering concepts such as software development standards, quality assurance standards, Software Development Life Cycle (SDLC), interpretation of product requirements, test plan and test case development, testing of software functionality, product installation, performance, load, and usability (508 compliance experience a plus) testing. Responsibilities:
Creating, maintenance and evaluation of software automation test scripts (including incorporation of dynamic test data)
Gathering and validating application functional/performance/load requirements
Creation and maintenance of test plans and test cases
Execution, as required, of manual and automated software testing in areas involving installation, functional, performance and load, integration, and regression testing
Management of defects within a corporate defect tracking system
Documentation of process improvements regarding best practices regarding test automation
Creation of test reports
Maintenance of all test documentation
Coordination and prioritization of test development activities and the ability to work with multiple development teams and software projects are also critical for the selected candidate.
Ability to troubleshoot independently both software and operating system level installation and configuration issues
Ability to train others regarding automation test concepts; plus providing guidance and direction as needed