Post Job Free
Sign in

Selenium Design

Location:
Cary, NC
Posted:
January 06, 2021

Contact this candidate

Resume:

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.



Contact this candidate