Job description for QA Automation Engineer at PT. Aigen Global Teknologi
MIDDLE AUTOMATION ENGINEER
Fokus:
Mampu membangun, menjalankan, dan memelihara automation testing menggunakan Katalon untuk Web, Mobile, API, dan Database.
Hard Skills:
* Menguasai Katalon Studio untuk automation testing Web, Mobile, dan API.
* Memahami penggunaan Katalon TestOps untuk monitoring, reporting, dan pengelolaan hasil testing.
* Mampu membangun automation framework menggunakan konsep Page Object Model, Data-Driven Testing, reusable test case, dan Custom Keyword.
* Berpengalaman melakukan automation Mobile Apps Android dan iOS.
* Memahami proses konfigurasi Appium, Android SDK, emulator, real device, Xcode, dan WebDriverAgent.
* Memiliki pengalaman automation Mobile Banking menjadi nilai tambah utama.
* Mampu melakukan API Automation Testing untuk REST API dan SOAP menggunakan Katalon.
* Mampu melakukan validasi response API, HTTP status, header, body, token, dan parameter transaksi.
* Mampu melakukan koneksi dan validasi data ke database menggunakan SQL.
* Memahami dasar validasi transaksi pada sistem Core Banking, seperti pengecekan status transaksi, jurnal, saldo, atau data backend.
* Mampu melakukan pencarian dan pengelolaan object menggunakan Object Spy, Mobile Spy, dan Object Repository.
* Mampu menangani dynamic object, wait strategy, timeout, dan element yang berubah.
* Memahami dasar BDD atau Cucumber menjadi nilai tambah.
* Memahami penggunaan Git untuk version control dan kolaborasi source code automation.
* Memahami integrasi dasar Katalon dengan Jenkins, GitLab CI, atau pipeline CI/CD lainnya.
* Mampu membuat reporting automation yang mudah dipahami oleh tim teknis dan nonteknis.
* Mampu melakukan debugging dan membedakan kegagalan akibat aplikasi, script automation, test data, device, atau environment.

