Post Job Free

Resume

Sign in

Web Services Core Java

Location:
Austin, TX
Posted:
March 06, 2024

Contact this candidate

Resume:

Professional Summary

**+ Years of experience in IT industry.

Extensive experience in AEM based applications.

Good Object oriented programming knowledge.

Strong Knowledge on Core Java,selenium and Automation Framework.

Experience in working on different automation frameworks and Page Object model with Hybrid Framework.

Extensively worked on Maven, Jenkins.

Automated UI, Enterprise RestFul webservices using Java, Selenium WebDriver API and HTTPClient.

Sound knowledge of SDLC.

Worked on Design and implementation of architecture for Virtualization for enterprise applications.

Implemented Virtualization for Web Services and Java based applications using CA Lisa/Dev Test.

Worked on Microservices implementation and deployment into cloud space.

Hands on experience on Agile and Waterfall Methodologies.

Good Knowledge on advanced concepts in Java(J2EE).

Lead projects from Requirements phase to Shadow support post-Production push.

Involved in designing automation framework.

Automated SOAP/REST services using Rest Assured/TestNG framework, ReadyAPI and Groovy scripting.

Strong skills in Requirements gathering, Use Case development.

Very good in transforming business requirements into technical specifications for successful development.

Good analytical, problem solving.

Expertise in communicating with clients across the globe – USA, UK, China, Germany and Malayasia.

Ability to work within a team and able to handle tasks independently as well.

Good knowledge in version control tools (CVS, SVN, GitHub)

Good Knowledge on Artifactory and Kintana Packaging tool.

Proficient in SQL and PLSQL.

Knowledge on UNIX – Backend scripts, $U jobs.

Efficient in tracking server logs in troubleshooting the issues using WinSCP, Splunk and Putty.

Technical Skills

Languages

Java, J2EE

Middleware - Tibco

Tibco BW, Tibco EMS, Tibco DB Adapter

Tools

Web Services

RestFul services, SOAP services

Databases

Oracle SQL, PLSQL.

Web / Application

Weblogic, Jetty and Apache Tomcat

Servers

Virtualization

CA Lisa/Dev Test

Scripting

Groovy, JavaScript

Languages:

Bug Tracking Tool

TFS, QC, Rally, Jira and TestLink

IDE’s

Eclipse, LDE

CI Tool

Hudson/Jenkins

Version Control

CVS, SVN, GitHub.

ETL Tools

Informatica

Packaging tools

Kintana Packaging tool.

Web

Services

SoapUI, Ready API

Testing Tool

Automation

Selenium WebDriver, Rest Assured, Soap UI, Ready API.

Other Tools

AEM, Maven, JUnit, TestNG, Putty, WinSCP

Professional Experience

Apple June 2019 – Till Date

Project Description: Apple Newsroom

Apple Newsroom is the official online source for news about Apple. News organizations worldwide cite and leverage Apple Newsroom article content to publish related articles for their own audiences. Apple Newsroom articles range from press releases to product updates (and often include downloadable images and video). In addition, Apple Newsroom articles are available via the Apple News iOS app.

Apple Newsroom articles can be viewed by selecting the corresponding article tile on the Apple Newsroom landing page (www.apple.com/newsroom).

Apple Newsroom articles are comprised of sections that are structured based on article type (and the specific article itself).

Tools &Technologies: Adobe Experience Manager, Core Java, Selenium WebDriver, TestNG, Maven, GIT, Agile, PuTTY, Radar, TSTT, CA Lisa, Applitools, Rest Assured, Python, Bobcat framework.

Responsibilities:

Build automation using Selenium Web Driver for UI.

Design and build automation framework using Java for AEM based applications.

Worked on AI powered Applitools for DOM comparison.

Worked on automating rest services using Rest Assured/TestNG framework.

Design POC based on Selenium WebDriver using Python.

Lead automation team to ensure regression testing is automated and scaled for future release.

Responsible for complete application starting requirements, automation to prod deployment support.

Worked on Git to check-In automated scripts.

Actively lead End to End QE efforts in multiple release cycle spanning across functional, automation, virtualization efforts.

Actively managed functional and automation teams from Design to Deployment phases.

Implement fully automated continuous testing process to be integrated into agile process.

Analyze, review and effort estimation for User stories.

Worked as an SME for functional enhancements and effort estimation.

Identify test cases for automation and automate on regular basis.

Prepared Test Plan and Test Strategy for Automation Testing using Selenium Web Driver.

Automated Test Suites for Sanity, Functional and Regression testing.

Execute the stories and report the defects in Radar.

American Airlines Aug 2016 – June 2019

Project Description: Ticketing and Receipts

American Airlines, American Eagle and the American Connection carrier serve 260 airports in more than 50 countries and territories with, on average, more than 3,300 daily flights. American Airlines is a founding member of the one world alliance, which brings together some of the best and biggest names in the airline business, enabling them to offer their customers more services and benefits than any airline can provide on its own. Together, its members and members-elect serve more than 900 destinations with more than 10,000 daily flights to 149 countries and territories.

Tools &Technologies: CA Lisa Virtualization, DevOps, CICD, Groovy, Sabre, Unix, Shell scripting, SOAP, REST, MicroServices, Pivotal CloudFoundry, Sabre Simulator, Java, Oracle, SQL Developer, Ready API, Fiddler, Selenium WebDriver, TestNG, Maven, GIT, Agile, Putty, TFS, Quality Center, Jira, Rally, DBVisualiser.

Responsibilities:

Design virtualization architecture and implement service virtualization using CA Lisa.

Implement virtualization for all micro services using CA Lisa or Sabre Simulator.

Implement load testing using Sabre Simulator tool.

Work with QMO team to integrate virtualized builds into load environment and generate load for load esting.

Implement fully automated continuous testing process to be integrated into agile process.

Build automation for a successful continuous delivery process that minimizes risks, reduces costs, and ccelerates time to market by frequent releases.

Build automation framework using Ready API and Groovy scripts.

Implement scheduler using Unix crone jobs for automation to run at defined frequency and generate auto-enerate reports

Run test automation, review results, and create reports for project stakeholders.

Manage the status of defects in the change management system and provide updates to the team on a egular basis

Work extensively on shell scripts for Robotics in order to debug and resolve issues.

Work extensively on back end database like Oracle, DB2 and generate scripts using SQL and PL/SQL.

Work extensively on Git Kraken to check-In virtualized and automated scripts.

Participate in release planning, iteration planning, retrospectives within an Agile based iteration.

Coordinate with Developers, Business Analysts and stake holders to accomplish quality and ensure business requirements are met and delivered.

Communicate ideas and information tailored to the style and needs of the audience.

Identify quality risks and issues that impacts project deliveries.

Build strong and sustainable relationships with internal and external stakeholders.

Create metrics/reports to capture test progress for projects and releases.

Southwest Airlines May 2015 – Aug 2016

Project Description: : OpsSuite.

Southwest Airlines is America's largest low-fare carrier, serving more Customers domestically than any other airline with a unique combination of low fares with no annoying fees, friendly Customer Service delivered by outstanding People, safe and reliable operations, and an extraordinary corporate Culture that extends into the communities we serve.

Tools & Technologies: SOAP, REST, MicroServices, GemFire, Oracle, Unix, Shell scripting, Java, SQL Developer, Ready API, Fiddler, Selenium WebDriver, TestNG, Maven, GIT, Agile, Putty, Quality Center, Jira, Rally.

Responsibilities:

Design and build automation framework using Ready API and Groovy scripts for micro services.

Build automation using Selenium Web Driver for UI.

Perform Stress testing/Performance testing on desired web services.

Worked on Git to check-In automated scripts.

Analyze, review and effort estimation for User stories.

Worked as an SME for functional enhancements and effort estimation.

Identify test cases for automation and automate on regular basis.

Worked majorly on OpsSuite, Baker, SWIFT, OTIS applications.

Prepared Test Plan and Test Strategy for Automation Testing using Selenium Web Driver.

Automated Test Suites for Sanity, Functional and Regression testing.

Worked on back end database like Oracle, GemFire and generate scripts using SQL and PL/SQL.

Execute the stories and report the defects in Quality Center.

Worked with Superintendent on Duty to get sign off for sprint level user stories.

Participate in release planning, iteration planning, retrospectives within an Agile based iteration.

Complete ownership of Failover for New releases into Production.

Cisco Feb 2014 - May 2015

Project Description: CCK Integration with Cisco Contract Manufacturers

Cloud connection Kit (CCK) facilitates to extend the Cisco Intranet capabilities of Contract Manufacturers and describes technical solution to utilize existing eLibrary and Jigsaw services automatically.

The Cloud Connection kit will be an API/JAR provided to the Contract Manufacturers (CM) that will automate the CD/DVD burning process by:

Getting the product details – image URL, md5, checksum, label text, nwp params, product name, revision number, release date.

Connect to Akamai and initiate the download of the image.

Save the image, label text and nwp file at the respective locations specified by the CM.

The API also provides the capability of:

Getting the Order details – sales Order, line Num, ship Set, ship Set, jigsaw DocID

Getting the required files for PDF generation, and generate the PDF.

Tools & Technologies: Tibco Business Works, Tibco ADB, Tibco EMS, Informatica Power

Center, JAVA, J2EE, Oracle 10g/11i, Akamai, SQL/PLSQL, GitHub, JAVA, SOAP, REST

Services, Quality Center, SoapUI, TestLink, Jira, Kintana Packaging tool, SSH Client, Putty,

WinSCP, Jenkins,Tomcat.

Responsibilities:

Responsible for leading the project End2End.

Active participant in communicating with Cisco clients in order to integrate CCK within their environment.

Responsible for generation of client specific Keystore, truststore certificates to facilitate 2-way SSL communication.

Responsible for leading a team for integrating CCK with 19 Cisco Clients.

Interacting with QA team to review QA test scenarios and to ensure code test coverage.

Actively involved in Pre-Production, Post-Production and Production release process for Production push.

Actively involved in QA test automation process – Creation of JUnit and Selenium test cases.

Cisco Jun 2012 – Feb 2014

Project Description: SCA (Supply Chain Automation).

The Supply Chain LSS initiative allows Cisco to remove the VPN leased line at Contract Manufacturing (CM) sites with the objective to decrease Cisco’s footprint at CM sites.

With this change Cisco plans to offer an automated solution for CMs to continue to use the software fulfillment tools Elibrary and Jigsaw.

The solution approach focuses on the following:

1)Automating the physical software fulfillment process with a Cisco cloud connection kit.

2)CM Manifest servers for hosting the web services required for Cloud Connection Kit.

3)Unified cloud publishing to publish software images to Akamai Net-storage.

4)Providing feature parity with eLibrary and Jigsaw functionality for CMs on a cisco.com.

5)CMInbox application.

Tools & Technologies: Tibco Business Works, Tibco ADB, Tibco EMS, Informatica Power

Center, JAVA, J2EE, Oracle 10g/11i, Akamai, SQL/PLSQL, GitHub,JAVA, SOAP, REST

Services, Quality Center, SoapUI, TestLink, Jira, Kintana Packaging tool, SSH Client, Putty,

WinSCP, Jenkins,Tomcat.

Responsibilities:

Worked as module lead for Publishing piece (using Tibco tools) and CMInbox web application.

Implemented logic for URL generation and 2-way SSL for downloading documents from cloud.

Worked with Cisco Contract Manufacturers (across the globe) in process of integrating CCK application.

Created PL/SQL procedures for Jigsaw and Elibrary modules.

Developed JUnit test cases for the modules.

Generated code metrics reports and ensured quality assurance in coding to meet the quality needs.

Developed JUnit test cases for the modules.

Generated code metrics reports and ensured quality assurance in coding to meet the quality needs.

YesMail Dec 2009 – June 2012

Description: Enterprise Restful Web services automation using Java.

Yesmail offers a complete portfolio of e-mail marketing solutions and services for businesses of all sizes including Yesmail Enterprise, Yesmail Express,Yesmail Direct and Yesmail Media Services.

Yesmail started an initiative to develop RESTful webservices as integration points to existing legacy Enterprise 5. These web services will provide the end-user's/client an easy way to integrate the major functionalities provided by

the Yesmail Enterprise Application into their own applications instead of using Enterprise UI. This Web Service API suite consists of a set of fine-grained REST-based operations that support XML and JSON payloads. The Web Service APIs can be used individually, or they can be used together to perform a work flow.

Tools & Technologies: SOAP, REST Services, Quality Center, SoapUI, TestLink, Quality Center, Jira, JAVA, Oracle 10g, SQL, Unix, Putty, WinSCP, Selenium WebDriver, Remote Driver, TestNG, Hudson.

Responsibilities:

Worked with Technical Manager in order to develop Automation framework using Selenium Web Driver and Java.

Worked on developing Sanity, Functional and Regression test suites using Selenium Web Driver.

Worked on automation test scripts generation for REST and SOAP services using Groovy.

Developed Metrics Rest service.

Worked on developing JUNit test cases

Provided POC and automation Demo to client.

Worked with team to execute functional and regression test suites and record defects in bug tracking tools.

Worked for Post-Production release testing.

Identifying functional test cases to be automated as part of BAT and Regression as per client requirements.

Involved in gathering requirements at sprint-level and worked with Business team to create manual testing.

Actively involved in Functional, Regression, BAT, UAT and Automation testing.

Provided testing support post-release for Emergency fixes.

Created testcases/test suites in QC.

Created tasks in Jira to track the approach followed as part of test scripts creation, impediments faced and efforts put in place to create automation test scripts.

Helping team by providing KTs on enterprise web services functionality.

Maintaining automated test scripts in version control tool.

Providing automation status on weekly basis to client and preparing Test Summary report.

Enhancing automation scripts.

Integrating scripts with Jenkins/Hudson for Continuous Integration.

Education:

Bachelor of Technology- Computer Science, Andhra University, India(2004-2008).



Contact this candidate