"Job Description: Sr. Test Engineer – Mobile Banking & Payments Location: India (Global Delivery Center) Industry: Banking / Digital Transformation Experience: 5–7 Years Role Objective As a Sr. Test Engineer for Mobile Banking, you will be responsible for the end-to-end functional and technical validation of a flagship mobile banking application for a premier financial institution in the GCC. You will ensure that the digital customer journey—from onboarding to complex International SWIFT Transfers—is seamless, secure, and high-performing. This role requires a blend of mobile-first testing expertise and deep core banking knowledge. Key Responsibilities 1. Mobile Application Testing • Execute comprehensive functional, regression, and UI/UX testing for iOS and Android mobile banking platforms. • Validate mobile-specific features including Biometric Login (FaceID/Fingerprint), Push Notifications, In-app Messaging, and Location-based services. • Conduct Compatibility Testing across a wide range of mobile devices and OS versions relevant to the UAE and KSA markets. 2. Payments & SWIFT Validation • Perform end-to-end testing of International Funds Transfers within the mobile app, specifically focusing on Foreign Currency (FCY) transactions. • Validate the integration between the mobile front-end and the SWIFT messaging backend, ensuring correct MT/MX message generation. • Verify real-time exchange rate fetching, fee calculations (BEN/SHA/OUR), and compliance with GCC-specific payment rails (e.g., Aani, UAEFTS). 3. Integration & API Testing • Test the middleware and RESTful APIs that connect the mobile application to the Core Banking System (CBS) and third-party payment gateways. • Validate Security Testing basics, such as session timeouts, data masking, and OTP (One-Time Password) synchronization across SMS and Email. 4. Execution & Defect Management • Log high-quality defects in JIRA, including screen recordings, device logs (Logcat/Console), and API request/response