Sr. Manual/automation Analyst Resume
4.00/5 (Submit Your Rating)
NY
SUMMARY:
- Strong domain knowledge on Equity, Option, Trade Order Management for Front, Middle and Back Office systems
- Develop automation scripts using manual Test Cases and Behavior Driven Development (BDD) features files, and Data Driven Test spreadsheets to automate test execution in Continuous Integration mode for Investment banking domains.
- Responsible for designing, implementing, reviewing, executing, and maintaining Manual/Automated tests based on product requirements and functional specifications.
- Good understanding of Agile development methodology, SDLC vs Software Test Life Cycle methodology with respect to Release management, OOPS knowledge to in corporate Automation Test Tool development.
- Full Software Test Life Cycle experience from requirement stage to production deployment.
- Responsible for reviewing all Artifacts documents from SDLC and converting to Software Test Artifacts - Test Plan, Test Cases, Test Execution summary and Testable Automation scripts (Black-box, White-box scripts for Functional test, Performance script and monitoring.
- Applied Equivalence class, Boundary Value, Error Guessing Software Test approach to identify best optimized test cases for Black-box test with extensive SME knowledge on Financial domain and Code Coverage Tools, AllPairs tools and Cyclometric Rule to identify optimized test cases for White-box testing.
- Responsible for owning, prioritizing, and driving application issues to closure and executing Automated Regression test scripts for Fixed Defects using Project Management and Defect Tracking tools such as JIRA or Team Force.
TECHNICAL SKILLS:
- FIX Protocol 4.4, Java OOPS concepts
- Java Eclipse with Maven
- JUnit, Selenium, Java Home Grown Performance monitoring tools
- LoadRunner, JMeter, HTML, CSS and
- JS for Web Test Automation and QuickTest Professional
- UNIX/Linux Commands/Shell Scripts
- Database Query for Back-end test.
- E2E tests/Site Monitoring using Java
- Uunit, Gherkin (BDD), JMeter, REST for API test.
EXPERIENCE:
Confidential, NY
Sr. Manual/Automation Analyst
Responsibilities:
- Java Eclipse Automation Suite (Java) to test End-to-End business scenarios and integrate OMS, MiddleOffice and business scripts to connect between High Touch and Low Touch systems.
- End-to-End User Acceptance Manual Test for Equity Total Touch - IOI Management for ADR / ETF Securities, Central IOI and Alternate Execution Engine functionalities.
- Functional automation test script using Java Eclipse, Unit / Cucumber Test Suite, accepting FIX Messages and validation based on manual Regression Test Script and Use Case from business requirement for new project milestones for Citi Total Touch, Central IOI and AEE systems.
- Develop QTP scripts for OMS Client Server GUI applications (QTP Java, Windows Terminal Emulator and NET Add-ins for Java and .Net applications), Business driven scenarios are executed in Gherkins, Cucumber, and Selenium WebDriver scripts using Java for MiddleOffice Web Applications,
- Front to middle to BackOffice End-to-End compliance test for OATS validation using manual/automated test approach.
Sr. QA Automation Lead
Confidential
Responsibilities:
- End-to-End Business Integration Test/User Acceptance Test for Security Lending which integrates with EquiLend and Loanet via Citi's Securities Lending application for loan trades, DTC, FED, Bank of NY, JPM Chase, Euroclear and Crest for cash collateral investment and Advent Geneva accounting system.
- Test Life Cycle for principal lending business, integrated with Agency Lending business.
- Developed High Level Automation Strategy for integrations systems - Loan Simulator, Investment processing using Charles River (OMS), General Ledger posting using Geneva Advent and implemented automation test suite using QTP with DevExpress API for custom control supports.
- Enhanced Automation framework to support hybrid models - Actions sheet (Navigation), Data sheet (Input) and Expected data / Functional decomposition (Object repository) Standard Controls and descriptive programming approaches (Custom Controls - DevExpress or Syncfusion).
- Ability to connect UI and Non-UI applications, maintain test scripts in spreadsheet due to dynamic change of business cases and or GUI controls.
- Developed Selenium WebDriver test suite with Java implementation to support test data and rule based test scripts maintenance for web based Private Equity Business.
Confidential, NY
Sr. QA Automation Engineer
Responsibilities:
- Development of Selenium RC Test Automation scripts for various waterfront media products such as everydayhealth.com, dukedite.com, 5factordiet.com, southbeachdiet.com, and jillianmichaels.com.
- Developed automated Load test scripts for meal planner of Everydayhealth.com.
- Developed Test Automation Frameworks for Functional and Load test.
Confidential, NY
Sr. QA Automation Engineer
Responsibilities:
- Released ColdFusion Windows Server/PHP Linux Server (Trunk Release) from SVN Version Controls to Staging and Production Environments.
- Manually tested UI, Functional, AJAX Query for Web Applications on Cold Fusion Scripts and PHP Scripts as Front-end and MS Server as Back-end.
- Developed Selenium RC Test Automation for corporate perks and overwhelming offers for different corporation websites namely JPMorgan, Bank Of America, Master Card, SONY, Yahoo Deals, Pay-Pals, and Nextjump.corporateperks.com.
- Developed Automated Smoke test scripts for PHP applications on different servers without going through Load Balancer.
- Developed Automated Functional test scripts for PHP Web Applications through Load Balancer.
- Wrote a User Defined JavaScript in Selenium User-extensions to call HTTP-Fox API for Performance test and JavaScript Error catcher API for Firefox 3.
- Developed Automation Keyword/Data Driven Framework using Java, Selenium RC, and JUnit 4.5.
Confidential
Sr. Quality Assurance/FIX Automation Tool Developer
Responsibilities:
- Converted Equity and Options manual test cases to test data and test scripts for FIX User Acceptance Test Suite.
- Developed FIX User Acceptance Test SUITE for Equity, Option and Option Linkage FIX using FitNesse, Java, Allpairs/Excel Macros and executed them for subsequent release cycles.
- AEMI Manual Interface Test using order creation input sources - CMS Member Firm, FIX Protocol Member Firm, Floor Order, AEMI Front-end and MQ Series Member Firm and verified AEMI trades on application gateways in trade format - table, ASCII, FIX Message and Confidential (IDCE) Front-end for execution, correction and bust trade test criteria.
- End-to-End interface test for ANTE (Amex New Trading Environment) and converted manual test scenarios to automated test data for automation scripts.
- Automated the ANTE (Option Trading Application) Interface test cases using QTP Keyword driven Script Approach for various application’s interfaces namely - CMS Simulator, ANTE FE, BARS FE, and back-end applications such as Amex Order File(AOF), IDCO and, OPRA GW.
Confidential
Sr. QA Analyst/Automation Engineer
Responsibilities:
- Involved in preparing the test plans, manual test executions and defect reporting for IDCE Intra Day Comparison System for Equities used by AMEX. System received executed orders, corrections and busts from the Trading Floor Book and compared trades for transmittal to DTDC systems.
- Developed WinRunner and QTP script generation tools using Java.
- Automated Integration test cases using WR Script/QTP Script generation tools for applications namely - IDCE Web Front-end, IDCE Back-end, Floor Order Execution Front-end, Correction/Bust Orders Front-end, and series of Order Processing Applications.
- Involved in converting manual ETL test cases to scriptable test data and commands.
- Developed Oracle and UNIX Shell scripts to validate ETL processes for AMEX Data Warehouse Unit, Integration, and End-to-End Functional tests and executed for subsequent release cycles.
Confidential
Sr. Automation Lead
Responsibilities:
- Converted 300+ manual Use Cases to scriptable test data and actions for QTP 6.5/8.0
- Developed QTP VBScripts for Windows, .Net Sync Fusion Custom Controls Hybrid Automation model for Confidential application End-to-End functional test and executed them for subsequent release cycles.
Confidential
Sr. Quality Assurance Engineer
Responsibilities:
- Consultant at multiple clients: Confidential, Confidential ; Confidential ; and Confidential Bank.
- Automation scripting using WinRunner, QTP and EJB Java API test.
