Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Technology
Software QA Engineer / Tester
Frederick, MD

Find & Apply For Software QA Engineer / Tester Jobs in Frederick, Maryland

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: Cybersecurity Engineer Patch Management, Testing & Automation
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Rohde & Schwarz USA, Inc.

Cybersecurity Engineer Patch Management, Testing & Automation

Job Description

Develop, execute, and continuously improve cybersecurity patch management processes for systems, operating systems, network devices, COTS products, appliances, and embedded components. Evaluate security patches, software updates, firmware updates, vendor advisories, and CVEs for applicability and operational impact. Coordinate patch evaluation with product engineering, systems engineering, cybersecurity, testing teams, vendors, and customers. Develop patch testing plans, procedures, test cases, acceptance criteria, and supporting documentation. Perform laboratory testing, security verification testing, configuration validation, interoperability testing, and regression testing. Validate that patches and security updates remediate identified vulnerabilities without adversely affecting system functionality, performance, availability, or interoperability. Support deployment planning, customer coordination, installation, post-deployment verification, and patch documentation. Build and maintain representative cybersecurity test and validation environments. Develop repeatable test methodologies for network devices, operating systems, applications, COTS products, and embedded devices. Perform vulnerability scanning, configuration assessments, protocol analysis, and security control validation as part of testing activities. Develop scripts and automation to improve cybersecurity engineering efficiency and consistency. Automate configuration generation and validation for technologies such as Cisco switches and routers and Fortinet firewalls where appropriate. Develop automation for security assessments, compliance checks, vulnerability analysis, evidence collection, test execution, configuration comparison, and reporting. Develop reusable tools, templates, scripts, secure baselines, and standardized processes that can be applied across multiple programs. Support secure configuration and hardening of network devices, Linux and Windows systems, firewalls, applications, and embedded products. Support implementation and validation of DISA STIGs, CIS Benchmarks, NIST controls, and customer-specific security requirements. Participate in system security architecture reviews, threat modeling, vulnerability management, and product security assessments. Support Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), customer deployments, onsite assessments, and witness testing. Troubleshoot cybersecurity-related system, network, configuration, and interoperability issues in laboratory and customer environments. Produce test reports, patch assessment reports, implementation procedures, configuration documentation, and technical cybersecurity deliverables. Collaborate with product and engineering teams in Europe and North America to evaluate updates, resolve technical issues, and improve system security. Evaluate new cybersecurity tools and technologies that can improve testing, automation, configuration management, and security engineering. Support cybersecurity training, knowledge transfer, process improvement, and standardization. Support the broader cybersecurity organization as priorities, programs, and customer requirements evolve.