Automation Test Engineer WPF Desktop (TestComplete)
Location: Atlanta, GA
VISA: USC/GC
Position type: Contract.
Role Overview
We are looking for an Automation Test Engineer to build and scale a regression automation framework for a Windows
Desktop application developed using WPF/XAML (C .NET Core 7/8) with a gRPC-based API server.
The automation platform is TestComplete (Hybrid Script + Keyword framework), integrated with Azure DevOps or similar CI/CD environment.
The role includes remote execution on Windows VMs and strengthening regression stability.
Key Responsibilities
Develop and enhance automation using TestComplete (Hybrid framework)
Automate critical workflows for a Windows 11 WPF desktop application
Validate UI interactions with gRPC backend services
Build reusable, modular automation components
Integrate automation into Azure DevOps / CI pipelines
Execute automation remotely on Windows VMs
Implement data-driven testing and test data cleanup strategies
Analyze failures and perform root cause analysis
Work closely with Development and DevOps teams
Required Skills
Strong hands-on experience with TestComplete (Script + Keyword-based framework)
Experience automating WPF/XAML desktop applications
Proficiency in JavaScript or Python
Experience building structured regression suites
Understanding of gRPC/API validation
Experience with Microsoft SQL Server (Oracle/PostgreSQL is a plus)
Experience integrating automation with Azure DevOps or similar CI/CD tools
Familiarity with Windows VM-based execution
Exposure to cloud-based VM execution models
Understanding of unit testing frameworks