CLOSED - 2712 - Test Engineer
Hybrid / Aberdeen Proving Grounds, Maryland
TS/SCI
GENERAL DUTIES:
- Design and develop test and testing requirements for products, systems, software and/or related technology with limited supervision.
- Partner with applicable technology teams to determine testing parameters.
- Write test plans and create test cases for the product.
- Conduct quality assurance and design performance tests using established testing procedures.
- Partner with other department engineers and developers in creating practical test demonstrations for proposed technology.
- Troubleshooting any testing errors and streamline testing procedures. Ensures that testing methodology and procedures meet company and industry standards.
- Build and execute automated tests.
- Prepare reports and analysis for testing.
- Maintains current knowledge of relevant technology and best practices relevant to the industry.
REQUIRED QUALIFICATION:
- Bachelors Degree
- Minimum of 5 years of related experience
- Knowledge of Government security policies and familiarity with security-related technologies and auditing tools.
- Experience with software verification and validation, including test planning, development, execution, analysis and associated documentation.
- Experience coordinating testing activities for various projects.
- Experience writing tests, executing those tests, and reporting the results.
- Experience initiating and analyzing problem reports and change proposals.
- Experience assessing system and software level requirement specifications, software design, interface design, test, and other development related documentation as needed.
- Familiarity with all phases of software design, development, documentation, and implementation
DESIRED QUALIFICATIONS:
- Familiarity with C#, Java, JavaScript
- Ability to design and develop advanced networking techniques.
- Background in requirements analysis, design, and coding methodologies; documentation standards; configuration management; DoD software policies; and DoD test and evaluation requirements; real-time operating systems, distributed systems, modeling and simulation; data base design and management, and resource utilization assessment.
- Understands software engineering and programming for large computer and minicomputer and microprocessor systems supporting broad base of applications.
CLEARANCE: