Systems Engineer; Test Tool Development and Automation
Listed on 2025-12-01
-
IT/Tech
Systems Engineer, IT Consultant, Cloud Computing, Cybersecurity
Overview
K ’s National Security Solutions team provides high-end engineering and advanced technology solutions to customers in the intelligence and national security communities. This position, Systems Engineer for Test Tool Development and Automation, supports government customers in the Washington Metropolitan Area. The role involves establishing and maintaining a development environment, incorporating industry standards and best practices, to enable management of development epics and support an agile sprint development schedule.
The role also supports, maintains, and updates business process applications and pursues epics to consolidate disparate business processes into a single, cloud-based capability.
- Apply industry standards and best practices for managing test tool and software development, including discrepancy tracking, reporting, and resolution.
- Utilize best practices for dev, test, staging and production environments, including:
- Infrastructure as Code
- Platform as a Service constructs
- Continuous Integration/Continuous Deployment (Delivery) tools for development, deployment and configuration management
- Design-for-failure architecture
- Containerization of services where possible
- Continuous monitoring and inspection of health and policy compliance of services/environments
- Establish and maintain an agile sprint development environment in support of customer web tools, test tool development and maintenance; adhere to agile processes and methodologies.
- Adhere to prescribed processes and guidelines for web/tool development workstations and the development environment (e.g., software download/installation approvals, configuration, and version control).
- Manage and maintain content for the customer web presence on multiple security domains, including site design, content updates, web metrics, and external access support.
- Perform physical installation, customization, support, maintenance, license updates, configurations, and monitoring of business process applications in the internal support environment.
- Develop a consolidated business process tool, integrating and replacing current project management capabilities; provide installation, customization, support, maintenance, license updates, and monitoring after implementation.
- Provide automated and manual test management capabilities to identify, standardize and import test objectives, test procedures, test plans, test documentation, releases and cycles structure, and overall process flows.
- Provide database design, development and maintenance (Oracle, Postgre
SQL, or other specified) for test-related web and tools projects.
- Attend and support customer planning events and technical meetings, including vendor product reviews and daily startup/wrap-up meetings.
- Bachelor's degree in Engineering, MIS, IT, Information Science, Business, Computer Science, Mathematics, or related quantitative field.
- 8+ years of relevant experience related to test automation engineering.
- Hands-on Linux experience
- Experience with Agile Software Development
- Experience and/or familiarity with Dev Ops, Dev Sec Ops , CI/CD
- Hands-on experience with Selenium or similar automated test tools
- Ability to plan and conduct security testing
- Experience developing test procedures
- Experience with systems engineering and configuration management processes; ability to work across agencies and locations
- Experience with requirements development and management
- Experience with one or more of Perl, Ruby, Python, and/or Java Script
- Experience with one or more database technologies: SQL, Oracle, MySQL, JDBC, No
SQL, etc. - Experience with automated test tools such as Docker, Jenkins, Rational Team Concert, JIRA, Git, Chef, Ansible, Puppet, JUnit, JMeter, RSpec, and/or Cucumber
- Technical understanding of cybersecurity attack techniques and mitigations
- Master's degree in a related field.
Active TS/SCI with poly preferred.
Company StatementK is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.
R2098963
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).