We provide IT Staff Augmentation Services!

Senior Automation Developer Resume

Strongsville, OhiO

SUMMARY:

  • Software developer professional with 9+ years of working experience in Insurance and Banking domains and in Mainframes and Java technologies.
  • Solid knowledge and experience in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) - Analysis, Design, Development, Documentation, Debugging, Testing and Implementation using Waterfall and Agile Software development.
  • Strong Experience in developing UI Automation Framework using Java, Selenium WebDriver, Zalenium Selenium Grid, Perfecto for Mobile, TestNG, Gradle, Maven, Log4J, Apache POI, Page Object and Jenkins.
  • Experience in developing API Automation and Mock services using Karate framework.
  • Experience in Performance testing using Karate Gatling.
  • Experience in developing Health, Smoke, Functional and Performance automation scripts and implementing stages in Kubernetes container (K8s) pipeline.
  • Experience in OpenShift logging and implementing monitoring and metric analytics using Grafana.
  • Experience in developing Services testing framework using SoapUI Pro and Rest Assured and writing test scripts using SOAP and REST web services.
  • Good exposure in automating Desktop application testing using UFT and ALM.
  • Experience in developing Test plans, Test cases, Test steps. Involved in writing automation program for testing of Mainframe, Services, Web and Desktop applications.
  • Good knowledge in Behavior Driven Development (BDD) using Cucumber and Jasmine and writing automation scripts for AngularJS application using Protractor.
  • Experience in Spring boot microservice framework to create Services and Endpoints required.
  • Experience in developing application software using COBOL, JCL and other Mainframe tools and IBM utilities.
  • Experience in databases like IBM DB2, IMS DB/DC. Experience in using other Mainframe tools like ALM, ENDEVOR for Version Control, XPEDITOR and Abend-Aid for Debugging, FILE-AID, SPUFI, VSAM, REXX, CLIST, MQ, FTP.
  • Experience in using SAS for Data Modeling and using Easytrieve for Reporting.
  • Strong experience in using Aion Business Rules Engine (BRE) to write business rules.
  • Experience in using both SQL and NoSQL databases like MySQL, MongoDB.
  • Little Experience in build automation tools like Jenkins, and also using RTC, Jira.
  • Experience in using GitHub for Source Control and in using Pivotal cloud.
  • Experience in running Strobe and analyzing Trace report for error and performance analysis.
  • Analyzed, designed and created new JCL JOBs, PROCs for daily, monthly & yearly Reporting purposes.
  • Developed and maintained batch/online systems using CA-7 scheduler.
  • Efficiently led software project teams. Ability to handle multiple projects.

TECHNICAL SKILLS:

Programming Languages: Java, COBOL, JCL, C#, Aion BRE

Automation Testing Tools: Selenium Web driver, Zalenium Selenium Grid, Perfecto, REST Assured, SoapUI, Appium, Protractor, HP QTP, Karate, Karate Gatling, Postman, SoapUI

Frameworks: TestNG, Maven, Gradle, Log4j, PageObject, Data driven, Apache POI, Cucumber, Jasmine, Spring boot, Lombok

Mainframe Tools: ALM, ENDEVOR, XPEDITOR, Abend-Aid for Debugging, Easytrieve, FILE- AID, SPUFI, CA-7, VSAM, REXX, CLIST, SAS, MQ, FTP, Strobe

Web Technologies: HTML, CSS, JavaScript

Databases: IBM DB2, IMS DB/DC, MySQL, Mongo DB

Methodologies: Waterfall, Agile, TDD, BDD

Other Tools: Jenkins, HP ALM, RTC, Jira, Version1, GIT, Kubernetes Pipeline, OpenShift, Grafana, SonarQube

PROFESSIONAL EXPERIENCE:

Confidential, Strongsville, Ohio

Senior Automation Developer

Responsibilities:

  • Strong Experience with widely successful agile techniques: TDD, BDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing.
  • Develop UI Automation using Java, Selenium, Zalenium Grid, TestNG, Gradle, Log4J, Apache POI using BDD and TDD.
  • Develop Mobile Automation using Perfecto implementation with Java and Automation for MongoDB validation.
  • Develop API Automation for backend Microservices using Postman, Karate, Implement Mock servers using Karate to support better Unit testing capabilities.
  • Created an Endpoint using Spring boot microservice framework to check the health of 35+ services which is used by the entire team to check the status in test and production environment.
  • Also, created a batch program using Spring batch framework to check for health every 30 mins and trigger an email if any of the service is down.
  • Created another Endpoint to stub our Decisioning engine and auto approve any test applications submitted using Spring boot microservice framework.
  • Create performance scripts using Karate Gatling.
  • Add Health, Smoke, Functional and Performance tests stages in Kubernetes Jenkins pipeline for UI and API automation and CI/CD.
  • Automation Code analysis using SonarLint and SonarQube.
  • Following Ticket Based Engineering using Jira, branching and code repo in Bitbucket.
  • OpenShift logging and implementing monitoring and metric analytics using Grafana.

Environment: Selenium, Zalenium, TestNG, Gradle, Apache POI, BDD, TDD, CI/CD, Java, MongoDB, Postman, Karate, Mocking, Gatling, Kubernetes pipeline, OpenShift, SonarLint, SonarQube, TBE (Ticket Based Engineering), Jira, GIT, Bitbucket, Grafana, Spring boot, Spring batch, Microservices

Confidential, Strongsville, Ohio

Senior Automation Developer

Responsibilities:

  • Involve in full life cycle of the project from research, requirements gathering, analysing, designing, and developing the application using Agile Methodology.
  • Implement API Automation using Postman, Karate framework with Gradle and Cucumber BDD.
  • Develop Services Automation framework using Karate and implement for companywide API Automation.
  • Implement Mock servers using Karate to support better Unit testing capabilities.
  • Create performance scripts using Karate Gatling.
  • Status reporting and responsible for final delivery.

Environment: Postman, Karate, Karate Gatling, Cucumber, Gradle, Version-1

Confidential, Strongsville, Ohio

Senior Automation Developer

Responsibilities:

  • As part of Automating SLS application, Developing and updating TCOE Automation Framework using Core Java, TestNG, Maven, Log4J, Apache POI for Trace report validation.
  • Create BDD framework using Cucumber and Test NG and integrating with ALM for tracking and reporting.
  • As part of Motivator (SLS system) desktop and Server application automation, continuously creating and updating Automation scripts in UFT and ALM.
  • As part of automating UI part in WRT application, Developing and updating Automation Framework using Core Java, Selenium Web driver, Selenium Grid, TestNG, Gradle, Log4J and Jenkins.
  • Involve in Automation side of Component, SIT, End-to-End, Functional, Integration, Backend and Regression, UAT Testing.
  • Developing Automation Test plans, Test cases and Test steps.
  • Status reporting and responsible for final delivery.

Environment: Selenium Web driver, Selenium Grid, Jenkins, HP QTP, TestNG, Maven, Gradle, Log4j, PageObject, Data driven, Apache POI, Cucumber, Protractor, Jasmine

Confidential, Seattle, Washington

Senior Software Developer

Responsibilities:

  • Involve in full life cycle of the project from research, requirements gathering, analysing, designing, and developing the application using Agile Methodology.
  • Attend daily stand-up meetings to provide updates on the assigned tasks.
  • Involve in development of any new Development projects, Minor enhancements, Level-1 changes and Production support of these applications.
  • Trained and was considered as SME of these applications and working on the changes for these applications till date.
  • Involved in full life cycle of the project from requirements gathering, analysing, designing, and developing the application using Waterfall and Agile Methodology.
  • Scorecard and KBS applications are designed in Aion BRE (Business Rules Engine), C# .net and deployed in SQL Server and in hybrid cloud.
  • Developed a lot of automation in this area to look for policy in DB2 and daily Scorecard and KBS results to be stored in DB2 and Mongo DB for research purposes.
  • Source control of application and tools using Git, Bamboo and Jira.
  • Created front-end tools for easy policy view and for policy-based analysis.
  • Architect solutions based on the business and functional requirements.
  • Design and Code development using COBOL, DB2, IMS and JCL, Aion BRE, C# .net, HTML, CSS, SQL Server, Pivotal and Azure clouds, My SQL and Mongo DB.
  • Used ENDEVOR for version control and Abend monitoring using ABEND-AID.

Environment: COBOL, JCL, DB2, IMS, Abend Aid, File Aid, Expeditor, Endevor, SPUFI, Aion BRE, C# .net, HTML, CSS, JavaScript, My SQL, Mongo DB, Pivotal, Azure clouds.

Confidential

Software Developer

Responsibilities:

  • Involved in full life cycle of the project from requirements gathering, analysing, designing, and developing the application using Waterfall Methodology.
  • Architected solutions based on the business and functional requirements.
  • Prepared Design specifications document which can be traced back to the business requirements.
  • Designed and Code development using COBOL, DB2, IMS and JCL.
  • Created/updated Master Component List and create and execute Unit test cases to make sure all the changes are working as expected.
  • Implemented a Value addition in the application system where data will be retrieved in alphabetical order from IMS database instead of how data is expected to be used in the premium calculation.
  • Once data is Retrieved, it will then be sorted based on the real calculation order.
  • Introduced another value addition which helped in increasing the performance of application system. Extra step was added in the rates generation job process where it is programmed to remove neutralized value from the rates file there by reducing the number of lines to be loaded into IMS database.
  • Unit testing also using Expeditor and personal level jobs.
  • Used ENDEVOR for version control and Abend monitoring using ABEND-AID.
  • Performed peer review and Co-ordination with Onshore lead for development and deployment.
  • Status reporting and responsible for final delivery.

Environment: COBOL, JCL, DB2, IMS, Abend Aid, File Aid, Expeditor, Endevor, SPUFI

Hire Now