Vinod Joshi
Sr. Test Designer, RBS (India) +91-987*******
acto1g@r.postjobfree.com, acto1g@r.postjobfree.com
http://www.linkedin.com/in/joshivinod
Career Abstracts
8.5+ years proven experience of automation and manual testing.
Currently working as a Senior Test Designer in Royal Bank of Scotland, Gurgaon.
Conceptual and practical exposure to SDLC & STLC by adopting Agile.
Very good exposure on Selenium WebDriver using Java, UFT, QTP & VB Script. Good hands on of API test automation using Fitnesse, C# & Java. Knowledge of TDD acceptance framework Fitnesse. Basic knowledge of BDD tool Concordian.
Very good exposure of design and developement of different automation frameworks.
Very good knowledge of STLC including design, devlopement and execution of QA & QC processes. Good knowledge of test planning, test management & control.
Good knowledge of core banking applications, front office Equity Derivatives trading application, Reference data application & control applications.
Good understanding of investment banking fundamentals including financial markets, trade life cycle and Equity derivatives. Good knowledge of core and retail banking domain. Holds 14 US banking certificates from CUES digital university and retail banking certificate.
Experience of requirement gathering, implementation, project coordination and User acceptance testing at client site (WI, U.S.).
Awards and Achievements
Awarded Star award and outstanding contribution award in RBS.
STAR Achiever of the year award for OSI framework development and mentoring other team members in Birlasoft.
Annual Shining STAR Team to our project team in Fiserv.
Shining STAR and 3 times Value in Performance (VIP) award for showing exemplary performance in automation devlopement & CMMi 5 certification in Fiserv.
Secured 99.22% percentile in All India MCA Common Entrance test (AIMCET) conducted by IIT, Roorkee.
Primary skills and focus
Technical
Languages :
Java, C# & VB Script
Automation Tools :
Selenium WebDriver, Selenium IDE, UFT, QTP, iMacros, Hands-on knowledge of LoadRunner, JMeter, SOAP UI
TDD / BDD Tools :
Fitnesse, Done a POC on Concordian
Test Management Tools :
ALM, Quality Center, Exposure of QC Admin
Bug Tracking Tools :
JIRA, Bugzilla, TrackRecord, ALM, QC, Mantis, jTrac
Databases /
DB Tools :
SQL Server 2005, 2008, Oracle & MS Access
PL/SQL, SQL Developer, Toad
Version Control :
VSS, CVS, SVN, Git / GitHub
Dependency, Build & Release Management :
TeamCity, Hudson & ARM, Maven
Unit Testing / Integration Tools :
NUnit, JUnit, TestNG, ReSharper
Other Tools :
Geneos, Digite & Dot Project
Functional
Good in Business analysis. Worked closely with business analyst, derived functional scenarios & user stories and identified functional gaps in design and implementation strategy.
Handled end to end functional testing including test planning, designing, execution, control and closure.
Formulate automation strategy, Conduct POC’s, Design, development of UI & API automation frameworks and code review.
Implemented right set of processes including test point estimation model, process prediction model, Risk based testing and Root cause analysis during Retrospection. Implemented Pyramid model of automation.
Contributed in CI integration, user acceptance testing of the application and extend post go-live & application maintenance support to the client.
Employment History
Total Industry Exposure
8.5+ Years
Royal Bank of Scotland, Gurgaon
July, 2011 – Till Date (Sr. Test Designer)
Birlasoft India Ltd, Noida
Sep, 2009 – July, 2011
Fiserv Global Services, Noida
Jan, 2007 – July, 2009
Education
Master of Computer Applications (MCA) from Birla Institute, Bhimtal with 78%.
M.Sc. (Mathematics) and B.Sc. from Kumaun University, Nainital.
Professional Experience
1.Market Control Technology Automation
Project Duration :
Oct’14 - till date
Tools & Skills :
Selenium WebDriver, Java, C#, Fitnesse, Concordian, UFT, QTP, VB Script, Maven, TeamCity
Team Size:
4, Leading automation team
Devlopment Process :
Agile
Description
Markets Control Technology (MCT) is suite of applications for supervisory control in RBS. Purpose of these applications is to monitor & control suspicious and trade abuse activities in trade life cycle. MCT applications implemented different regulatory controls.
MCT central automation team create and maintain automation regression suite of different supervisory applications viz. Market Control Console (MCC), HRT, StopIT and BookUER.
Responsibilities :
Designed and Developed Page Object Model framework for MCC, HRT & StopIT UI using Selenium WebDriver, Java, TestNG and Maven
Developed Keyword driven framework for BookUER & HRT UI using UFT & VB Script
Developed API test suite for MCC & StopIT using Java, Fitnesse and JMeter
Developed API test suite for BookUER using C# & Fitnesse.
Feasibility analysis, Planning, Estimation, Code Review, execution, mentoring & coaching of manual/automation team members and status reporting.
2.BookUER
Project Duration :
Nov’13 – Dec’14
Tools & Skills :
Manual Testing, Database Testing, SQL Server, SSIS, JIRA, QC, TeamCity, Geneos, QTP 10.0 & VBScript
Team Size:
2
Devlopment Process :
Agile
Description
BookUER (Book User entitlements review) is a supervisory control application to address books entitlement control of different trading systems.
Responsibilities :
Functional analysis, formulate business scenarios & user stories.
Identify functional gaps in design and implementation strategy.
E2E test process including Test planning, design, test bed setup, test strategy, execution, status reporting, defect tracking and test closure activities.
Implemented test processes from scratch including project setup in JIRA & QC, creation of Sprints and user stories, conducting defect triage, scrum meeting, review meeting, closure activities and retrospection.
Provide UAT and Production support.
Design and development of UI automation framework based on QTP & VBScript and API acceptance testing framework using Fitnesse & C#.
3.GDM (Napier)
Project Duration :
Jul’11 – Oct’13
Tools & Skills :
QTP 10.0 & VBScript, API automation using Fitnesse & C#, Manual Testing, SQL Server, JIRA, QC, Geneos
Team Size:
3
Devlopment Process :
Agile
Description
Global Data Manager (GDM) is single store to hold reference data for IPED systems (Equity Derivatives & Equity Finance). GDM is comprehensive set of globally-integrated services that provide real time STP of reference data entities from respective golden sources coming through ARGON to GDM and eventually to all hooked downstream systems. Features of GDM includes:
Follows SOA and an event based infrastructure to maintain the stages, through which data flows from top to down.
EMS based subscription mechanism for real time processing.
GUI is developed to see data & events, to enrichment of data and to add down-stream systems mapping.
Maintenance of regulatory reporting data (Dodd-frank and EMIR).
Responsibilities :
Functional analysis, formulate business scenarios & user stories.
Responsible for overall test strategy and management for GDM project.
Test planning, design, test execution, status reporting, defect tracking and test closure activities. Risk-based prioritization, traceability & RTM in QC.
Provide UAT and Production support. Also contributed in release management.
Design and development of UI automation framework based on QTP & VBScript and API acceptance testing framework using Fitnesse & C#.
4.TCBS Automation - Birlasoft
Project Duration :
Sep’10 – Jul’11
Tools & Skills :
QTP 10.0 & VBScript, Oracle, QC, nCover
Team Size:
12
Description
Development of QTP-QC based automation framework for core banking product TCBS & TCCUS of Open Solutions Inc. (Now acquired by Fiserv Inc). This was a hybrid framework using function libraries and re-usable actions.
Responsibilities :
Module lead of team of 12 automation testers. Responsible for delivery of assignments assigned to our team.
Design and devloped function libraries and re-usable OR.
Successfully completed MDS (Master Data Sheet) POC and implemented the same.
Designed and developed ACH solution, batch execution & reconciliation solution.
ATS creation in QTP, execution in QC, script maintenance and code optimization.
Script review, process management and test closure (FIR and delivery).
5.ClearTouch - Fiserv
Project Duration :
Jan’07 – Jul’10
Tools & Skills :
QTP 9.2 & VBScript, QC, Manual Testing, Facets, TrackRecord, Digite
Team Size:
14
Description
ClearTouch is core banking portal application in which various plug & play banking applications are integrated. It has 3 core applications, CT Teller (for Teller activities), CTNA (for New accounts) and Customer Source (Customer and Account data source). Application can be customized through CT Portal admin module. Various other applications e.g. Loan, AML, ACH, Safe deposit etc. can be plugged with ClearTouch.
Responsibilities :
Functional analysis, requirement breakdown & management in QC.
Test planning in QC, Estimation, test case creation and traceability in QC.
Test execution in QC. Defect tracking and validation through FACETS & TrackRecord.
Design and devloped of QTP-QC based automation framework.
Coaching & mentoring of team members.
6.Other Projects & Assignments
ClearTouch Automation – Automation of CTNA, CT Teller & CT Portal regression suite using QTP-QC 9.2 and excel. Completed 70% regression test cases in 2 phases.
Publish Admin Control Changes – Allows future scheduling of admin changes in ClearTouch application. Handled end to end testing life cycle.
Net Economy – Integration testing of AML tool ERASE with ClearTouch.
Windows7-IE8 Certification & Citrix Certification – Certification projects of ClearTouch.
Regulation DD – Validation of deposit regulatory changes (Truth in saving) in ClearTouch.
CCD & ML SHP – Validation of standard history pages for Consumer loan and Mortgage loan applications.
CTNA monthly regression – Monthly regression testing for CTNA application.
Implemented QTP-QC integration, risk based prioritization, inter-requirement traceability (impact analysis) & estimation using QC.
Took an initiative to formulate process prediction model & defect prediction model with the help of centralized quality assurance team. Prepared automation ROI calculation.
PQC (Project Quality controller) and coordinator for senior management review. Configuartion and process management.
Given OWASP, PCI-DSS & automation related sessions to team.
Personal
Information
Date of Birth : 30-06-1982
Passport Number : G1875051
Marital Status : Married
Current Address : A-63, Sector 22, Noida
Permamnet Address : Sitarganj, Distt. U.S.Nagar, Uttarakhand
Personal Qualities
Excellent quality assurance and project management knowledge.
Positive attitude, Motivated, Focussed and Passionate about learning new technologies.
Declaration
I hereby declare that the information furnished above is true to the best of my knowledge.
Name: Date: