Perform comprehensive testing of desktop application packages, validating packaging standards, deployment readiness, installation behavior, application integration, and system stability.
- Conduct integration, functional, regression, smoke, and sanity testing as needed.
- Design and document test plans and test cases based on product requirements and testing scope.
- Execute test cases, analyze test results, document test evidence, manage defects, and track test closure using Jira and OpenText ALM.
- Automation Testing: Build and maintain reusable automation frameworks using OpenText UFT, including functions, object repositories, reusable actions, and data-driven test scripts across multiple Windows OS languages other than U.S English.
- Troubleshoot UFT UI object identification, dynamic UI behavior, environment-specific issues, and
script execution failures.
- Develop AI agents with Microsoft Copilot to automate testing and repetitive tasks
- Collaborate with packagers, developers, and endpoint management teams to resolve packaging and deployment failures.
- Deploy applications using SCCM and Microsoft Intune, validate deployment behavior, and troubleshoot deployment failures.
- Test Intune remediation scripts, Windows Updates for Business (WUfB) patches, and Microsoft Edge / Google Chrome updates.
- Perform Windows device staging using bootable media, including Autopilot/Intune enrollment, post-staging configuration and application installation.
- Support emergency package testing during weekends or outside support hours, as required.
Must Have:
Testing & Automation Tools: Strong experience using OpenText UFT for desktop UI test automation and OpenText ALM for test management.
- Scripting Proficiency: Strong scripting skills in VBScript and PowerShell.
- Tool Integration: Knowledge of integrating UFT test execution and results with Jira Xray
- AI-based Automation: Familiarity with Microsoft Copilot AI Agents, AI-based object recognition, and newer desktop test automation features
- QA & IT Processes: Strong understanding of the Software Testing Life Cycle (STLC), and IT Service Management (ITSM) processes.
- Windows 11 OS Expertise: Deep understanding of the Windows 11 environment, including the registry, file systems, event logs, services, and OS-level troubleshooting.
- Support four days a week from the office, following the hybrid work model.
- Flexible to work across different shifts
Nice to Have:
Endpoint Management Tools: Hands-on experience with software distribution and modern client management tools, Microsoft Endpoint Configuration Manager (SCCM) or Microsoft Intune.
- Ubuntu and macOS Experience: Experience with Ubuntu Desktop or macOS environments.
- macOS Application Testing Automation: Experience with macOS desktop application test automation.
- Desktop Automation Frameworks: Familiarity with other desktop automation frameworks or tools.
- Application Packaging: Experience with application packaging or repackaging using the PowerShell App Deployment Toolkit (PSADT).
- CI/CD Integration: Experience scheduling, executing, or triggering UFT automated test suites through CI/CD pipelines, such as Azure DevOps or Jenkin