| Design, develop, and maintain automated validation suites for: - Web applications (UI automation, responsive testing)
- Mainframe/3270 systems (screen navigation & validation)
- API testing (REST/SOAP automation, contract testing)
- Desktop applications (Windows-based tasks, legacy systems)
- Filebased validations (Notepad/flat files, PDF parsing and verification)
- Email workflows (content validation, trigger-based flows)
Build and enhance automation frameworks using: - Java, Python, JavaScript
- Selenium/WebDriver, Playwright, TestNG, PyTest, JUnit, Cypress, REST Assured
- GitHub, as Citi is currently using GitHub to access and manage all GenAI-related artifacts.
Integrate LLM-based capabilities into automation pipelines: - Naturallanguage test generation
- Intelligent failure analysis
- Automated data creation using AI agents
- Conversational testing assistants for validation insights
Technical Skills - Strong handson experience with:
- Java, Python, JavaScript
- Selenium/Playwright/ Cypress
- REST Assured, Postman, Ready API
- Mainframe automation tools (e.g., terminal emulators, LeanFT)
- PDF parsing libraries (PDFBox, PyPDF2, iText)
- Email automation (IMAP/SMTP libraries)
- Expertise in framework development and test architecture.
- Strong understanding of databases (SQL/Oracle/DB2).
- Domain Expertise - NA Retail Banking & Payments
Validate functionalities across: - Core banking products (checking, savings, deposits, loans)
- Payments (ACH, Wires, RTP, Bill Pay, Cards)
-
Customer onboarding, servicing, and transaction flows Certifications in ISTQB, automation tools, or cloud platforms. Soft Skills: Strong Communications, Scrum Level Ownership, Grooming - ask questions, bring up risks , mitigation skills. Agile Experience
|