Venkatesh S
Mobile: +1-973-***-****
adi8e0@r.postjobfree.com
Linked In: https://www.linkedin.com/in/venkatesh-s-97357620/
Professional Summary
** ***** *** * ****** of experience in both Manual and Automation Testing
Strong Experience in Health Care, Banking & Financial SWIFT Payment System, P&C Insurance, Logistics, Retail -POS, Domains & Mobile Applications,
Good experience in Test Automation Frameworks POM, Data Driven, Hybrid and Cucumber in order to make maintenance process easier and achieve Efficiency, Re-usability and Accuracy across applications
Preparing the Test Strategy & Test Plan, Detailed Test Cases, Test Scripts, Traceability matrix, test estimates, progress reports for test execution, various defect and statistical data reports, etc.
Creates and executes test cases, log and assign defects and keep track of the defect status
Implements an efficient and scalable Selenium Webdriver framework including data-driven, modular, and database.
Writes efficient test automation scripts using Selenium Webdriver using Java programming concepts (variable, loop, procedure, function, data types and collections, exceptions, and debugging your code).
Experience on BDD framework using Cucumber
Strong experience in SWIFT MT103, MT202, MT205, MT202COV, MT205COV Messages, US ACH, US Fedwire, Inbound and Outbound test messages
Good experience on ETL Testing and Validated Metadata check, Data type check, Constraint check, Null check, Duplicate check, Absolute duplicate checks
Extensively involved in preparing Test Plan and Test Strategy
Experience in validating REST API (Postman) and Soap UI (WSDL)
Having experience with C# with Selenium and Java with Selenium
Deployment of Applications in Server and ability to work effectively on Windows platforms.
Create and maintain the overall release and project specific test strategy and scope that include the types and amount of testing based on resource capacity and skill set along with adhering to testing standards.
Create and maintain all the release and project specific QA high-level plans (includes timelines, assumptions & risks).
Having experience in Cloud platform Azure and AWS
ISTQB Certified Testing Professional
Technical Skills
Languages
C, C++, Java 1.8, J2EE, SQL and PL/SQL
Mark-up/XML Technologies
HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, AngularJS, NodeJS, Vue.JS, XML, XSD, XSL/XSLT sand JSON.
Tools & Framework
Struts, Spring, Hibernate, SOAP UI, Java and Informatica.
Build Automation
ANT, MAVEN and Jenkins
Web services
REST API (Postman) and SOAP UI (WSDL)ssss
Cloud Technologies
Amazon Web Services (EC2, SQS, RDS, IAM, S3), Pivotal Cloud Foundry and Spring Cloud and Azure.
Web/App Servers
Web Sphere, Apache Tomcat, JBOSS and Web Logic Server
Databases
Oracle, MS SQL-Server, MySQL, IBM DB2, NoSQL DB like MongoDB.
IDE tools
Eclipse, Spring Tool Suite (STS) and Intellij IDEA
Testing Tools/ Others
Selenium, JUnit, TOAD, Soap UI, Putty, Rational Clear Quest, RTC, and Mockito.
OS & Environment
Windows and UNIX
Test Management Tools
QC, ALM, Rally, Versionone, Bugzilla and JIRA
Education: MSc Computer Science from Andhra University, 2002
Deutsche Bank Galileo Senior SDET Consultant (Manual and Automation) Aug 2020– Till Date
Cary, NC
Description: DB Galileo is the processing of payments in the new Galileo Platform is only slightly different from Legacy MTNA DE, and the Galileo End to End process flow. Payment initiation is the first phase in the E2E funds transfer process, Payment orders delivered by DB Germany clients via fax and or mail are verified, scanned and authorized after which further processing in the payment systems (her Galileo) takes place. The paper and fax-based funds transfers are validated and authorized by verifying the signatures, indemnities, mandates, test keys if applicable and performing call back procedures internal or external customers.
Responsibilities:
Worked on High level and low-level system design, planning, estimation and implementation
Analyze the complexity and provide the estimation of hours for each user story in Sprint planning session
Creating the different types of text messages SWIFT, US ACH, Fedwire, Incoming and Outgoing text message.
Create and Process the MT103, MT202, MT205, MT202COV, MT205COV Messages
Processing the Incoming and Outgoing text messages through different clearing channels.
Initiating the payments through web service
Processing the Payments through different types of clearings
Test Case Execution and logging the Test Defects in JIRA
Develop a test framework to initialize execute and post-process black box test
Selenium tool is used to write test script and these scripts are executed and Cucumber allows writing test in a human-readable.
Collaborated with testers and developers and prepared test plans for producing high quality software applications
Worked on Log4j for logging errors, messages and performance logs.
Provide input from a testing perspective to the release’s and project’s schedule plan.
Create and maintain the overall release and project specific test strategy and scope that include the types and amount of testing based on resource capacity and skill set along with adhering to testing standards.
Create and maintain all the release and project specific QA high-level plans (includes timelines, assumptions & risks)
Mentoring the new team members and improve the QA Process.
Environment: Java 1.8, J2EE, HTML5, CSS3, JavaScript, JQuery, AngularJS, Node JS, JSF, Ajax, Hibernate, JPA, Spring MVC, Spring, Spring IOC, Spring AOP, Web Services, SOA, SOAP, REST, Cassandra, kafka, Apache Camel, Selenium, Cucumber Servlet, JSON, JSP, JDBC, Docker, Oracle, Websphere, Maven, Log4J, SVN, XML, Scrum, Unix, Junit.
ADP IA Senior SDET Consultant (Manual and Automation) Jan 2020 to Jun 2020
Location: Floraham Park, NJ
Description: ADPIA Inc, Workers Compensation, Insurance that covers an employer’s responsibility as determined by state workers’ compensation laws. The coverage includes medical benefits, indemnity benefits, such as total or partial disability, vocational rehabilitation benefits and death benefits from work related injuries or sicknesses and satisfies the State requirements for coverage.
Responsibilities:
Participated in all the phases of SDLC including Requirements gathering, Design, Analysis of the Customer Specifications, Development and Customization of the application.
Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance.
Involved in daily standup meetings to provide regular updates on individual tasks and progress of user stories.
Writing the Automation Test Cases using Gherkin Language
Maintaining the source code in Git repository
Creating and validating the WC Policy & Non-WC Policies, Renewal, Cancelation, Reinstate and Remarket
Involved in Story Refinement, Sprint Estimation, QA Approach, Daily Stand Up, Demo, Retrospective meetings and strictly followed Agile Methodology.
Involved in User Acceptance Testing by providing test data for users and by testing UAT defects in test environment before, the new code gets moved to UAT environment.
Performed compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X-Path in Selenium.
Worked on CI and CD using Jenkins
Validating the different types of API’s using Rest API (Postman) and SOAP UI (WSDL)
Environment: Agile methodology, Core Java, Java/J2EE, JDK 1.8, Spring MVC, Spring Boot, Spring Batch, Spring Security, Tomcat, RESTful Web Services, Web services BPM IBM BPM 8.5, JSP, MySQL, Cassandra, kafka, HTML5, CSS3, JavaScript, jQuery, AJAX, Elastic Search, AWS EC2, S3, Micro Services, Bitbucket, Angular JS, Node JS, Vue.JS, Bootstrap, Maven, Angular JS, Oracle, SQL, PL/SQL, JIRA, RAD, JUnit, Git and Jenkins
Dovetail Systems (Fiserv) Senior SDET Consultant (Manual and Automation) Mar 2018– Nov 2019
Parsippany, NJ
Description: Dovetail provides best-in-class payments and liquidity management solutions that enable banks to simplify their infrastructure and deliver effective digital transformation.
All solutions, based on a single real-time architecture, are available on premise or in the cloud, scalable up and down, across functional and volume needs and offer unrivalled customer and segment personalization. The choice of solutions provides flexibility for a bank in setting the pace of its modernization, addressing point needs or replacing multiple legacy systems.
Responsibilities:
Worked on High level and low level system design, planning, estimation and implementation
Developed presentation layer using JSP, HTML5, CSS3 and client validation using JavaScript.
Analyse the complexity and provide the estimation of hours for each user story in Sprint planning session
Creating the different types of text messages SWIFT, US ACH, Fedwire, Incoming and Outgoing text message.
Create and Process the MT103, MT202, MT205, MT202COV, MT205COV Messages
Processing the Incoming and Outgoing text messages through different clearing channels.
Initiating the payments through web service
Add/update/Delete/Approve/Reject the processing instructions in Product, Account, Account Agreement, Customer Agreement level using REST API and UI
Initiating the Payments using Web Service using SOAP UI
Processing the Payments through different types of clearings
Validating the Request and Response XML
Test Case Execution and logging the Test Defects in JIRA
Created MAVEN build and tested using TestNG.
Design the BDD framework using Cucumber
Having experience in TestNG automation framework
Design the Automation Framework using Cucumber and developed reusable components Using Java.
Develop a test framework to initialize execute and post-process black box test
Selenium tool is used to write test script and these scripts are executed and Cucumber allows writing test in a human-readable.
Collaborated with testers and developers and prepared test plans for producing high quality software applications
Worked on Log4j for logging errors, messages and performance logs.
Provide input from a testing perspective to the release’s and project’s schedule plan.
Create and maintain the overall release and project specific test strategy and scope that include the types and amount of testing based on resource capacity and skill set along with adhering to testing standards.
Create and maintain all the release and project specific QA high-level plans (includes timelines, assumptions & risks)
Mentoring the new team members and improve the QA Process.
Environment: Java 1.8, J2EE, HTML5, CSS3, JavaScript, JQuery, AngularJS, Node JS, JSF, Ajax, Hibernate, JPA, Spring MVC, Spring, Spring IOC, Spring AOP, Web Services, SOA, SOAP, REST, Cassandra, kafka, Apache Camel, Selenium, Cucumber Servlet, JSON, JSP, JDBC, Docker, Oracle, Websphere, Maven, Log4J, SVN, XML, Scrum, Unix, Junit.
Delta Airlines Senior SDET Consultant (Manul and Automation) Jul 2017 – Feb 2018
Location: Atlanta, GA
Description:Delta Air Lines, Inc. (NYSE: DAL) is a major American airline, with its headquarters and largest hub at Hartsfield–Jackson Atlanta International Airport in Atlanta, Georgia. The airline, along with its subsidiaries and regional affiliates, operates over 5,400 flights daily and serve an extensive domestic and international network that includes 319 destinations in 54 countries on six continents.
Participated in all the phases of SDLC including Requirements gathering, Design, Analysis of the Customer Specifications, Development and Customization of the application.
Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance.
Involved in daily standup meetings to provide regular updates on individual tasks and progress of user stories.
Writing the Automation Test Cases using Gherkin Language
Maintaining the source code in Git repository
Involved in User Acceptance Testing by providing test data for users and by testing UAT defects in test environment before, the new code gets moved to UAT environment.
Performed compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X-Path in Selenium.
Worked on CI and CD using Jenkins
Validating the different types of API’s using Rest API (Postman) and SOAP UI (WSDL)
Environment: Java,Spring MVC, Spring Core, Spring AOP, Spring MVC, Spring DAO, Batch processing, Multithreading, Exception Handling, Collection API, JSP, Servlet, JDBC, JMS, JQuery, HTML, CSS, AJAX, SQL, PL/SQL, MAVEN, Jenkins, JUnit, JMS, J2EE, Apache CXF.
Goshen Medical Senior SDET Consultant(Manual and Automation) Oct 2016 – May 2017
Naiasoft, Hyderabad, India
Description: The objective of this project is to implement a web based front end system which can be used by the employees, managers and higher-level management having specific role permissions for effective processing of day to day business activities in the company like leave management, project management and resource management etc.
Participated in all the phases of SDLC including Requirements gathering, Design, Analysis of the Customer Specifications, Development and Customization of the application.
Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance.
Involved in daily standup meetings to provide regular updates on individual tasks and progress of user stories.
Writing the Automation Test Cases using Gherkin Language
Creating and validating the WC Policy & Non-WC Policies, Renewal, Cancelation, Reinstate and Remarket
Involved in Story Refinement, Sprint Estimation, QA Approach, Daily Stand Up, Demo, Retrospective meetings and strictly followed Agile Methodology.
Involved in User Acceptance Testing by providing test data for users and by testing UAT defects in test environment before, the new code gets moved to UAT environment.
Performed compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X-Path in Selenium.
Worked on CI and CD using Jenkins
Validating the different types of API’s using Rest API (Postman) and SOAP UI (WSDL)
Environment: .Net, C#, Html, CSS, SQL Developer, Selenium and Protractor.
Kemper PLIS Senior SDET Consultant (Manual and Automation) Sep 2014 – Aug 2016
CSC, Hyderabad, India
Description: Kemper Corporation, with over $8 billion in assets, is one of the nation's leading financial service providers. The Kemper family of companies specializes in property and casualty insurance and life and health insurance products fr individuals, families, and small businesses.
Responsibilities:
Participated in all the phases of SDLC including Requirements gathering, Design, Analysis of the Customer Specifications, Development and Customization of the application.
Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance.
Involved in daily standup meetings to provide regular updates on individual tasks and progress of user stories.
Writing the Automation Test Cases using Gherkin Language
Maintaining the source code in Git repository
Creating the Auto and Home Insurance Policies through UI and Mainframe Application
Validating the Policies for Mid Term, on or After, Renewal and Prior Renewal Policies
Test Case Execution and logging the Test Defects in JIRA
Created MAVEN build and tested using TestNG.
Design the BDD framework using Cucumber
Having experience in TestNG automation framework
Design the Automation Framework using Cucumber and developed reusable components Using Java.
Experience in using JUnit and build tools such as MAVEN.
Preparing the Release Test Metrics.
Involved in User Acceptance Testing by providing test data for users and by testing UAT defects in test environment before, the new code gets moved to UAT environment.
Performed compatibility testing of applications for dynamic and static content of browsers using HTML Ids and X-Path in Selenium.
Worked on CI and CD using Jenkins
Validating the different types of API’s using Rest API (Postman) and SOAP UI (WSDL)
Environment: Mainframes, Java, JDBC, Multithreading, Struts, JavaScript, HTML, CSS, JSP, Servlets, EJB, Apache
Cabela Inc Senior QA Consultant (ETL Testing) Apr 2012 – Aug 2014
CSC, Hyderabad, India
Description: The goal of this project is to upgrade our payment switch, so Cabela’s will be sending the latest authorization and settlement record formats for credit card and debit transactions in order to be in compliance with card association guidelines and to have the ability to settle all Visa and MasterCard transactions. Retrieving the Historical Data and generating the Reports.
Responsibilities:
Prepared test data for functional & Integration testing
Interactions with BA & Dev teams to resolve the issues
Prepared SQL queries to verify the data.
Verifying the ETL data in Source and Target database.
Column Mapping between source and target databases.
Validated Metadata check, Data type check, Constraint check, Null check, Duplicate check, Absolute duplicate checks.
Verified column mapping between source and target
Writing the Workflows using Informatica.
Writing the different type of Transformation rules.
Prepares / updates the metrics dashboard at the end of a phase or at the completion of project.
Environment: Java, JDBC, Multithreading, Struts, JavaScript, HTML, SQL, Oracle, Eclipse IDE, CVS, Maven, Log4J, SQL Developer and Informatica
Royal Bank of Scotland, UK Senior QA Consultant Apr 2011 – Mar 2012
CSC, Hyderabad, India
Description: The goal of this project is to upgrade our payment switch, so Cabela’s will be sending the latest authorization and settlement record formats for credit card and debit transactions in order to be in compliance with card association guidelines and to have the ability to settle all Visa and MasterCard transactions.
Environment: AS/400, Java, JDBC, Multithreading, Struts, JavaScript, HTML, CSS, JSP, Servlets, EJB, Apache Tomcat, Oracle, Eclipse IDE, CVS, Maven, Log4J.
HBO Go Mobile Senior QA Consultant Nov 2010 – Mar2011
CSC, Hyderabad, India
Description: HBO GO is a new application suite, built by the Interactive Technology group within HBO, through which consumers can browse and watch HBO original and licensed programming.
Environment: Java, Simulators, Emulators, Android and IOS version
American Express PICS Senior QA Consultant Jan 2010 – Oct 2010
NY, USA
Description: This project is concerned with building components, that provide services which provide back end processing for Express Pay and interface to existing American Express systems using XML messages routed by the EMI Hub.
Environment: Java, JDBC, Multithreading, Struts, JavaScript, HTML, CSS, JSP, Servlets, EJB, Apache Tomcat, Oracle, Eclipse IDE, CVS, Maven, Log4J.
HumanaOne Senior QA Consultant Jun 2009 – Dec 2009
Lousiville, KY, USA
Description: Humanaone offers individual health insurance plans that protect you and your family. We offer a variety of affordable health plans designed to fit your individual health insurance needs, including HSA-qualified plans.
Environment: .Net, C#, ASP.NetHTML, CSS, JSP, Servlets, EJB, Apache Tomcat, Oracle and Selenium.
Humana Enrollment Senior QA Consultant Oct 2008 – May 2009
Lousiville, KY, USA
Description: Enrolment Centre/Wizard Redesign covers the redesign of the Wizard and conversion of the Wizard application to .NET technology. In the past Wizard application runs on classic ASP and Visual basic 6. This new design is for porting Wizard to ASP.Net / C# and Oracle.
Environment: .Net, HTML, CSS, JSP, Servlets, EJB, Apache Tomcat, Oracle.
Amex GNA Zebra Senior QA Consultant Jan 2008 – Sep 2008
NY, USA
Description:This project is concerned with building components, that provide services which provide back end processing for Express Pay and interface to existing American Express systems using XML messages routed by the EMI Hub.
Environment: .Net, HTML, CSS, JSP, Servlets, EJB, Apache Tomcat, Oracle
FedEx Revene Fusion ED QA Consultant Jun 2007 – Dec 2007
Memphis, TN
Description:FedEx serves its customers worldwide, which is regulated through its e- commerce and supply chain solutions. FedEx provides its customers the client software that allows the customer to Connect to the FedEx Servers, which in turn enables them to Ship, Rate and Track a package and other services like Address verifications, Service Availability, Locator requests and lot many other services.
Mckessson Encore QA Consultant Oct 2005 – May 2007
Syntel Inc, Pune India
Description: FedEx serves its customers worldwide, which is regulated through its e- commerce and supply chain solutions. FedEx provides its customers the client software that allows the customer to Connect to the FedEx Servers, which in turn enables them to Ship, Rate and Track a package and other services like Address verifications, Service Availability, Locator requests and lot many other services.
Environment: .Net, HTML, CSS, JSP, Servlets, EJB, Apache Tomcat, Oracle.