Post Job Free

Resume

Sign in

Project Management Automation Engineer

Location:
Irving, TX
Posted:
December 15, 2023

Contact this candidate

Resume:

INDU MACHARLA

Email: ad1z17@r.postjobfree.com

Phone: 469-***-****

Professional Summary

Over 4+years of extensive hands-on experience in developing applications using Mule technologies and Having 4 years’ experience working as an QA Automation Engineer in software testing from various domain’s such as Retail / Banking /Health including Manual and Automated testing with tools such as Selenium WebDriver, TestNG, Quality Centre, Project management tool JIRA, Team Foundation Server (Azure DevOps Server), Maven, Postman, Power BI, Eclipse, Jenkins, Soap UI and Confluence, A3.0 and A1.0 tool, Git bash.

Mule ESB experience in implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server.

Certified MuleSoft Developer Level 1

Expertise in using Any point Studio in creating various flows to integrate API’s, Databases and SaaS applications and deployed mule applications to Cloud Hub and on-premises servers.

Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, VM as part of Integration Usage.

Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ and RabbitMQ.

Extensive experience in Java/J2EE Persistence API and in coding, implementation and unit testing of various Mule related projects.

Have experience with xml technologies – XML, DTD, XSD, XSLT, JAXP and JAXB.

Experience in integrating Salesforce, SAP, spring frameworks, spring beans and web services using Mule ESB.

Designed, developed, and consumed SOAP/RESTful Web services. With experience in developing SOA (Service Oriented Architecture) applications using Web services.

Exposure to Finance and Insurance domains.

Experience in all phases of SDLC life cycle and used both Agile and Waterfall methodologies, and usage of databases like Oracle DB (SQL, PL/SQL).

Experience with ETL Data stage and UNIX/Linux Operating System with Shell scripting.

Extensive experience in setting up server properties, connection pooling and Messaging using Tomcat Server, JBoss, WebLogic and Web Sphere application server.

●Worked extensively on projects that involve multi-Threading.

●Automation/Manual Testing of web application and client with specializing in SDET and Software Quality Assurance Testing.

●Expertise in UFT scripts including HTML Document Object Model (DOM), dynamic parameterization using Data Tables and

●Experience in automation technologies like, Chef, Puppet, Run deck Jenkins, selenium Grid/RC/Web driver, Maven, Ant, Junit.

●Experienced in developing automated test scripts using Playwright, Selenium WebDriver, HP Quick Test Professional (QTP/UFT), Java, Python, developing tests using TestNG, Junit frameworks.

●Experience in developing the Framework, identifying Dynamic elements in a webpage, windows and Frames Switching.

●Experienced in creating Automated Web services testing processes using SoapUI NG Pro tool and Karate DSL framework.

●Experience in SOAP API manual testing using SOAP UI tool. Experience in POSTMAN tool for API testing for some scenarios.

●Hands-on experience using Jira, QC/ALM, JMeter tools for managing the test cases and defects.

●Experience in validating mobile web and native apps on Android and iPhone devices.

●Expertise in UFT Database Tables, Excel and File System Objects (FSO) to handle excel and text files, Windows Script Host (WSH), Descriptive programming and Dictionary Objects

●Implemented a Continuous Delivery pipeline with Jenkins and GitHub and AWS

●Experience on Deploying the code on AWS, Legacy (UNIX) and Remote Desktops

●Expertise in automated testing using QTP/UFT, Selenium IDE and Selenium Web Driver/Java.

●Experience with Cypress for automation of UI applications developed in Angular and React

●Experience in Rest Assured API automation testing wherever required.

●Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver, Postman &SOAP-UI.

●Experienced in functional testing, reviewing and analyzing business requirements and writing detailed Test Plans, Test Cases and RTM (Requirement Traceability Matrix).

●Experienced in creating, enhancing and maintaining test scripts for various functional and regression testing using UFT/QTP and VBScript.

●Good experience in Spring framework and worked with Hibernate and Open JPA to build the persistence layer.

●Experience in developing applications using Java / J2EE Design patterns, HTML, CSS and Apache Wicket to develop UI applications.

●Worked on Eclipse, RSA, Anypoint Studio IDEs and version control tools like RTC, SVN and GIT

●Followed Waterfall and Agile/SCRUM methodologies of Project management in all aspects of SDLC including analysis, design and review of business and systems requirement specifications, testing methodologies.

Technical Skills

Middleware ESB

: Mule ESB (3.5,3.6,3.7,3.8.5, 3.9, 4.1.5) Anypoint Studio, Cloud Hub,

Programming Languages

: Core Java, Advanced Java(J2EE), C#

Frameworks

: Spring, Spring MVC (Model-View-Controller), Struts

IDE

: Eclipse, Eclipse BIRT (Business Intelligence Reporting Tool)

Web Servers

: Apache Tomcat, Java Web Server

Scripting Technologies

: HTML, XML, Java Script, JSON

Build Tools

: Apache Maven, Ant, Gradle, Ansible

Operating Systems

: Windows family, Linux

Relational Databases

: MS SQL Server, Oracle 10g/11g, SQL, PL/SQL

Professional Experience:

JCPenney, Plano, TX Dec 2022 - Present

MuleSoft Developer

Responsibilities:

Migrated Mule applications from v3.7.3 to v4.1.5.

Migrated core components such as IBM MQ, JMS, Http, Java module and Database connectors.

Worked on Junit test cases and made some enhancements in the existing project.

Upgraded all the mule-module-dependencies within the project as part of migration.

Configured IBM MQ connections, Secure properties config.

Used GIT and SVN as version and source controlling tools.

Used integration patterns, integration tools, EAI, Transformations, XML Schemas and XSLT.

Responsible for transforming incoming data using different connectors and components in mule.

Work closely with functional leads/PMs to understand the partner integration requirements and Integrated different enterprise applications based on the designed architecture.

Created CICD pipeline jobs using Jenkins which included deploying Mule Deployable Archive into MMC.

Used Confluence for maintaining all the project related documentation.

Performed bug fixes for the applications which are in UAT.

Responsible for writing the technical design document in confluence.

Install and configure Mule ESB, Jitterbit, IAM and supporting infrastructure like Rabbit MQ. Developing new integration processes using MuleSoft to improve support process and enable monitoring capabilities.

Worked on developing the Mule integrations for Salesforce internal systems.

Monitor production platform for CPU, Memory and Disc usage and proactively fix any potential issues.

Monitor application deployed in production environments and proactively resolve system and data issues.

Deploy Integration applications to Production and Non-Production environments using out of the box deployment tools, or Jenkins jobs.

Working with Developers to triage production bugs and supporting them in testing those fixes in non-production environments.

Manage the queue of cases and work with users and other support teams to troubleshoot production issues.

Worked with Dataweave Component and file component to extract the data from CSV files using FILE connector for mapping in the flow to carry out batch processing of records.

Created flows and subflows to handle error handling and implemented effective exception handling techniques to handle faults, errors and other custom defined exceptions in Mule ESB.

Used Data Weave for the custom transformations and Implemented Build Package tool using Maven.

Developed custom logging framework for Mule ESB Application.

Written SQL Queries to interact with the database.

Worked in the build process, such as running build scripts to check out the code from GITHUB, to build it and deploying under UNIX boxes.

Used Mule Management Console to monitor the request and response payload.

Involved in fixing QA, UAT and Production defects and tracked them using JIRA.

Used GitHub for version and source control.

Maven for Building Applications.

Created Jenkins Jobs as Continuous Integration.

Deployed Applications Using Mule Management Console.

Designed and Developed API’s Using Spring.

Deployed Applications in TOMCAT Containers.

Developed and implemented the interactive functionality using Spring framework.

Extensively Designed Object Classes.

Using Camel and Apache CXF for Backend (SOAP and REST) Calls.

Have Experience on writing MUnit Test Cases and Junit Test Cases.

Working with Product owners, BSA to support User Acceptance testing and providing sign off on Supportability functionality.

Create shell/python scripts to automate and improve support process.

Create reports, dashboards, and alerts in Splunk to proactively monitor integration applications.

Document support process, standard operational procedures, support reference manuals.

Maintain and demonstrate 100% compliance with all written security policies, SOX procedures, and change management controls.

Deploying mule applications into MMC (Mule Management Console).

Deployed applications through UCD as well.

Environments: Mule 4.1.5, Anypoint Studio, Anypoint Platform, SOAP, Oracle DB, Jenkins, Artifactory, UCD, Git, SVN, Spring Framework, Jenkins, AWS, Splunk.

Wells Fargo, Charlotte, NC Apr 2021- Nov 2022 MuleSoft Developer

Responsibilities:

Gathering and Analyzing Business requirements by interacting with the customer and working on preparation of design document specifications.

Work closely with functional leads/PMs to understand the partner integration requirements and Integrated different enterprise applications based on the designed architecture.

Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave.

Developed Mule flows to integrate Data from various sources into Database from queues and some transformations were also done at the integration layer.

Designed and developed enterprise services using RAML and REST based APIs.

Used various transformers in Mule ESB based on use case and implemented the custom transformations.

Utilized custom logging framework for Mule ESB application and Upsert data into salesforce objects.

Deploying and running applications on Cloud Hub and On-Premises environments using Maven and Jenkins to build and deploy them.

Performed integrations using different connectors like Salesforce, Database, SAP, HTTP, SFTP, FTP and file connectors.

Providing technical leadership on project related tasks and ensuring delivery dates are met.

Extensively worked as production support developer to identify and fix the problems in cloud real time.

Environment: Mule ESB 3.8.5, Anypoint Studio, Anypoint Platform, RAML, Salesforce, SOAP, REST, Oracle DB, OAuth, TFS, WSDL, Spring Framework, Hibernate.

United Airlines, Houston TX Jan 2020 - Mar 2021 MuleSoft Developer/Admin

Responsibilities:

Worked in Agile environment with daily scrum meeting to discuss the status of the project.

Gathering functional and technical system requirements.

Documented all configurations and required procedures.

Install, configure and setup Mule which is identical to the older hardware for high performance and scalability.

Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.

Created and consumed SOAP and REST services using CXF and used Mule ESB to route various calls to do validation of service input and to handle exceptions.

Created HTTP inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.

Developed a RAML based REST web service API's using API Kit Router in Mule.

Used Data Weave and Data Mapper for transforming the data.

Strong knowledge of EAI/SOA methodologies and standards.

Used integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.

Hands on experience in using Anypoint platform for Mule deployments to on-premises and Cloud Hub.

Experience in deploying applications and APIs between different environments on Anypoint platform.

Worked on setting up secure connections to third party FTP using SSL mutual Authentication and SSH Authentication.

Created Maven Archetypes for creating fully functional REST web service supporting both XML and JSON Message transformation.

Coordinated with testing and back-end teams, client during the smoke test.

Testing applications deployed to new hardware.

Developed Common Exception Handling and Common Email Framework.

Hands on Experience in using RabbitMQ, Created Que’s and Exchanges.

Extensively Created a Cron Jobs and Batch Processing Jobs for Processing Records.

Extensively Used Data Weave Operators and Created Some Data Weave Functions.

Wrote Custom Java Functions to use in Data Weave.

Used HTTP Connector to Consume Micro services (Secured and Unsecured Micro Services) and Web Service Consumer to Connect to SOAP Services.

Extensively Used Poll, DB, SMTP, Transform Message, Cache, Batch, HTTP Components.

Wrote SQL Queries to Interact with DB and Executed Stored Procedures using Mule.

Environment: Mule ESB 3.8.4, Anypoint Studio, RAML, Linux, SOAP, REST, Oracle DB, OAuth, WebSphere 8.1, WSDL, Spring Framework, Hibernate, Active MQ.

QA Automation Engineer

Client: Truist Bank Aug 2017 to Nov 2019

Responsibilities:

•Developed robust Automated Test Scripts to increase automation coverage using Java, TestNG and Selenium.

•Created numerous test scripts to handle changes in the objects in the application's GUI using Selenium.

Assessing risks and dependencies that could impact the success of the testing effort.

•Tested Web Services and validated XML Data.

•Performed Manual Testing for E-Signing ceremony.

•Verified the functionality of integrated, multi-environment enterprise solutions using TFS/Azure DevOps.

Converted Manual Test Cases to Automated Test Scripts in TFS/Azure DevOps.

•Developed SQL Script in Microsoft SQL Server Studio and executed script for test data creation and regression and integration testing.

•Tested REST APIs calls such as GET call, POST call, Put Call, Delete call, Update Etc.

•Participated in Functional and Design Review meetings of conversion components.

•Created API test scripts using Rest assured & BDD framework.

•Involved in Test Design, Test plan and preparing Test Results for each executed component.

•Responsible for creating Integration System Regression and SIT test cases and test execution of functional features.

•Designed and documented REST APIs, including JSON data formats and API versioning strategy.

•Created Java based scripts for Selenium WebDriver with TestNG as automation framework.

•Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium WebDriver.

•Used SOAP UI tool to test SOA based architecture application SOAP and REST services.

•Experience in maintaining Selenium and Java Automation Code and resources in source controls like GIT for improvements and new features.

•Proficiently integrated Sauce Labs into the testing framework, enabling cross-browser and cross-device testing for web applications, ensuring consistent performance and compatibility.

•Integrated Sauce Labs with the Continuous Integration/Continuous Deployment (CI/CD) pipeline, enabling automated testing as part of the development workflow and enhancing the overall software delivery process.

•Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach.

•Tested authentication mechanisms, including multi-factor authentication (MFA), single sign-on (SSO), and integration with external identity providers. Through these tests, I've helped verify that only authorized users gain access, mitigating potential security breaches. Additionally, I've validated that IAM systems adhere to industry standards and regulatory requirements, ensuring compliance with data protection regulations.

•Experienced in preparing Weekly reports and build status reports.

•Worked closely with developers and functional leads troubleshoot activities and identify business logic and coding errors.

•Involved in gathering specifications and requirements from development personnel prior to automating testing.

Environment: Expresso, Xcode, Selenium WebDriver, TestNG, Java, Java script, Maven, GIT, Team Foundation Server (Azure DevOps Server) Linux and Windows, Soap UI, Postman, SQL, ANT.

QA Automation Engineer

Client: SunTrust Mortgage Bank Apr 2016 to Jul 2017

Responsibilities:

•Developed automated Test cases in Selenium Web Driver using Java.

•Created user defined functions in Java and implemented the functionality with Selenium.

•Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java and Selenium web Driver.

•Involved in designing and implementing hybrid automation framework to be used with Selenium web Driver.

•Used SOAP UI for functional testing by developing Sprint based Test Suites for RESTAPI's.

•Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness.

•Executed and managed functional, integration, and system test cases.

•Having experience in automating the testcases for Power Bi Tool.

•Performed SOA / API testing using SOAP UI; wrote adaptors to test / invoke web services.

•Used Selenium WebDriver APIs for writing test suites and test cases for testing functionality.

•Extensive knowledge on Cucumber and able to create feature files using Gherkin.

•Knowledge of Java, Python, SQL; basic knowledge of Bash

•Generated Test Scripts in Eclipse IDE by using Selenium with Java and GHERKINS language for feature files.

•Worked on Integration of Selenium WebDriver with existing API to test Framework.

•Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.

•Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.

•Experience in Build Automation, Continuous integration tools like Jenkins and Maven.

•Expert on Selenium Automation using WebDriver. Heavy programming experience using Java, Data Driven framework and Behavior-Driven Framework Using Cucumber.

•Proficient at leading and implementing BDD, TDD, Keyword, Hybrid Automated Frameworks (Using Selenium and Cucumber) to align with agile methodology.

•Experienced in using BDD Cucumber framework with Rest Assured API to automate microservices.

•Implemented Modular Framework for Selenium based scripts.

•Performed browser validations across operating systems by verifying the visual presentations, alignment, design and accuracy of links.

•Performed change defects verification of data in QA environment, before the Production implementation.

•Review test scenarios and test cases prepared by new bees.

Environment: Java, Selenium WebDriver, Eclipse, SOAP UI, Subversion, TOAD, JIRA, MS Office, SQL, Windows and Unix/Linux, Cucumber

Education:

Bachelor of Technology in Computer Science and Engineering from Jawaharlal Nehru Technological University, Hyderabad.



Contact this candidate