Senior QA Infrastructure Engineer – Workspace VDI
- Full Time
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.