Contractor, Architecture Application Resume
4.00/5 (Submit Your Rating)
Jersey, CitY
SUMMARY
- Diversified experience in quality assurance, development, debugging, testing, training, OA&M and customer support in the Banking, FX, Equity/Commodity, Real - Time Market Data, Real-Time Financial and Telecommunications Industries.
TECHNICAL SKILLS
- Linux, IBM P5/P6, HP 9000/800 Server(K, T, I, H, E, and D) and 300, 400 and 700 Workstations; SUN SPARCs(Ultra, 20, 5 and 2), TCP/IP, X.25, TABS, NMU, Mac, IBM/370, DACS IV, DACS 2(68010/20 CPU).
- Tibco/JMS, ETL/Informatica, Apache Web Server, IBM MQ/workflow, Apache MQ workflow, Python, Eclipse, Selenium, Linux 9.0; Sybase; MySQL 4.0; Java; Expect; IBM AIX, Windows 2000/XPHP-UX 10.20; SUN Solaris Ultra-80; Berkeley 4.3, UNIX SYSTEM V Release 4, Xenix, IBM PC/DOS, VM/CMS, and OS/MVS; XML; Perl; Qtp 11, Winrunner 8.2; E-tester 6.61; Silk Performer; UNIX/C(IPC, SCCS, MAKE, RCS, etc), Shell, S; C++; Java, VBScript, Python, ORACLE 11; Sybase; INFORMIX; Telescript.
PROFESSIONAL EXPERIENCE
Confidential, Jersey City
Contractor, Architecture Application
Responsibilities:
- Developed Perl/Cgi/C/C++/Shell/ksh/Html/Javascript/Css Web(MICS, Merrill Lynch Inventory Control System, Equity/Bonds settlements) Applications using svn/sccs/gdb/dbx/db2/MQ/autosys.
- GIS(Global Information Security)/web security fixes affected by using Python SQL injections.
- Clear text username/password fixes(Web security).
- Reclaims/Addhoc Web Query/Federal NUA account Visibility delivery,
- Developed hta(vba/html) desktop tool for testing.
Confidential
Senior QA Automation
Responsibilities:
- Daily responsibilities: agile/scrum/sprint and coding/fixing/maintain python scripts according software/product changes.
- Developed Python Selenium automation/performance test for Web Console/Web Applications, Information/data Analysis tool. Python Robot Framework/Sqlite3/Html5/Css3/Bootstrap/Node JS/ Javascript/Express/Jade/Mocha/JQuery/Flask/AutoIT/Bindow/MongoDb/Pdb/Tkinter/C cgi-bin/XAMPP/PHP 7/Apache/MySql/Ajax/Websocket/Python Data Structures/Algorithms.
Confidential, Jersey City, NJ
Associate Vice President of QA
Responsibilities:
- Daily Responsibilities: Communicate with product/developer/qa's and coding vbscript/c/Java test automations for internal software, such as, ACH and SWIFT.
- Designed/coding window update automation using C/C++/Win32api/Screenshot/DOS/BAT.
- Enhanced Selenium/TestNG/Java automation framework with locator finding (JavaScript)and Model Dialog.
- Performed LRMS(Fixed Income/Bond trading) automation using HP UFT/ALM/VB script/Java script/Python and DOS/BAT/C/C++.
- Excel files comparing/testing manual/automation using C/C++ and VB script.
- CMS File server/ACH(Checking)/IRIS/Hot Scan(Payment)/SWIFT(wiring), using QC/Eclipse/Selenium/Maven/xpath/dom/Java Robot.
Confidential, Parsippany, NJ
QA Engineer
Responsibilities:
- Manual/automated(QTP/Qc/ALM) test FX(Spot/NDF/SWAP/TOD/TOM) (Fixed Income)Bid/Offer/Sell/Buy/Limit/Continues Match/Fixing date trading/maker/taker/Market View(Quote) as well as AI over internet(stunnel) using AI(Automated Interface; API) connected from PC to Unix.
- Wrote Winsock32/socket (TCP/IP) server/client multi-threading programming under Window 32/XP and Linux, GUI interface using HTA/VB Script/C/MSDOS bat/(multiprocess under Xp), imbedded sqlplus SQL code inside Window application for easy control Broker's database, created over 100,000 automation test scripts/created test report, MySQL, Oracle 11 SQL and Shell/C/C++.
- The FX architecture is composing of Arbitrator (matching)/broker/Web access/Workstation/Automated Interface for three regions, New York, London and Tokyo.
- Wrote a Fix protocol translator in C++. This program can auto detect empty and missing required tags for messages as well as a dictionary/database for translating tags and sub tags meanings, for example 35(MesageType)=G(Cancel/replace/amend).
- Wrote a C++ Xml parser from log file to sort the name=value in tags in alphabetic order for better visual verification and re-create schema as well as checking the empty tags automatically.
- Wrote a multi-threading logs handler C++ program and redirect all error messages into one screen for debugging purposes.