Devops Engineer Resume
Middle Town, NJ
SUMMARY
- Experience of 13 years in DevOps/Automation/Support/Manual Testing includes Project Estimation, Project schedule, Project tracking, Team management, Test planning, Requirement analysis, Test data maintenance & setup, Test estimation, Test execution by Manual and Automation Testing, Defect Tracking, Error handling, Creative thinking to solve a problem, decision making Confidential right time, effective communication, Root Cause Analysis.
- Possess experience of 2+ years as DevOps Engineer understands the melding of operations and development to quickly deliver code to customers.
- Has experience with the Cloud and monitoring processes as well as DevOps development in Linux systems. Played multiple role as Linux Administrator, Build/Release Management, Change/Incident Management and Cloud Management.
- Expertise in Understanding and Analyzing Business Requirements, Test Planning, Design and Execution.
- Mastery of build technologies like Jenkins, Maven etc, Integration and automation of source control applications like Subversion, Git
- Strong expertise on DevOps concepts like Continuous Integration (CI), Continuous delivery (CD) and Infrastructure as Code, Cloud Computing, etc
- Extensively worked with automation tools like ONAP, Docker, OOM, Jenkins, JJB and Kubernetes to implement the End - to- End Automation.
- Experience working on Docker hub, creating Docker images and handling multiple containers as a cluster with Docker Swarm, Weave and Compose for various applications written in NodeJS and several micro services.
- Built alert & monitoring scripts for applications & servers using Python, Yaml and Shell Script.
- Configured cluster configuration (pods, nodes) using Kubernetes
- Performed Continuous Code Quality on the ONAP using SonarQube.
- Performed license validation on ONAP using FOSSOLOGY Scan
- Managed large amounts of structured, semi-structured, and unstructured data across multiple data centers and the cloud using Cassandra and Music
- Good knowledge of implementing configuration management tools Puppet, Chef, SWM Package and treating Infrastructure as Code.
- Solid understanding of current web and internet technologies like Apache, Tomcat, Nginx, MongoDB, Dynamo DB, Cassandra, Camunda and Maria
- Proficient in Test Automation using (Winrunner, QTP, SOAP UI, Unix based (EzTool)) and selenium Tools.
- Strong Experience in Automating Web Application Testing using Selenium WebDriver.
- Expert in working in the object oriented programming language like Java in Selenium Webdriver.
- EGood working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, Junit for unit and integration testing and XMLSpy for XML validation
- Performing ad-hoc testing, smoke testing, data driven testing, cross-browser testing
- Experience in continuous integration using Jenkins for timely builds, code coverage, running test.
- Experienced in writing JUNIT Test cases for Java
- Key Automation Tester in Insurance, Finance, Health care and Telecom applications using Winrunner, QTP, EzTool, and Selenium web driver with Java and VB scripts
- Strong Webservice and Database tester with SOAP UI Automation
- Worked in Defect tracking tool like Test Director, SCME ( Confidential &T In-house Tool), iASSIST (iSOFT in-house tool), and HP Quality Center
- Experienced in Agile, V-model and waterfall methodologies and Reporting tools like IBM Report Tool and SCME
- Expert presenter, negotiator and communicator able to forge solid relationships with teams, business, leadership and partners
- Excellent team management in terms of allocating tasks, scheduling test activities and supervise the day-to-day testing activities
TECHNICAL SKILLS
Configuration Management: SWM Package, Chef, Docker, Kubernetes
SCM: Git, Gerrit, SVN, Nexus,Maven, Nant, Docker, SVN, Maven, Jenkins, ANT, GitHub
Packaging Tools: RPM, Zip, Yum, pip, gem
Cloud Technologies: AWS, Azure, Open Stack, Google Cloud, Rancher
Build Tools& CI/CD Tools: Ant, Maven, Gradle, Jenkins, Bamboo, Team City, Jenkins Job Builder
Database: SQL Server2000, Oracle 10i,Maria,Camunda,Neo4j, Cassandra, zookeeper
Language: Java, Java script
Automation Tools: Selenium WebDriver, Soap UI, TestNG, Junit, Winrunner, QTP, ezTool
Scripting Languages: Shell, Yaml, Python, VB script, groovy, XML
O/S: Windows Series, UNIX(Centos/Ubuntu)
Defect Management Tools: Test Director, iASSIST, SCME, JIRA, QC, RALLY and TDP
PROFESSIONAL EXPERIENCE
Confidential, Middle Town, NJ
DevOps Engineer
Responsibilities:
- Manage DevOps and Infrastructure Teams supporting tools and infrastructure for developers on concurrent releases.
- Set up Jenkins master/slave to distribute builds on slave nodes.
- Automated CI/CD process using Jenkins, build-pipeline-plugin, maven, GIT, GERRIT and JJB
- Configured cluster configuration (pods, nodes) using Kubernetes
- Performed Continuous Code Quality on the micro services using SonarQube.
- Deploying with Docker from our workstation to NEXUS3 which includes build occurs during deployments, with deployment scripts and update scripts and for all applications Confidential the same time.
- Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
- Worked on infrastructure with Docker containerization and maintaining Docker Images and containers.
- Used JIRA as a bug tracking tool for notifications, workflows, custom fields, and permissions.
- Well versed with setting up tools like Splunk to ensure proper monitoring & alerting is in place for every sprint releases.
- Manage implementation of the company’s first repeatable, traceable, documented, and packaged product ensuring quality upon delivery.
- Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets. Re architect a Maven based system reducing build times.
- Created the automated test scripts for features and test cases using Selenium webdriver and Legacy flow test case using Groovy script.
Confidential
Senior System Engineer
Responsibilities:
- Manage DevOps and Infrastructure Teams supporting tools and infrastructure for developers on concurrent releases.
- Set up Jenkins master/slave to distribute builds on slave nodes.
- Automated CI/CD process using Jenkins, build-pipeline-plugin, maven, GIT.
- Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
- Worked on infrastructure with Docker containerization and maintaining Docker Images and containers.
- Manage implementation of the company’s first repeatable, traceable, documented, and packaged product ensuring quality upon delivery. the keys can be protected using a locking service (built on Zookeeper) that is tightly coupled with the data-store
- Manage re-architecture of Jenkins and integration with Confluence for release management and documentation assets. Re architect a Maven based system reducing build times.
- Created the automated test scripts for features and test cases using Selenium webdriver and Legacy flow test case using Groovy script.
- Involved in reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, and Black Box Testing, Used automated tools like above, Selenium WebDriver and Quality center.
- Created JUNIT TestCases, TestSuites using JUnit for Java
- Showcasing strong back end middleware and API functional automation using web, SOA/API, Rest/API, XML/API, JSON
- Created Framework using Selenium WebDriver, Java, and TestNG/Junit.
- Performed ad-hoc testing, smoke testing, cross-browser testing
- Responsible for tracking of trouble tickets and resolution of escalated incidents.
Confidential
Senior Test Engineer
Responsibilities:
- Created automation scripts and user-defined functions and executed them daily for this web based application.
- Created the automated test scripts for features and test cases using Selenium webdriver.
- Involved in reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, and Black Box Testing, Used automated tools like above, Selenium WebDriver and Quality center.
- Showcasing strong back end middleware and API functional automation using web, SOA/API, Rest/API, XML/API, JSON
- Created Framework using Selenium WebDriver, Java, and TestNG/Junit.
- Performed ad-hoc testing, smoke testing, cross-browser testing
- Coordinating with business team for the implementation & integration of new CRs & Projects.
- Reviewed existing documentation on the testing application and communicate issues with other teams (development, networking, DBA, etc.)
- Created and executed the smoke tests in the pre-production and "Production" environment.
- Reported found issues and tracked them in the HP QC.
- Provided reports on automation coverage, issues and prospects.
- Executing Selenium Test cases and Reporting defects
- Proficient in devising all the artifacts of testing such as Test scenarios, Test cases, Defect Reports and Test Summary Report
- Reporting the daily defects to Tier 2 Management through Rally and ALM
- Participating in Business and System Requirement calls with SE, DEV and UAT Testers
- Participating in Sprints with Scrum Master on User stories daily basis
- Test Data setup with environment team & Test Execution of functional using SOAP UI
- Regression test scenarios preparation and execution through SOAP UI framework
- Conducting meetings on Pre-Planning, Risk identification and War room meetings
- Debugging the Production Tickets and UAT defects and move to Production environment accessing Databases and UNIX machines on different testing platforms
- Working on setting up real lab router for Layer 3 configuration and Capacity Management
