Automation Architect Resume
3.00/5 (Submit Your Rating)
Irving, TX
PROFESSIONAL PROFILE:
An energetic results - driven Tech Savvy with strategic success in the architecture and development of large-scale Enterprise Applications across worldwide. Proven record of accomplishment by meticulously applying innovative mix of technologies to meet critical business needs. Fast learner and have ability to lead and motivate high performance team and an effective contributor in Cross-Functional Team.
EXPERIENCE SUMMARY:
- Over 15+ years of experience in Software Application Development with proficiency in End to End implementation of Web based and Client/Server Applications.
- Architected and Designed various J2EE Applications, Data Analytics Applications, RAFT (Reusable Automation Framework for Testing) using Micro Services in AWS
- Architected and Designed TaaS (Testing as a Service) which is consumed by various verticals across organization
- Architected and Designed Service Virtualization using Restful Services
- Architected and Designed a BOT (Robotic Process Automation) to improve the efficiency of the Process and accomplish the Tasks faster
- Architected and Designed BDD/ATDD Framework using Cucumber, Selenium
- Architected and Designed TestNG Framework, Hybrid Framework
- Exceptional Understanding of Software Development Life Cycle (SDLC), Agile Methodology.
- Experience in international environments such as India, South Korea, UK and USA
AREAS OF EXPERTISE:
- Project Management, Project Estimation, Project Scheduling, Project Tracking and Team Management
- Expertise in understanding Business Process;
- Expertise in analyzing preliminary Feasibility/Risk analysis and provide baseline acceptance criteria and deliverables.
- Effective communication skills and coordination between globally located teams.
- Expertise in Agile SDLC, ATDD or BDD development strategies
- Project delivery under stringent timelines and high pressure.
- Mentored the Team and guide them from concepts to design, development, deployment and support
- Automation Anywhere, UIPath,
- Micro Services, AWS, Web Services, SOA, SOAP, REST, JSON, JAXWS, WSDL
- Selenium, Cucumber, Gherkins, ATDD, BDD, TestNG, Appium
- Java, JSP, NodeJS, Angular JS,
- JavaScript, Ajax, jQuery, Adobe Flex, HTML, CSS
- Oracle, PostgreSQL, Hibernate
- Struts, Spring, Log4j
- JSON, GSON, Jackson, XML, JAXB, XML Schema
- Git, BitBucket, Source Tree, Jenkins
- Bugzilla, JIRA, ALM, Confluence
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Automation Architect
Confidential, Plano, TX
Automation Architect
Confidential, Palo Alto, CA
Tech Lead
Confidential
Software Engineer
Responsibilities:
- Accomplished POC on Automation Anywhere to automate the ETF (Early Termination Fee) waiver in Optix Application
- Prepared Process Definition Document (PDD) & Solution Design Document (SDD)
- Designed and Developed RAFT using Rest-Assured Framework and Spring Boot Micro Service and exposed it as RESTful Micro Service to the Client Teams. Hosted the Micro Service in AWS using Docker Image
- Design and developed the Web Service Test Engine, which execute the test scripts for GET, POST, PUT, DELETE requests using Rest Assured API. It’s a one point solution for API Testing that reduces the redundancy of code and their development effort across Scrum Teams
- Developed the Restful Web Services in Node.js and exposed as a Micro Service
- Architected and Developed RESTful Web Services to integrate the data between FlexPLM with Adobe Illustrator Plugin. Update Web.xml to register the Web Service and handle all the GET, POST request from AI Plugin. Used Jersey to bind JSON to Java Objects
- Designed and developed SOAP Based Web Services to integrate FlexPLM and MDM. Created WSDL, stub and skeleton and deployed in Server. Used JAXB XML to bind the XML data.
- Developed Java Script Library API to embed the Adobe Flex swf file on Legacy Application for the Agents to search and select the Legacy data in their application.
- Solely conceptualized and successfully implemented Related Object Search in PLM Application. All interrelated Objects could be navigated back and forth to view their related Objects (Part, Doc, Project, Models, Derived Models, Test Plan, Industrial Plants and Engineering Change Objects)
- Developed Customer and Marketing Analytics (Social Forum Data Mining) Application using Spring, Tomcat, Spring and Vertica Database. This comprises of full-fledged java development from UI to server side logic to SQL scripts to perform CRUD operation in Vertica database. Managed and coordinated the off shore team to develop the Application and release it on time. The generated reports were displayed in Tableau Dashboard for the Sales people to analyze the results.
- Developed the ETL tool to extract the data from Database using API as XML and Load the XML data to Reporting database using Hibernate. Developed looping logic in ETL to load all the Refreshed data to Reporting database in near real time.
- Developed Component Libraries (Environmental Regulatory Compliance template and Medical Device template) to install and configure with FlexPLM application.
- Designed and developed Selenium Automation Framework with TestNG with Parallel execution.
- Validated Automotive Refinance 2.0 Project Web pages using Selenium where Customer enter their personal data and Auto details. Validated in Web Pages in Mobile devices using Emulator.
- Designed and Developed ATDD/ BDD Cucumber Framework with Spring Context objects to pass the data across various steps that’s defined in Feature Steps
- Automated the database validation by executing the SQL Scripts using JDBC Driver
- Validated Sales Force Platform as Sales Agent and Care Agents for Account 360, Contact 360, and Knowledge management. Automated the Regression test suite for Account 360, Contact 360, and Knowledge Management in Sales Force using the TestNG Framework.
- Designed and Developed the Selenium Hybrid Framework (Keyword Driven Framework) to validate the Purchase Order Management and Merchandise Planning Application
- Validated the Web pages using Appium
- Developed using Java Reflections to handle the invocation of Method based on the Test Case Key words.
- Created Test Strategies and implementation of Test Plans to abide with Agile Methodology in each Sprints
- Integrate Automated scripts
- Coordination between Business Analyst and Development team in understanding the requirements
- Mentored the Team and lead them from concept to deployment and Develop Automation Scripts
- Developed Test Strategy, Test Plans for Smoke, Integration Testing and Regression Testing
- Dev and QA team and their Efforts in accomplishing the various Dev Tasks, QA Tasks and also Automation Tasks. Follow ATDD/ BDD pattern in Agile Methodology to accomplish the Tasks with perfect Acceptance Criteria captured in Sprint Stories
- Coordinate the meetings between Cross Functional Team such as Dev Team, Product Team, Manual QA Team and Automation Team and derive the Solution out of that meeting.
- Managed and coordinated the effort of accomplish the hosting of TDM (Test Data Management) as a Micro Service to consume the Test data by various clients
- Coordinate the Agile Scrum team, track their progress, preparation of status reports, preparation of Future Road Map
- Managed Dev Team and QA Team in in developing various scenarios, Bug Tracking and resolving them appropriately
