Post Job Free
Sign in

Developer Test Cases

Location:
Morton, IL
Posted:
July 17, 2018

Contact this candidate

Resume:

Kiran Kumar

Senior MuleSoft Integration Consultant

PROFESSIONAL SUMMARY

11+ years of professional experience in the IT industry with expertise in design development and deployment of Mulesoft Anypoint studio and IBM Websphere Process Server and Enterprise Service Bus.

Extensively worked on Anypoint studio platform to create, execute and deploy mule flows.

Around 3.6 years of experience on Mule ESB Enterprise edition. Had an experience working on Mule API manager and RAMLover AnypointStudio, Anypoint Cloud-Hub, and Management.

Experience in creating RAML files using Mulesoft API designer.

Responsible to develop RESTful web services in Mule ESB based on SOA architecture.

Expertise in developing the integration workflows using an ESB framework. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.

Extensively used scopes like Flow, Subflow, For-Each, Message Enricher, Async, Processor Chain

Extensively uses Database, MongoDB, HTTP, JMS, Salesforce, VM, activeMq, Web Service Consumer.

Extensively used ApiKit Router, Expression, Flow Reference, Invoke, Java, Logger, Transform Message

Used almost all Object, JSON, XML transformers, Expression, Message, Message Property, NOT, Or, And, Payload.

Extensively used error handling Catch Exception Strategy, Choice Exception Strategy, Reference Exception Strategy

Experience with Service Oriented Architecture (SOA) based tools like Mulesoft Anypoint Studio and IBM Web sphere Integration Developer.

Strong Experience in developing the Mule ESB flows, Library, Modules, Mediation Module, and BPEL using the WID tool.

Experience in configuring proxy endpoints

Experience in creating SLA tiers, policies for proxy application.

Experience in testing both soap and rest based services using SOAP UI and Postman tool

Experience with installing and configuring application servers such as IBM Websphere Server.

Worked with cross functional teams to gather requirements, design the process and development/integration, and testing end to end processes. Effectively.

Thoroughly involved in all phases Agile, Software Development Life Cycle (SDLC) which details to gathering requirements, analysis and design, implementation, unit testing, integration testing, defect fixing and maintenance of projects.

Provided support to the Customer Support Team in block related queries.

Experience in SVN, CVS version control

Used HP Quality Center for Bug reporting.

Having working Knowledge of continues deployment using Jenkins

Experience in Code Review, Testing (Unit Testing) and Code fixes based on review and test results.

Flexibility and Adaptability in regards with new technologies and environments.

Successfully handled all assignments with a sense of responsibility and commitment.

Self-motivated and able to work both independently and within a team environment effectively.

Education and Certifications

Master of Computer Applications(MCA) from JNTU, Hyderabad, India

Associate Mulesoft Developer

Technical Skills

Mule Integration

MuleSoft Enterprise Runtime 3.8.3/3.7.4, Anypoint Runtime Manager, Mule Management Console, RAML

Languages

Java

XML Technologies

XML, XSD, WSDL

Messaging

Mule ESB Enterprise, Spring Integration 4, JMS, IBM MQ 7, Active MQ 5.7

RDBMS

Oracle, MySQL

Servers

Mule Enterprise Server, IBM WebSphere Process Server, IBM Websphere Enterprise Service Bus Server

IDEs

Mulesoft Anypoint Studio, IBM Websphere Integration Developer

Version Control

SVN, CVS

Continuous Integration

Jenkins

Build Tools

Maven 3

Issue Tracker System

HP Mercury Quality Center 9.0

Packages

MS Office (MS Word, MS Excel, MS PowerPoint etc.)

Testing Tools

Munit

Software Tools & Utilities

Soap UI, Postman, XML Spy, TOAD, Putty, WinSCP, FileZilla

Operating System

Windows

Pekin April 2018 – till date

Pekin IL

Mulesoft ESB Integration Engineer Developer

The objective of this project is to complete lifecycle of a new or modified software system, from initial definition, research, and design, to implementation and support. This includes not only creation of new programs, but modification and extension of existing programs, and integration of custom software with other custom or packaged applications to achieved the desired functionality for the business.

Responsibilities

Interacting with Business Analyst to gather the requirements.

Participate in daily scrum call.

Providing support to existing production applications.

Providing support to devops team for production deployment.

Providing support to QA team for testing.

Testing end to end Integration between interfaces/systems.

Created proxy for REST service using AnyPoint Manager.

Extensively used Mule Requester connector for File and SFTP connectors in middle of flow.

Extensively used PGP Encrypter/Decrypter processor.

Extensively used POLL scope to trigger the flow using CRON expression.

Extensively used File connector.

Extensively used SFTP connector.

Extensively used SMTP connector to send mails.

Created Knowledge sharing document.

Cisco October 2017 – March 2018

San Jose CA

Mule ESB Integration Engineer Developer

Tools

Mule AnyPoint Studio, Mulesoft API Management, SOAP UI, postman, Mule Management Console, SVN, Windows 10

The objective of the larger migration project is to reduce TCO by having a single unified platform as opposed to having various platforms and its associated licensing and support costs. This project will focus mainly on understanding the complexity involved in the actual migration, developing strategic plans to carry out the migration with little or no friction to the end users (applications, partners, tenants), setup of environment and migration of candidate API’s from current platform to the target platform. In addition to the migration of candidate API’s to new platform, relevant changes would be made to the consumers of the API’s to leverage the API from the new platform. This project is expected to help Cisco IT management to devise the strategy for carrying out the migration of all API’s to the new platform.

Responsibilities

Interact with Mashey team and identifying API’s to migrate into Mulesoft platform.

Testing Mashery services and preparing postman test scripts

Identify the list of policies, Endpoints created on Mashery API and document

Migrate the Mashery API services into Mulesoft API Management

Creating API portal for specific to API, same as Mashery Portal.

Creating the proxy in Mulesoft API management using end point URL captured in Mashery admin cosole.

Creating SLA tiers and policies and applying on proxy

Coordinated with onshore and offshore team members for easy integration of the messages and alignment to timelines for delivery

Implementing portal and proxy migration based on the requirements. Developing unit test cases for the developed applications.

Used mainly Postman to test the Web services.

Testing end to end Integration/handshaking between other interfaces.

Coordinated with onshore and offshore team members for easy integration of the messages and alignment to timelines for delivery

Cisco January 2017 – September 2017

San Jose CA

Senior Mule ESB Developer

Tools:

Mule AnyPoint Studio, SOAP UI, postman, PostgreSQL, Mule Management Console, SVN, Windows 7

Description

Cisco SDN application is providing Bandwidth on Demand (BoD) and flexible network option for situations where users need dynamic bandwidth and to reliably transfer large data sets for short periods of time between two end points, with guaranteed bandwidth. Users can make reservations in advance, or provision in real time point-to-point bandwidth with the capacity they need to meet their requirements. After the user submits the request, it is then accepted or rejected. Users are able to view and check the status of all of their reserved services in one place.

Responsibilities

Coordinate with onsite team to gather requirements.

Building the mule ESB flows using Anypoint Studio

Attending daily scrum calls to update on status and to get requirements

Giving demo’s to end customer with functionality.

Integrated SFDC successfully as part of POC

Monitoring team member, assigning work, helping out them in case of any technical issues.

Preparing unite test cases, Unit test data and Unit test completion report

Fixing the defects raised in HP quality center

SMC3 June 2015 – December 2016

Atlanta GA

Offshore/ Onsite

Mule ESB Developer

Tools

Mule AnyPoint Studio, SOAP UI, postman, Mongo DB, Mule Management Console, SVN, Windows 7, ALM Software Planner

SMC3 is building an Industry Platform that will facilitate and standardize the communication portal between shippers and carriers in all aspects of activities involving freight movements. This platform will provide API services for obtaining status, document retrieval, dispatch and pricing from supported carriers. An integration carrier services with customers to provide information about status, documents, dispatch and pricing services.

Responsibilities

Interacting with client to get business requirements and scope of the project.

Experience in created RAML file with list of service offered by SMC3 platform

Experience in creating Request and Response JSON files and respective schema files

Experience in adding validation in RAML file

Experience is using APIKit Router to access RAML file

Experience in creating Flow, Sub-Flows

Experience in invoking REST and SOAP based service

Experience in creating Exception strategies

Experience in using ALM software planner to create tasks and assign tasks.

Extensively used Jenkis to for continues build

Coordinated with onshore and offshore team members for easy integration of the messages and alignment to timelines for delivery

Implementing interfaces/components based on the requirements. Developing unit test cases for the developed applications.

Testing end to end Integration/handshaking between other interfaces.

Giving completed support (solving issues) to developed application.

Coordinated with onshore and offshore team members for easy integration of the messages and alignment to timelines for delivery

Roche April 2014 – May 2015

Germany

Offshore India

Mule ESB Developer

Tools

Mule AnyPoint Studio, SOAP UI, postman, Mule Management Console, SVN, Windows 10

The objective of this project is to integrate different modules of Saleforce system like Account, Opportunities etc and to perform CRUD operations. This platform will provide API services for obtaining Accounts, Opportunities from supported customers. The project involves integration with systems like Salesforce, MySQL database etc. to achieve operational efficiency and deliver business value.

Responsibilities

Integrated multiple applications in the project using MuleSoft Enterprise using Agile Methodology

Advocated API driven methodology recommended by MuleSoft to define and collaborate APIs using RAML.

Interacting with client to get business requirements and scope of the project.

Collaborated with Mule Soft professional services team for various Mule issues identified during development and system test.

Integrated Salesforce for Account, Opportunities with Point of Sale (POS) application to achieve improved customer experience using Mule SFDC connector.

Coordinated with onshore team members for easy integration of the messages and alignment to timelines for delivery

Implementing interfaces/components based on the requirements. Developing unit test cases for the developed applications.

Testing end to end Integration/handshaking between other interfaces.

Giving completed support (solving issues) to developed application.

Daily/Weekly status calls with the stake-holders.

Thames Water UK September 2013 – February 2014

Offshore India

IBM WPS Developer

Tools:

IBM Websphere Integration Developer, Webspere Process Server, SOAP UI, SVN, Windows 7

Description

Thames Water is required to issue notifications under New Roads and Street Works Act (NRSWA) 1991 for works with respect to street works to the highway authorities. These notifications enable highway authorities to know the on-going or upcoming works that are being carried out by Thames Water and helps them in coordinating the works and providing good service to the public.

These notifications are exchanged between Thames Water and Highway authorities electronically in a format that has been prescribed by the Department for Transport (DfT). The format of the Electronic Transfer of Notice’s (EToN) must comply with the technical specifications given by the DfT.

Responsibilities

Coordinate with onsite team for understanding design document.

Building the Business processes for EToN-6 requirements.

Regularly having calls with onsite team to discuss on the development progress.

Monitoring the junior team members and helping out them in case of any technical issues.

Involved in preparing unit test cases, unit test data, system test cases and providing Unit test completion report to onsite team

Involved in bug fixing

Honda Motors Co., May 2012 – August 2013

Ohio

Offshore India

IBM WPS Developer

Tools

IBM Websphere Integration Developer, Webspere Process Server, SOAP UI, SVN, Windows 7

Description

American Honda Motor Co. Inc., (AHM) is a wholly owned U.S. subsidiary of Honda Motor Co. Ltd., a Japanese corporation. AHM is the exclusive distributor of Honda products in the United States. Honda products consist of automobiles, motorcycles, power products (engines, generators, power lawn mowers, etc.), and spare parts/components for the above.

America Honda has an objective to capture the business by introducing the new Telematics services in the cars they manufacture. Telematics services like Emergency Services, Remote Door Unlock, and Access to Hands-Free Calling, Ride Assistance, and Accident Assistance etc. Honda Next Generation Telematics project is for integrating the different systems which are involved in implementing the telematics services. The services which we are building in the project are used for Telematics device management (Pairing, Shipping & Vehicle Inbound), Provisioning and de provisioning telematics services in the Car.

Responsibilities

Working in production monitoring.

Debugging the production server logs in case of any issues and providing the solution.

Raising remedy tickets for production server restart in case of any issues.

Coordinate with onsite team for understanding design document.

Building the Business processes for different telematics services

Regularly having calls with onsite team to discuss on the development progress & Production Monitoring.

Working with the new team members and helping out them in case of any technical issues.

Involved in preparing unit test cases, unit test data and providing Unit test completion report to onsite team

Involved in bug fixing

Aviva UK June 2010 – May 2012

Offshore India

IBM WPS, IBM ESB Developer

Tools

IBM Websphere Integration Developer, Webspere Process Server, Webspere Enterprise Service Bus, SOAP UI, SVN, Windows 7

Description

CV-Heritage:-

The objective of the project is to make available to the Client View Portal Heritage products on the Alpha platform and to meet the Non functional requirements. The Customer Security Model (CSM) project is to implement common registration, logon and forgotten details processes, initially for users of the Self Service Portal but by design reusable as a generic Aviva registration process. Customer Security Model provides a platform of certain services for providing security.

UNITY:-

The purpose of the project is to deliver a strategic End to End Protection Proposition which covers all customer protection needs (including Life, 50+ and Personal Accident) in a simple and intuitive way for Distributors. The project will deliver a single, common user experience, taking into account the wants and needs of the customer and providing help and guidance where needed. The quote and apply will look to reflect those needs and the underwriting will (as far as possible) offer a single journey regardless of the number of benefits chosen.

Responsibilities

Created SOCS and SOMD documents by interacting with client.

Involved in implementing all project related changes in Mediation, Business Objects

Involved in preparing unit test cases, unit test data and providing Unit test completion report to onsite team

Experience in preparing xslt

Experience in creating SOAP web services using WID tool

Deployed applications in DEV and SYSTEST Webspher server

QA testing support and bug fixing

Involved in Production deployment and hot fixes

Aviva UK December 2009 – June 2010

IBM WPS, IBM ESB Developer

Tools

IBM Websphere Integration Developer, Webspere Process Server, Webspere Enterprise Service Bus, SOAP UI, SVN, Windows 7

Description

CAFCA (Charges Applied For Customer Advice) is introducing a new way to pay for sales advice on Individual and Drawdown Pensions - a flat charge agreed between customer and advisor which may be expressed in percentage of premium or monetary terms. It also requires that these new CAFCA charges be held separately on the Unit History and that in the case of early surrenders etc, any outstanding charges can be clawed back.

Responsibilities

Involved in implementing CAFCA related changes in Mediation, Business Objects & XSLT

Involved in preparing unit test cases, unit test data and providing Unit test completion report to onsite team

Involved in DEV and SYSTEST deployment

Coordinate with onsite team for understanding SOCS & SOMD document.

Involved in bug fixing

Telus Canada July 2009 – November 2009

IBM WPS Developer

Tools

IBM Websphere Integration Developer, Webspere Process Server, Webspere Enterprise Service Bus, Oracle 10G, SOAP UI, SVN, Windows 7

Description

SAME for TV activation provides TELUS the first development of NGOSS complaint business services as defined by the TOCP. The TOCP Product was enabled on the WBSF with data mediation capabilities delivered through DXSI for data transformation solutions. To achieve the decoupling between the business services and the end point, TOCP on WBSF provides polices based dynamic end point selection. This framework designed in compliances with NGOSS eTOM operations. SAME uses the service end points as Microsoft Mediaroom, Minerva, and Nortal etc.

And service consumers as Netcracker, SDT, and TOPS etc.

Responsibilities

Involved in preparing the Design documents for Mediaroom Module

Developed the BPEL for the Configure Service of the Mediaroom Module.

Developed the BPEL for the Deactivate Service, Resume Service and Suspend Service for the Mediaroom Mediation Module.

Developed the BPEL for the Choreography Service for the Mediaroom Mediation.

Involved in the development of the java classes for the validation part of the Choreography service.

Involved in the Unit Testing and Integration Testing of the Choreography for Mediaroom Mediation.

POC-Satyam Computer Services Ltd January 2008 – August 2008

IBM WPS Developer

Tools

IBM Websphere Integration Developer, Webspere Process Server, Webspere Enterprise Service Bus, Oracle 10G, SOAP UI, SVN, Windows XP

Description

ISOP is Intelligent Sales and Operation Planning Project. ISOP is used to handle Engineering Change request for giving a quick Response to a Request For Quote (RFQ) in the automotive industry. It integrates the all departments in automotive industry like Sales, Engineering, Manufacturing, Procurement, Production, and Costing. By using Monitor Server ISOP can able to show Key Performance Indicators (KPI) in Monitor Dashboard.

Responsibilities

Involved in ISOP Business process development and tested using Process Server.

Experienced in creating ESB mediation module.

Experienced in creating the BPEL for the Admin.

Created the Unit Test cases

Involved in bug fixing.

Fidelity Internation Limited January 2007 – December 2007

Developer

Tools

RAD, RSM, Eclipse, SVN, TOAD, Webspere Server, Oracle 10G, SOAP UI, SVN, Windows XP

Description

FIL India Business is setting up a domestic Funds Network proposition. India FNW proposes to offer a comprehensive platform for the growing IFA segment. Easy access to wide range of domestic funds, ease of transaction execution, practice management support will be some of the features that we believe can make this an attractive option for IFA’s to consider.

Responsibilities

Involved in preparing Sequence Diagrams

Involved in preparing Activity Diagrams

Involved in preparing Domain models

Involved in preparing Class Diagrams

Involved in design & coding of JSP pages.

Involved in writing code for Struts Action classes & Action Forms

Involved in Spring IOC Module(Service Layer)

Involved in coding Business Delegate, DAO & DTO Design Patterns

Involved in writing mapping files for Hibernate Layer

Involved in preparing JUnit test cases for module.

Involved in bug fixing

CITCO March 2006 – December 2006

Developer

Tools

Eclipse, SVN, TOAD, Webspere Server, Oracle 10G, SOAP UI, SVN, Windows XP

Project Description

CITCO intends to develop a “Next Generation Application for Custodial Services” that can cater to the growing demands of the online banking and custodial services industry.

Responsibilities:

Involved in design & coding of JSP pages.

Involved in coding DAO & DTO Design Patterns

Involved in writing code for Struts Action classes & Action Forms

Involved in writing mapping files for Hibernate Layer

Involved in preparing JUnit test cases for module.

Involved in bug fixing.



Contact this candidate