ShortlistFox
← Back to results

Senior QA Infrastructure Engineer – Workspace VDI

JP Morgan Chase

Shanghai, China

  • Full Time
Apply

About the role

Key Responsibilities

VDI Image & Workspace QA

  • Own functional, regression, integration, compatibility, and release validation of Windows enterprise VDI images.
  • Validate Windows updates, security patches, configuration changes, Group Policies, agents, middleware, and enterprise applications.
  • Perform gold/master image validation before production rollout.
  • Validate VDI provisioning, user logon/logoff, profile loading, application launch, desktop usability, reboot, and session behavior.
  • Develop reusable regression suites and release-readiness checklists for VDI image releases.
  • Identify VDI/image-related defects and collaborate with engineering teams on root-cause analysis and remediation.

Citrix VDI Testing

  • Perform end-to-end testing of Citrix Virtual Apps and Desktops environments.
  • Validate Citrix connectivity, desktop/application enumeration, session launch, reconnect, disconnect, logoff, and recovery scenarios.
  • Validate functionality across different user personas, VDI configurations, infrastructure changes, and application combinations.
  • Troubleshoot issues across endpoints, Windows images, Citrix components, user profiles, applications, networks, and supporting infrastructure.
  • Validate resiliency and user experience following infrastructure or image changes.

Automation & PowerShell

  • Design and develop automated validation for VDI image and infrastructure testing.
  • Use PowerShell extensively for test automation, system validation, configuration verification, log collection, and troubleshooting.
  • Automate pre-release and post-deployment health checks.
  • Develop reusable automation for:
    • Application launch validation
    • Windows service/process validation
    • Registry and configuration checks
    • Software/version verification
    • VDI image health validation
    • Citrix-related health checks
    • Log collection and analysis
  • Support integration of automated QA validation into release pipelines where applicable.

AI-Assisted QA & Automation

  • Utilize AI and Copilot-based tools to accelerate test development, automation, troubleshooting, and engineering productivity.
  • Apply AI-assisted development to PowerShell and other QA automation.
  • Use AI tools to support:
    • Test scenario generation
    • Automation script development
    • Failure-pattern identification
    • Defect investigation
    • Root-cause analysis
  • Identify opportunities to use AI to reduce repetitive manual testing and improve regression coverage.

Defect Management & Release Governance

  • Document defects with clear reproduction steps and supporting technical evidence.
  • Assess production risks associated with Windows image and infrastructure changes.
  • Provide evidence-based QA release-readiness and go/no-go recommendations.
  • Continuously improve automation coverage, testing efficiency, and release quality.

Required Skills

  • Strong experience in Infrastructure QA, Workspace, EUC, VDI, or Windows platform testing.
  • Hands-on experience testing Windows 10/11 enterprise and VDI images.
  • Strong knowledge of Citrix Virtual Apps and Desktops.
  • Strong PowerShell scripting and automation skills.
  • Experience with functional, regression, integration, compatibility, and infrastructure testing.
  • Strong troubleshooting knowledge across:
    • Windows Event Logs
    • Windows Registry
    • Services and processes
    • Active Directory
    • Group Policy
    • DNS/networking
    • Certificates
    • User profiles
    • Authentication
  • Strong analytical, troubleshooting, and root-cause-analysis capabilities.

Preferred Skills

  • Experience validating Microsoft 365 applications in enterprise VDI environments.
  • Understanding of enterprise user-profile management technologies.
  • Knowledge of  GitHub Copilot, or other GenAI/AI engineering tools.
  • Exposure to VDI performance, reliability, scalability, and end-user-experience testing.