Naresh – SDET/QA Automation Lead – Our own H1B / W2 Candidate – 15+ years Exp – Ready to relocate Anywhere in US

Naresh  – SDET/QA Automation Lead – Our own H1B / W2 Candidate – 15+ years Exp –  Ready to relocate anywhere in US

 

Consultant's Details: 

Consultant Name: Naresh Jayaseelan

Visa: Our own H1B / W2

LinekedIn – https://www.linkedin.com/in/naresh-jayaseelan-a448a06/

 

Employer Details:

Employer: Nextgen Technologies Inc

Contact Person: Kushal

Email: kushal@nextgentechinc.com

Note: Please call between 09:30 AM PST to 06:00 PM PST

Phone: 4134240484 / 4087692596 Ext. 1007

 

 

Resume

 

 

PROFESSIONAL SUMMARY                                                                                      

  • Overall 15+ years of professional experience as QA Automation lead.
  • Experience in scripting language like Java scripting, VB Scripting & groovy scripting.
  • Skilled automating with TestNG & BDD &automation framework using CoreJava, NodeJs & groovy scripting.
  • Experience in Unix/Shell scripting & Perl Scripting.
  • Proficient as Lead QA engineer in both Automation and functional testing process, with tools like Selenium WEBDRIVER, UFT.
  • Experience in Performance Automation using Jmeter
  • Strong knowledge on Micro service Architecture.
  • Experience in cloud-based mobile applications testing using APPIUM.
  • Experience in REST API testing using core java, postman, SOAPUI, Rainforest & REST Assured.
  • Experience in backend Automation using BDD & QTP and running Batch job Automation.
  • Experience working in build Automation tools Maven and gradle.
  • Experience in major web application servers: Apache Tomcat, Jboss, Apache HttpServer.
  • Good understanding of RDBMS- Relational Database Management Systems and worked on different databases like Oracle, SQL Server, ROCKMONGO, PL sql and DB2.
  • Strong familiarity with IPHONES and android operating systems and applications.
  • Expertise in Defect Tracking and Bug Reporting Tools like HP ALM/Quality Center/Rational Clear Quest and JIRA.
  • Strong knowledge in Six Sigma, SEI-CMM, ISO standards, Automated Software Testing Maturity Model and Automated Testing Life-Cycle Methodology.
  • Worked on onsite/offshore model.

 

PROFESSIONAL EXPERIENCE

 

CareMore,  CA                                                                                  Nov 2018 to Till Date

QA Automation Lead

Responsibilities:

  • Define Jira Defect life cycle Process for all QA teams.
  • Define Manual and automation process in JIRA for all QA teams.
  • Enabled CICD for all projects in CareMore for Continues build Deployment and Testing.
  • Designed POC and implemented xRay plugin with JIRA and bamboo for continues testing.
  • Designed POC for Rainforest and integration with Bamboo for continues testing.
  • Designed POC for qTest integration with Jira for continues testing.
  • REST Api automation using BDD and Kafka Authentication.
  • Integrated with Bamboo for running selenium scripts for Continues build testing.
  • Designed POC on CA Test Data Management.
  • Designed POC and implemented Jmeter for Performance CICD with integration with Bamboo execution and custom reports.
  • Designed POC and implemented ETL testing using BDD for Data related application by triggering batch jobs.
  • Designed and implemented plugin for capturing LO efforts of teams entered in JIRA.
  • Define BDD best practices for all QA teams.
  • Train all QA teams both offshore and onsite on JIRA defect life cycle.
  • Support offshore and onsite QA team on JIRA issues and concerns.
  • Design and implement BDD framework for continuous testing of all projects.
  • Train both offshore and onsite QA team on BDD framework.
  • Manage both offshore and onsite QA teams on daily basis for BDD activities.
  • Implementing POC for all projects using BDD framework.
  • Effort estimation for all projects to be on boarded to BDD, for CICD.
  • Review and approve/reject Bitbucket pull request for all projects on boarded on BDD for CICD.
  • Create Bamboo plan for running BDD test case for each project in Selenium Remote node (Selenium grid).
  • Resolve Bitbucket conflict issues of each QA team.
  • BDD support for all Onsite and offshore QA teams.
  • Involved in PI planning and Sprint planning for Offshore and Onsite QA BDD team.
  • Management of offshore and onsite team for BDD task in each PI planning.
  • Assigning of User stories to each team member in Sprint planning.
  • Demo of each user story to PO for approval at end of each sprint closure.
  • Created a Micro service for scrapping JIRA LO efforts using selenium WebDriver.
  • Integration of JIRA data scrapping into Bamboo for extracting PI LO effort at end of each PI.

 

Environment: Web application, Jmeter, Restful API, Kafka, Postman/ Swagger, Microsoft SQL Server, Selenium Web driver, BitBucket, Bamboo, Core Java.

 

 

Yapstone, WalnutCreek, CA                                                                                  Nov 2017 to Jun 2018

QA Automation Lead

Responsibilities:

  • Design and develop selenium Webdriver automation framework for web based application.
  • Automate REST APT’S using HTTP client.
  • Service orchestration of REST API’s for end to end automation using Rainforest and Kafka validation.
  • Running regression test suit and fixing the issue on by weekly sprint release.
  • Unit testing using junit.
  • SWAT/ BUS ticket validation: –
    • Reproducing the issue in assigned environments.
    • Escalate data/application/process/KT related issues to respective team.
    • Use mac terminal for logging into dailyapp.log and analyze error messages caused while testing the SWAT/BUS tickets.
    • Run SQL to fetch/update/delete data from db.
    • Run batch jobs as part of testing BUS/SWAT tickets.
    • Run smoke test on pre-prod environment for each sprint release.
    • Log into processor terminals to see processor error logs and make necessary changes to fix the issue.
    • Run puppet commands to make changes to server side file configuration.
    • Restart Kafka and zookeeper for resolving payment related timeouts.
    • Make changes to key files for credit card related AUTH processing
    • Standup meeting with offshore team.
    • Addressing offshore team risks related to Environment, application and data with onsite teams.
    • Schedule meeting with product owners and development for each sprint kickoff.
    • Schedule meeting with offshore QA/Dev team and onsite Dev/QA team for daily standup.
    • Schedule KT session with different product teams for understanding new features in the client system and resolving SWAT/BUS tickets.

Requirements gathering, implementation, Maintenance and support.

 

Environment: Web application, Restful API, Postman, Sqrirrel SQL, Selenium Web driver, GitHub, Appium, Core Java, Mac 10.13.5.

 

 

Verifone, Sanjose, CA                                                                                            Oct 2016 to Nov 2017

QA Automation Lead

Responsibilities:

  • Created and Implemented Selenium 3.0 , node.js with Testng framework using page object model.
  • Integrated with Jenkins for running selenium scripts for smoke testing.
  • Designed POC for Automating Dev tools/Terminals/Devices for end to end testing.
  • Responsible for developing test plans, test cases and execution of the complete test cycle for the backend for the application.
  • Performed backend testing in SQL workbench database and analyzed the log files for different error codes.
  • Created Data driven framework using Apache httpClient for REST / SOAP and Kafka Validation.
  • Interacting with BA and functional lead for requirement gathering on scope of Automation.
  • Automating of POS terminals devices using Selenium and APPIUM on both emulators and IOS and Android devices.
  • Built Javascript based test framework using cucumberjswebdriverio, node.js, angular.js, Node.js
  • Participated in reviews and defect report meetings weekly.
  • Managed a team of 6 software engineers.

 

Environment: Web application, Restful API, swagger, SQL workbench, Selenium Web driver, GitHub, Appium, Core Java, Mac 10.

 

First Republic Bank, San Francisco, CA                                                          Oct 2015 to Oct 2016

QA Lead

Responsibilities:

  • Created and Implemented data driven framework using Apache httpClient for REST validation.
  • Analyzed code to identify and improve performance bottlenecks and contingencies with shared resources.
  • Automating Middleware team's requirements for validating SOAP API's with backend Java application (totalplus), MDM db, and CIF db.
  • Automation of Store procedures, for validation SOAP API response using VB Scripting.
  • Service orchestration and validating backend (PL/SQL) using Core Java / Rest Assured.
  • Responsible for developing test plans, test cases and execution of the complete test cycle for the backend for the application.
  • Writing complex PL sql query for store procedure Automation.
  • Performed backend testing in Oracle database and analyzed the log files for different error codes.
  • Fine tuning PL SQL, oracle and SYBASE queries.
  • Resolving existing automation framework roadblocks to handle embedded input / put payloads, Controlled input / output request and response payloads.
  • Test ETL software.
  • Test ETL datawarehouse components
  • Created Micro service scripts to Perform Backend validation using VBSripting.
  • Executing backend data-driven test.
  • Test flat file data transfers.
  • Managed a team of 3 offshore software engineer.

 

Environment: Middleware, SOAP API API, SOAPUI, Oracle, sql server, Groovy, TMS, jira,ETL tools.

 

Fannie Mae, Dallas, TX                                                                                            Jul 2014 to Oct 2015

QA Automation Lead

Responsibilities:

  • Created BDD using Selenium Webdriver and cucumber.
  • Interacting with BA and functional lead for requirement gathering on scope of Automation.
  • Involved in UAT-SQA testing on application like Manufacturer and Client Package.
  • Involved in deployment of SQA staging environment into UAT.
  • Driven regression testing for the modified builds, as part of SDLC Model.
  • Intentionally raised defects by giving validations and doing negative testing on applications.
  • Develop test automation harness Java Selenium, TestNG, Maven & use the Java framework develop to execute API level tests, also to test the Webservice call using Restful API (Soap UI) & Groovy with JSON data format.
  • Automating IOS, android and kindle devices using Selenium and APPIUM on both emulators and devices.
  • Interacted with developers and Managers to identify and resolve technical issues while performing Automation testing using Selenium.
  • Analysis and creating LOE.
  • Writing Java, to automate functional test case using Selenium Web driver.
  • Test ETL software.
  • Test ETL datawarehouse components.
  • Executing backend data-driven test.
  • Test flat file data transfers.
  • Managed a team of 8 offshore software engineers.

 

Environment: Web application, Restful API, SOAPUI, SYBASE, Groovy, Selenium Web driver, GitHub, Core Java,ETL tools.

 

Apple, CA                                                                                                                 July 2013 to Sep 2013

Senior Test Analyst

Responsibilities:

  • Created and implemented Selenium Webdriver with testng framework.
  • Push daily scripts for peer review in Git repo.
  • Data driven from java beans.
  • Analyzing logs using splunk, putty.
  • UAT testing of java based front end and backend using Apache SOLR.
  • Test case orchestration on Apache SOLR to cover end to end testing.
  • Interacting with BA and functional lead for requirement gathering on scope of automation.
  • Automated using internal tool like pomegranate.
  • Writing core java, to automate functional test case using Selenium Web driver.
  • Analyzing and debugging failed scripts of both team members.
  • Guiding team in handling complex scripting.
  • Creating matrix, for generating reusable methods for automation team.
  • Reporting defects in Jira.
  • Executing and reporting results to functional team.
  • Handover of automation deliverable and demo to functional team.
  • Managed a team of 7 offshore software engineers.
  •  

Environment: Web application, Selenium Web driver, GitHub, Java beans, Core Java, Mac, SOLR.

 

Blue Shield, San Francisco, CA                                                                             Sep 2013 to July 2014

Senior Test Analyst

Project: Blue Shield of California

Responsibilities:

  • Created and implemented Selenium Webdriver with testing framework.
  • UAT testing of Java based front end and backend.
  • Interacting with BA and functional lead for requirement gathering on scope of Automation.
  • Comply with SDM, HIPAA, Diversity Principles, Corporate Integrity and Compliance Program policies.
  • Created and Implemented data driven framework using SOAPUI for REST validation.
  • Allocation of task to team members.
  • Daily sync up meeting to track task performed by team members.
  • Writing VBS scripts / Java, to automate functional test case using Selenium Web driver.
  • Analyzing and debugging failed scripts of both team members.
  • Guiding team in handling complex scripting.
  • Test ETL software.
  • Test ETL datawarehouse components.
  • Executing backend data-driven test.
  • Test flat file data transfers.
  • Creating matrix, for generating reusable methods for Automation team.
  • Reporting defects in ALM.
  • Executing and reporting results to functional team.
  • Handover of Automation deliverable and demo to functional team.

Environment: Web application, Selenium Web driver, facets, QTP, ALM, GitHub, RESP API, Core Java, Mac, Nuestar,ETL tools.

 

North Western Mutual, Franklin, WI                                                                 Oct 2012 to Jun 2013

Senior Test Analyst

Project: North Western Mutual

Responsibilities:

  • Involved and worked as scrum master in agile model.
  • Proposed and changed existing Selenium IDE scripts to Selenium Web driver.
  • Attended stand up meeting to update my task completed and task to be done, as part of SDLC.
  • Mobile app testing using device anywhere.
  • Attended team meeting to understand task in current sprint and estimate my effort to automate the functionality.
  • Attend retro Spector meeting with other agile team members to explain our progress and understand other team member’s progress.
  • Allocation of task to team members.
  • Writing Java scripts, to automate functional test case using Selenium Web driver.
  • Analyzing and debugging failed scripts.
  • Guiding team in handling complex scripting.
  • Creating matrix, for generating reusable methods for Automation team.
  • Reporting defects in Jira.
  • Executing and reporting results to functional team.
  • Handover of Automation deliverables and demo to functional team.

Environment: Web application, urban turtle, QTP, Selenium web driver, Testing, QC, Core Java.

 

BestBuy, Richfield, MN                                                                                         Nov 2011 to Oct 2012

QA Lead

Responsibilities:

  • Create framework for Best buy OLS, using Selenium WebDriver and cucumber.
  • Integrate Selenium WebDriver framework with Jenkins.
  • Configuration of Jenkins jobs and building test cases from Jenkins.
  • Automating IOS, android and kindle devices using Selenium and APPIUM on both emulators and devices.
  • Writing jbehave story and Java scripts to automate functional test case.
  • Analyzing and debugging failed scripts.
  • Tested cloud-based mobile, iPad, kindle, tablet applications across multiple platforms touching the full stack across the web using APPIUM.
  • Used cucumber to automate JSON data format for REST API and Kafka Validation.
  • Conducted updating and data configurations for multiple apps released weekly.
  • Reporting defects in JIRA.
  • Handling offshore teams and helping them in automating complex applications.
  • Involved in IPT (Integration protocol testing), as part integration testing of SDLC.
  • Involved in validation of upstream and downstream systems of BestBuy systems.
  • Supported holiday release and production support.

Environment: Web Brower, Selenium Web driver, Jenkins, SQL developer, Dev Ops, Core Java, APPIUM, Jbehave, Cucumber, Junit.

 

BNYM Mellon, Bangalore, India                                                                         Oct 2009 to Sep 2011

Test Manger/Lead

Responsibilities:

  • Work order creation.
  • Effort estimation calculation.
  • Daily interaction with client to discuss on DSR.
  • Designed and developed QTP Hybrid Framework for flex, Java, mainframe, power builder applications.
  • Review of test cases for identified scenarios to check Automation feasibility.
  • Developing QTP Scripts as per the manual test cases
  • Presented demo on the Automation Framework and QTP to the clients.
  • Team tracking and status reporting.
  • Resolving complex scripting of team members.
  • Handled all teams at offshore, in absence of manager.
  • Measured ROI on Automation.
  • System Specifications study and requirements analysis.

Environment: Java, JDBC, XML, flex, power builder, main frame, QTP, QC, vb scripting.

 

BNYM Mellon, Bangalore, India                                                                         Dec 2008 to Sep 2011

QA Lead

Responsibilities:

  • Managed multiple teams at different location.
  • Estimated Automation effort for each project.
  • Reviewed estimation of other team members.
  • Involved in peer review.
  • Reporting ROI for client.
  • Resource allocation for a project.
  • Team member appraisal.
  • Cost estimation for a project.
  • Involved in Automating the Test case document to Automation scripts.
  • Support other team members on Automation scripting.
  • Coordinated with Other team members to get KT on the Application.
  • Wrote functions for QTP to handle complexity of the application.

Environment: Java scripting, Flex, XML, QTP, QA, TEmulator, Humming Bird, Power Builder, SOAP UI.

SAP Labs, Bangalore, India                                                                                   Feb 2008 to Dec 2008

Content Developer

Responsibilities:

  • Understand user requirements and create detail design documents.
  • Create stubs using Core java and ajax for Poral applications.
  • Derive white box test scenarios and perform integration testing.
  • Analyzing Scenario requirement specification.
  • Preparing the Component scripts via QTP 9.5.
  • Mapping all the required Components into the BPVT’s.
  • Arranging the BPVT’s into sequence into a Scenario variant.
  • Creation of XML files for Master Data, which is used for Test data.
  • Did POC for Keyword Driven testing on BYD.
  • Got appreciation for creating a BPT framework for the Team.
  • Raised CSN for all the Bugs found in the Application.
  • Actively attended meetings with Client, fellow testers & other Groups to evaluate the progress and performance of the application.

 

Environment: Java, JDBC, XML, SAP Logon, SAP SD, QTP BPT, QC, XML, SOAP UI, oracle, ETL tools.

 

Verisign, Bangalore, India                                                                                    Mar 2006 to Jan 2008

Software Engineer

Responsibilities:

  • Analyzing software requirement specification.
  • Understanding User requirements, test plan and test specification.
  • Developing core java interface to consume SOAP API for QTP Automation.
  • In charge of version control, Test Director, Coding Standards for QTP scripting.
  • Involved in creating keywords for the framework using VB scripting.
  • Worked on QC OTA for integrating existing framework.
  • Deployed and connected to Qa db using tomcat.
  • Performed backend validation using QTP for SOAP API testing using Java interface.

 

Environment: QTP, Oracle toad 8.4, Web Application, vb Scripting, QC, Jira,VSS.

 

TECHNICAL SKILLS              

Functional Test tool

UFT, Selenium WebDriver, junit

Continuous integration

Jenkins

Test management

ALM

Agile and scrum tool

Urban turtle, TMS

Performance tool

Neustar

Database

Oracle, SQL developer, TOAD, MySQL, MS Access, ROCKMONGO,  PL SQL

Languages

C, C++, Core Java, VB scripting, Shell scripting Groovy & Linux basic

SOAP API/ REST

Postman, SOAPUI, Spring

Bug tracking tool

JIRA, SAP Logon

     

EDUCATION                        

Bachelor in Computer Science and Engineering, Visvesvaraya Technological University -2005.

 

 

Regards,

Kushal

NextGen Technologies Inc | 1735 N 1St ST., Suite 308 |San Jose, CA 95112

Email: kushal@nextgentechinc.com.| Website: www.nextgentechinc.com | 4134240484 / 4087692596 Ext. 1007

To unsubscribe from future emails or to update your email preferences click here .

Leave a Reply