.NET Automation Engineer (Selenium) Core Banking (T24)
Contract: 3 Months (extendable)
Work-scheme: Onsite in Jakarta
Must-have
- 35 tahun pengalaman C#/.NET (Console/Worker Service)
- Hand-on Selenium WebDriver + ChromeDriver/EdgeDriver (handling iframe, waits eksplisit, upload/download, anti-stale element)
- Pengalaman otomasi UI untuk produksi (retry, idempotency, konsistensi selector, headless vs headed)
- Paham CI/CD (Git, build & deploy), Windows Service/Task Scheduler untuk job harian
- Logging & observability (Serilog/NLog, struktur log, screenshot on error)
- Error handling & retry/backoff, timeouts, deteksi session timeout/forced logout
- Dasar SQL (SQL Server/Oracle) untuk read/write status job
- Keamanan kredensial (Windows Credential Manager/Azure Key Vault/vault lain)
- Pengalaman kerja di lingkungan regulated (audit trail, least privilege)
Nice-to-have
- Pernah sentuh Temenos T24 (alur transaksi, batch, limitasi session)
- Alternatif automation: Playwright for .NET (lebih stabil dari Selenium di banyak kasus), Robot Framework
- Integrasi non-UI: OFS/TAFJ APIs, message queue, SFTP
- Dasar networking/proxy (jika akses T24 lewat jump/proxy)
- Knowledge secure SDLC (secrets rotation, code review)
- Task: membuat aplikasi GUI automate dari LOS(aplikasi kita) datanya dikirim ke T24(temenos) core banking