Middle/Senior C# Desktop Automation Engineer for a Fintech Company (Candidate based in Poland for 2+ years)
ScenAI Data Science Inc
We are a U.S.-based fintech startup operating in the investment and financial services space. Our distributed teams work across Poland, the United States, and Ireland, collaborating on technology-driven solutions related to stocks and investments.
Security, compliance, and the responsible handling of sensitive financial data are central to how we operate, as we build scalable products in a regulated environment.
General
โ 4โ10 years in automation engineering
โ Strong C# and OOP expertise
โ Experience with Windows UI Automation (UIA2/UIA3)
โ Prior hands-on with Silk Test (mandatory)
โ Experience automating DevExpress WinForms apps
Legacy Experience (Critical)
โ Experience working on .NET Framework 3.5 / 4.x applications
โ Automation in thick-client enterprise systems
โ Handling unstable UI identifiers
โ Working with limited documentation
Framework & Design
โ Build frameworks from scratch
โ Implement POM / Component Object Model
โ Logging, retry policies, custom wait strategies
Here, automation means creating automated UI tests for an existing desktop application - not merely developing the application with DevExpress controls.
We're looking for someone who can:
write the automation framework in C#;
use UIA2/UIA3 or Silk Test to locate controls;
create stable selectors for DevExpress elements;
handle controls whose automation IDs or window handles change;
automate old .NET Framework 3.5/4.x applications;
build page/component objects, custom waits, retries, and logging;
investigate a legacy application with poor documentation.
Initial contract duration: 8 months with the possibility of extension based on the skill set
Hourly remuneration: 28-35 usd/hour
Engagement: full time
Time zone: Poland
Working language: English
Please read carefully before applying:
The client is building a product in the bank/investment/brokerage systems niche, and their investors have strict security and compliance requirements, where every person will go through a background check.
Why Poland?
For background check โ you must be a taxpayer in Poland for 2+ years.