Post Job Free

Resume

Sign in

Project Front Office

Location:
Pune, Maharashtra, India
Posted:
December 12, 2018

Contact this candidate

Resume:

Career Summary

**+ years of Testing experience across Banking and Financial services domains.

Worked on technologies like VBScript, Perl, Unix Shell and tools like Selenium cucumber with Java, QTP, Quality Center, JIRA, SVN, Autosys.

Experience of working in agile environment.

Experience in developing and maintaining Selenium’s Cucumber behavior driven Framework (BDD).

Experience on developing test scenarios after analyzing user stories.

Knowledge of GIT.

Experience in developing and maintaining Keyword Driven Framework using QTP Tool. Has worked on creating Test scripts, repositories and libraries for web and windows applications.

Automated .NET based OTC derivatives application and front end trading application for equities using QTP and Automated Import Export intermediary application for HSBC using Selenium Web drivers.

Good experience of working with Perl which was required for extraction and comparison of trades from log files.

Experience of working on Unix.

Experience on preparing Test Strategy and Test plans.

Experienced in QA methodologies, creating, maintaining and executing test cases, auto regressions and generating software defect reports.

Experience in using JIRA for tracking release build functional JIRAS, Test Execution, defects, planning and requirements traceability.

Worked on Banking Projects which includes domains of Equity and Equity derivatives.

Extensive end to end Functional testing experience (from planning to sign-off) for banking projects.

Technical Profile

Tools

Selenium WebDriver using Cucumber, GIT, Quality Center, JIRA,QTP, Autosys (Unix based) for job scheduling, Front office trading systems (MarkitWire, Horizon), Tortoise SVN for version control

Languages

VB Script, Perl, Shell

Operating system

Unix (Linux, Solaris), Windows XP

Education & Qualification

Bachelor of Engineering in Electronics – 2004, Nagpur University, India

Projects

Client

HSBC

Project Description

The Project involved automation of internal Import Export facilitation application for HSBC bank. It was achieved using cucumber behaviour driven framework. It was an agile project.

Duration

2 years (Sep 2016 to September 2018)

Technology

Selenium with Cucumber Framework in Agile Environment

Roles & Responsibilities

Automation Activities

Creating, maintaining and running Selenium based Automation regression for HSBC Import Export intermediary application using cucumber framework.

Daily activity Involved understanding user stories for each sprint and creating feature file steps for cucumber implementation, writing test cases and execution on dev box.

Creating page objects and step definitions based on feature file steps.

Checking integrated code to GIT on daily basis.

Using GIT and Beyond Compare for configuration management.

Studying test reports and resolving bugs.

QA Activities

Tracking JIRAs for Manual Test Cases creation and execution, Automation Items creation and execution, Bugs resolution in each Sprint.

Every Friday demo call with client to showcase automation progress.

Client

UBS

Project Description

The Project involves testing of MarkitWire and Swapslink application (downstream to MarkitWire front end trading system) using automation as well as manually. The domain was equity derivatives for UBS bank. The area was front office as well as back office.

Duration

2 years (From December 2014 to Sept 2016)

Technology

VBScript, Unix, QTP

Roles & Responsibilities

Automation Activities

Reconciliation for Swapslink, a trade repository downstream to MarkitWire using VBScripts. This Automation helps gathering Errors and Differences for QA and Production trades.

Creating, maintaining and running QTP based Automation regression for MarkitWirefront end trading system using keyword driven framework.

Creation and continuous updating of test data for automation run.

QA Activities

Tracking Business/Dev/QA requirement JIRAs for each release.

Estimation and allocation of JIRAs to team members.

Negotiating QA timelines based on resource availability, estimation and resource utilization.

Giving QA signoffs on various release JIRAs.

Twice weekly call with Dev team and product manager to sync up on issues and overall progress.

Prioritizing testing for major JIRAs before start of UAT.

Writing test cases where JIRA is a complex one.

Client

HSBC

Project Description

The Project involves testing (Manual + Automation) of a product information management system, which is used to create OTC equity derivative products for bank. A flow involving product creation and trade booking between the customer, salesperson, structurer and trader is simulated and tested.

Duration

43 Months (From Jan 2011 to Sept 2014)

Technology

QTP automation and Manual testing

Roles & Responsibilities

Automation for PIMS (Product information management System)

Writing manual and automation test cases and scripts and their maintenance.

Analysing requirements and using technical specifications to come up with exhaustive test scenarios for testing Product Information management.

Undertook as well as delegated test execution and defect management while handling team of 2 subordinates.

Created VBA based tool to read and update Quality center test results.

Creating test metrics.

Client

Ascensus Retirement Solutions

Project Description

The project from major retirement solutions player "Ascensus" in US involved entire test management (Manual + Automation) during testing of redesigned participant website and other web based applications.

Duration

2.5 years (Jan 2008 to Jan 2011)

Technology

QTP and manual testing

Roles & Responsibilities

Using ‘Quality Center’ for requirements mapping, test execution and defect management.

Using QTP for automation of manual tests suitable for regression.

Reviewing test cases as per requirements specifications.

Test environment setup.

Creating test metrics, participating in client meetings and providing test execution status updates

Documenting application knowledge and maintaining issue logs.

Handling one subordinate.

Sharing knowledge with team members on Retirement solutions domain.

Taking minutes of meeting.

Client

Morgan Stanley

Project Description

The project from Morgan Stanley bank involved managing equity trades position keeping system in different geographies. It also involved comparing of QA and production trades and investigation of missing trades sent from upstream systems.

Duration

2.5 years (June 2005 to Jan 2008)

Technology

Unix and Perl.

Roles & Responsibilities

QA Testing:

a). Functional testing: -This involved checking the trade flow ensuring that trades sent from upstream systems make it to OMPK database and filters. Perl scripts simulate the trade insertion followed by checking of messages in databases and filter logs.

b). Regression Testing: This activity involved comparison of production and test log file of OMPK using Perl and involved checking whether all the messages present in prod are also present in QA. Any differences across Prod and Test were further investigated to trace root cause.

c). Integration Testing: This involved co-ordination with stakeholders from cross-geographies and taking sign-off for turning over changes to production environment.

Creation of QA environment for OMPK in different regions using tools like Morgan Stanley’s proprietary tool, RCS (revision control system) and Autosys for job scheduling.

Sanity check of the environment after changes to config files and OMPK code.

Managing QA environments with hardware management (servers used in QA), specifying QA log file space, Autosys jobs management and ensuring start to end flow of messages in QA.



Contact this candidate