Hybrid Test Automation, DevSecOps Engineer – Mid to Senior

Posted 1 hour ago

Apply now

About the role

  • Engineer supporting enterprise-scale Microsoft 365 environment at NIH. Implementing automated testing frameworks and secure development practices in Federal Government program.

Responsibilities

  • Design, develop, and maintain automated test frameworks for SharePoint Online, Power Platform applications, and integrated systems
  • Develop and execute functional, regression, integration, and user acceptance test (UAT) support scripts
  • Implement automated validation for Power Apps and Power Automate workflows
  • SharePoint site functionality and configurations
  • Data integrity and reporting outputs (Power BI/Qlik-aligned solutions)
  • Support defect tracking, root cause analysis, and resolution validation
  • Design and maintain CI/CD pipelines using tools such as Azure DevOps or Git-based platforms
  • Integrate automated testing into build and release pipelines
  • Implement infrastructure-as-code (IaC) and deployment automation where applicable
  • Support version control, branching strategies, and release management processes
  • Implement and support secure code practices aligned with NIST SP 800-53 NIST SP 800-218 (SSDF) FISMA Moderate requirements
  • Perform and support static and dynamic code analysis (SAST/DAST) using tools such as SonarQube
  • Assist with security vulnerability identification, remediation, and reporting
  • Ensure compliance with Section 508 accessibility testing requirements in coordination with development teams
  • Automate operational and administrative processes using PowerShell Azure Automation Power Platform tools
  • Support integration testing across SharePoint Online Power Platform Azure services External enterprise systems
  • Implement monitoring and logging strategies to support system performance and reliability
  • Analyze test results and pipeline performance to identify areas for improvement
  • Support continuous improvement initiatives to enhance code quality, deployment efficiency, and system security posture

Requirements

  • Minimum 5+ years of experience in test automation, DevOps, or DevSecOps roles
  • Experience supporting Microsoft 365 environments, including SharePoint Online and Power Platform
  • Hands-on experience with CI/CD tools (Azure DevOps, GitLab, or similar)
  • Automated testing frameworks
  • SAST/DAST tools (e.g., SonarQube)
  • Experience working in Federal or regulated environments
  • Knowledge of FISMA Moderate requirements NIST SP 800-53 and secure development practices
  • Experience with scripting and automation (e.g., PowerShell)

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discounts
  • Health insurance
  • Paid time off
  • Training & development
  • Vision insurance

Job title

Test Automation, DevSecOps Engineer – Mid to Senior

Job type

Experience level

Senior

Salary

$135,000 - $165,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job