Sr Devops Engineer Resume
SUMMARY:
- 7 years of experience in DevOps and QA Automation Testing.
- 7 years of experience across Retail Domain
- In - depth knowledge and experience in all phases of the Software Development Life Cycle.
- Sound knowledge on the build automation tool chef opscode and ruby.
- 2+ years of experience in compiling and deploying the different applications (Jboss, Apache, Tomcat, windows etc) on different linux and windows servers through Devops pipeline which includes Chef, Jenkins, Artifactory and Redhat Openstack.
- 3+ experience in the automation tools HP UFT, Selenium Webdriver and Cucumber right from building framework like BDD, Junit, TestNG.
- Expertise in deploying the code to AWS servers through the tool Ansible and have well hands on writing it’s yaml.
- Expertise in deploying Jboss, tomcat and apache servers through the Devops pipeline including tools Github, Jenkins, Artifactory and CA release automation.
- Expertise in linux and unix system and writing infrastructure automation code through Docker and DockerFile and swarming it.
- Experienced in building containers and doing pull and push to the docker site.
- Experienced in launching EC2 instance and configuration for users in AWS.
- Preparing to clear AWS associate certification.
- Expertise in building multiple servers by using heat template in Redhat Openstack.
- Expertise in writing code for build, unit testing and integration testing on chef framework and deployment of chef code to chef org servers.
- Experienced in configuration management tool CA Release Automation(Nolio) to deploy the code to multiple servers.
- Experienced in setup of master slave configuration for Jenkins on different servers and setting up ssh connections.
- Written Jenkinsfile as Jenkins as a pipeline to have the Jenkins Configuration from code instead of doing manually.
- Sound knowledge on different programming and scripting languages like ruby, java, javascipt.
- Hands on experience in the central repository tools Github to pull, commit, push, merge and revert.
- Expertise in using build tools ANT and Maven and compiling and debugging through Jenkins.
- Experienced in static code analysis tool SonarQube right from setup to configuration in Jenkins and analyzing the different programming languages like Java, C# and JavaScript.
- Extensive knowledge in continuous integration tool Jenkins with different plugins like Github, Artifactory, SonarQube, SauceLab, CARA etc.
- Hands on experience in integration of SauceLab cloud to Jenkins for Test automation framework.
- Expertise in the BDD framework like cucumber and JBehave.
- Experienced in using Page Object Model for easy code maintenance.
- Expertise in AngularJs and Protractor for automating AngularJs applications.
- Expertise in other tools like AutoIt, Robot and Sikuli.
- Hands on mobile automation tools Appium and Selendroid.
TECHNICAL SKILLS:
Operating System: Windows 97/XP, Linux, MacOS, Redhat
Database/Database Tools: Oracle 10g,Oracle 11g, IBM JDBC
Tools: Jenkins, Github, Chef, Openstack, Artifactory, JenkinsFile CARA, Ansible, Docker, AWS, Cucumber, Maven, ANT, HP UFT, Selenium, Eclipse
Languages: Ruby, Python, SQL,PL/SQL,VB script,Java,Groovy, AngularJs
Line Of Business: Retail, Insurance
Product: HP UFT, Selenium Webdriver, Chef Opscode, Openstack, Jenkins, Github, Soap UI, REST, TFS, TestNG, Junit, Sikuli, Cucumber, Protractor, Maven, Ant
PROFESSIONAL EXPERIENCE:
Confidential
Sr DevOps Engineer
Responsibilities:- Expertise in deploying the code through the tools ansible and have well hands on writing it’s yaml.
- Expertise in deploying jboss, tomcat and apache servers through the devops pipeline including tools github, Jenkins, artifactory and CA release automation with build tools maven, ant and gradle.
- Written Jenkinsfile as Jenkins as a pipeline to have the Jenkins Configuration from code instead of doing manually.
- Hands on experience in integration of SauceLab cloud to Jenkins for Test automation framework.
- Experienced in static code analysis tool SonarQube right from setup to configuration in Jenkins and analyzing the different programming languages like Java, C# and JavaScript.
- Setup of master slave configuration for Jenkins on different servers and setting up ssh connections
Confidential
DevOps Engineer
Responsibilities:- Involved in developing code for infrastructure automation as per business requirements by chef framework.
- DevOps pipeline was set to compile and deploy the code through chef using Jenkins as continuous integration, artifactory as a binaries holder and Redhat Openstack as provisioning cloud servers.
- Strong Object Oriented programming knowledge
- A very sound knowledge on the build automation tool chef.
- Build a server by using openstack cloud services.
- Used Heat template to build the server in openstack.
- Expertise in writing build and infra code using chef.
- Expertise in writing unit test and integration test (Chefspec & Serverspec) of chef.
- A very sound knowledge on linux platform.
- Used Domain specific language to automate Jenkins jobs.
Confidential
QA Automation Lead
Responsibilities:- Involved in developing code for automation as per business requirements.
- Involved in developing the framework.
- Involved in selection of tool as per application under test i.e. Selenium Webdriver.
- Developed a customized html reporting feature after script execution.
- Used Maven to remove transit dependency for the project.
- Used Cucumber as behavior driven development tool and page object model for easy maintenance of the code.
- GitHub repository was maintained to push all the automation code.
- Used Jenkins for Continuous Integration for triggering the build from the Git code repository.
- Involved in developing the end to end java code for Selenium webdriver.
- Framework is designed to take the screenshots for all the navigation steps in a single excel sheet.
- Involved in connection of DB and fetching the result to excel sheet.
- Used Robot and Sikuli for the java applet and window pop up.
- Involved in debugging and running the scripting to adhere to business functionalities.
- Involved in taking the defect calls and meeting with business and BA.
Confidential
QA Automation Lead
Responsibilities:- Involved in developing code for automation as per business requirements.
- Involved in developing the framework.
- Involved in selection of tool as per application under test i.e. HP UFT.
- Developed an customized html report features for the project.
- Involved in end to end coding for seven different application like putty, powerbuilder and .NET applications.
- Involved in connection of DB and fetching the result to excel sheet.
- Framework is designed to take the screenshots for all the navigation steps in a single .xls file.
- Involved in debugging and running the scripting to adhere to business functionalities.
- Involved in taking the defect calls and meeting with business and BA.
Confidential
QA Automation Engineer
Responsibilities:- Involved in developing code for automation as per business requirements through Selenium Webdriver.
- The build tool Jenkins is used to trigger the jobs.
- Involved in testing of the workforce management tool Kronos.
- Involved in writing the test plans, and executed the test cases.
- Involved in raising the defects with user level.
- Involved in tracking the defects.
- Involved in preparing status reports and sharing to stakeholders.
- Involved in preparing test closure report.
- Involved in writing selenium java code to the already developed framework.
Confidential
Test Analyst
Responsibilities:
- Involved in Manual testing the data base and cognos reports.
- Involved in writing the test plans, and executed the test cases.
- Involved in raising the defects with user level.
- Involved in tracking the defects.
