
Automation Selenium Test Engineer (B) (RARR Job 5777)
Job Skills
Job Description
We are looking for a skilled Automation Test Engineer with strong hands-on experience in Selenium and practical exposure to the Banking & Payments domain. The ideal candidate must be capable of designing, developing, and executing automation scripts for complex banking applications including payment flows, transaction processing, and digital banking platforms.
Key Responsibilities
-
Design, develop, and maintain automation test scripts using Selenium WebDriver.
-
Perform end-to-end testing of Banking and Payments systems (cards, UPI, IMPS, NEFT, wallets, gateways, etc.).
-
Automate regression and functional scenarios for web applications and APIs.
-
Validate payment transactions, settlement flows, and reconciliation processes.
-
Collaborate with BAs and developers to understand banking product functionalities.
-
Log defects, track them to closure, and provide detailed execution reports.
-
Ensure high coverage for automation suites and participate in CI/CD integration.
Required Skills
-
Strong hands-on experience in Selenium WebDriver, TestNG/JUnit, Maven/Gradle.
-
Good understanding of Banking & Payment domain workflows:
-
Fund Transfers (IMPS/NEFT/RTGS)
-
UPI Transactions
-
Card Payments
-
Wallets / Payment Gateways
-
Transaction Life Cycle & Settlements
-
-
Proficient in Java for automation scripting.
-
Working knowledge of API Testing (RestAssured / Postman).
-
Strong skills in SQL queries for backend validation.
-
Experience with test management tools (JIRA, ALM, Zephyr).
-
Exposure to CI/CD tools like Jenkins/Azure DevOps.
Good to Have
-
Knowledge of BDD frameworks (Cucumber).
-
Experience in performance testing tools is an added advantage.
-
Knowledge of security and compliance requirements in BFSI.