Test Automation Engineer
IC-CAP LLC is a Woman Owned / HUBZone Small Business working in the Department of Defense and Intelligence Community. We are always looking for highly talented, energetic, and dynamic professionals that are interested in protecting the defense of our nation.
We are looking to fill this position at the following location(s):
- Springfield, VA
Test Automation Engineer:
Career level with a complete understanding and wide application of technical principles, theories, and concepts. Considered an emerging authority, who applies extensive technical expertise. Working under only general direction, develops technical solutions to a wide range of difficult problems. Independently determines and develops approach to solutions. Exercises latitude in determining objectives and approaches to assignment.
Test Tool Development and Automation Engineer will code and generate scripts, test code, support code security accreditation, and documentation. In support of the DevOps environment, the candidate will decompose existing business process and test tool capabilities into micro-services capable of deployment through a DevOps infrastructure. Further the candidate may also need to:
Conduct engineering analysis to identify all tasks (both manual and analytic) associated with assessment of system capabilities and interfaces, sensor parameters or functions, or GEOINT services.
Conduct engineering analysis to identify candidate tasks for automation.
Automate selected tasks through code/script generation, or by identifying existing in-house or commercially available solutions (including open-source alternatives); identify opportunities to consolidate tasks or processes to maximize efficiency or minimize cost.
Develop tools that support objectives such as: functionality testing, step automation, continuous integration automation, automated system monitoring, load testing, service virtualization, performance profiling, etc.
Implement accepted automation solutions in the DevTest environment or internal test environment as directed.
Design and develop automation scripts, tools, or applications, and appropriate test scenarios to verify the performance, capacity, and scalability of services and capabilities, as identified by the customer.
Provide the expertise to analyze output of automated test tools, scripts, applications, and processes to evaluate against established criteria and develop a recommendation to the government and product vendor.
Provide expert level support of test automation capable of creating and running scripts within government furnished automation and testing tools (e.g. HP ALM, CA Service virtualization, etc.) development.
Provide web application design, development, and maintenance for test related web, and tools projects
Provide support and expertise to develop custom product quality assessment tools for the full range of traditional and non-traditional imaging systems, products, and data formats.
Collaborate with image quality engineers and image scientists to develop custom product quality assessment tools, as well as to understand and support existing in-house developed engineering tools/code written in MATLAB, IDL, Python, Visual Basic, etc.; provide updates and improvements to these tools as needed.
Provide technical support and expertise to use, update, and maintain the existing in-house developed NSG Image Quality Simulator (NIQS) / NIQS Automated Checkout Application (NACA); source code is GFE for CM, maintenance, and future development.
Analyze performance trends and user experience data to identify parameters for automated governance processes that will facilitate a digital/automated Go/No Go capability.
Develop, implement, and maintain an automated governance process in a variety of environments including bare metal, DevOps, and cloud computing environments
Education & Experience:
11-14 Years with High School,
5-8 Years with BS/BA,
3-6 Years with MS/MA