Sr Automation Engineer Resume
SUMMARY
- 5+ years of diverse background in Systems Automation Engineering, Continuous integration/Deployment, Configuration
- Management, Software Development, Testing, and DevOps System Management.
- Lead Engineer experience implementing design, assessing priorities, writing and testing system software for multi - platforms UNIX/Linux and Windows environments
- Proven skills in a broad spectrum of engineering disciplines, creating system designs for high availability for e-commerce systems, and open-source working environments.
- Extensive Cloud computing/deployment experience AWS/EC2, and Azure built, migrated and deployed using Chef
TECHNICAL SKILLS
Virtualization: VMware ESXi, OpenStack, Terraform, Docker.
(CI) Continuous integration: Jenkins, Bamboo
(CM) Configuration Management: Chef, Puppet, Ansable, kubernetes
Monitoring Tools: Grafana, Zabbix, Splunk, Splunk Administration
Automation Scripting: PERL, Python, Ruby, Cucumber, Groovy, Shell
Strong QA automation testing/build tools expertise using: Selenium, Squish, TestNG, JUnit, SOAP UI, JIRA of systems, desktop, web and mobile applications (iOS/Android)
Version Control: Subversion SVN, Git
Database: SQL, MySQL, familiar with NoSQL, Cassandra, (Hadoop, Zookeeper, Apache Spark
PROFESSIONAL EXPERIENCE
Confidential
Sr Automation Engineer
Responsibilities:
- Data conversion, Monitoring Dockeratation of the site.
- Aws architecture, service tools deployment, App creation (it tools).
- Firewall configuration, data migration, build configuration Jenkins. Ubuntu ami’s for aws.
- Zabbix configuration and management,
Devops
Confidential
Responsibilities:
- Site reliably engineer, on a microservices internet of things project. Deploy and support, AWS, Jenkins, continuous integration, Marathon - Meesos, Terraform, ansible, Wrote runbooks for staff site support.
- Wrote site tools in python and shell, Java core, Docker Java container tuning.
- Supported developers with related aws Issues, deployed Docker container services, Built test environments for developers.
Devops
Confidential
Responsibilities:
- Developed tools to support CA’s private cloud, Worked on Isolating centos server crashes, Wrote server recovery
- Tool for auto-configuration and restart of apache tomcat, aacs Clusters, also wrote and xml file extraction tool in python.
- Creating support tools in Shell, Python, Java for system management and applications support.
- Documented, cluster environment with Support staff training on internal system configuration tool “lisa”
- Wrote Openstack integration tools.
- CI-CD - Jenkins software deployment into AWS servers
- Created migration plan for conversion from company internal tool to Ansiable.
- Work to create docker versions of applications deployment’s
Sr Automation Engineer
Confidential
Responsibilities:
- Developed test tools for load performance testing of apt for stream. Language’s used Java, Python, Go and JavaScript .
- Test tools for framework testing, Rest, Selenium, ixia for protocol verification.
- Created jmeter load performance scrips written for testing Splunk’s network security package.
- Created Docker containers of application’s deployable as micro-services
- Aws Applications tools for cloud deployment. Configured and managed Splunk, splunk enterprise.
- Setup continuous integration using Bamboo, Jenkins, Git and SVN.
- Test cluster management via Chef and Ansiable
- Wrote test regression tests using selenium and other tools in ruby, JavaScript, Perl, python and java.
Lead Performance Analyst
Confidential
Responsibilities:
- DevOps Architect and planner for automated system management.
- VMware automation automated system deployment.
- Wrote Cookbooks for applications software deployments and management.
- System tuning Java Jvm turn and performance.
- Chef and Puppet automation and Administration
- Wrote Integration tools for Openstack account bridging.
- Jenkins build and deployment
- System and repository automation for cloud migration AWS/EC2, Azure, Ansible, Fabric
- Created Docker environments and containers for CD / CI for hosted environment and custom AWS custom Ami’s.
- Selenium frameworks for testing, Rest API, for server content access and Security Rules as part of CI framework.
- Created Git repository and supporting documentation.
- Performance Architect and scalability design project lead for system upgrades.
- Agent languages used, Ruby PERL, Shell and Python.
- For different OS platform configurations.
Confidential
Sr. Automation Engineer
Responsibilities:
- Created automated tests for validating features for VMware v5.5. and VCenter.
- Chef administration and deployment.
- Tests cases that are written in Java, framework is TestNG.
- Adding automation to Jenkins environment.
- Updated and repaired older cases
- Debugging
- Performance and scalability testing.
- Agile Project managed hp quality center with test case regression links for automatic regressions.
- Wrote a Selenium based migration tool for migrating tests to the new regression environment.
- Ran and logged tests, created test plans for tracking documentation.
Sr. Automation Engineer
Confidential
Responsibilities:
- Created a prototype for automated test environment based on Selenium for testing a flex based application. Linux, application server testing.
- Build VMware image set for remote manual testers and automatons
- Creating System designs for high availability for e-commerce systems
- Provided basic Selenium training in how to use the test system.
- Programing test environment Java, Flash and Flex
- Network auto configuration setups using Puppet and PowerShell.
- Created tests for Jenkins continuous integration targeted at our VMware test systems.
- Agile project managed with JIRA.
Sr. Performance Analyst
Confidential
Responsibilities:
- Scripted automated testes in Cucumber and Selenium, web Services testing with SoapUI.
- Created regression environments Linux hosted VMware regression targets in Ruby for the V.me system, WebLogic object services.
- Created Chef run lists for server software config.
- QTP tests for database tests, for Hadoop, cluster prototype and PIG scripts.
- Wrote a UI-regression script in Cucumber, Webrat, Selenium, for the web website testing.
- Programing test environment test tools using, Ruby, Ruby-on-Rails, PERL, Shell and Java.
- Created tests for Jenkins continuous integration targeted at our VMware test systems.
- Created Selenium and Squish regression test’s that were part of graphical and regression framework for iOS and Android phone clients for the v-me credit card notification’system.
- Created tests for verifying JavaScript based touch applications as well as Selenium driven emulator, regression tests for iOS and Android applications native applications.
Sr. Automation Engineer
Confidential
Responsibilities:
- Built out virtualized VMware ESX 4 for automated software regression environment.
- Scripted monitoring and configuration system using
- Wrote a backup and install system for the Confidential messaging intercept system.
- Wrote updated there Silk based regression tests.
- Setup cellphone simulators for data collection and tracking.
- Wrote a UI-regression script in Python and Selenium, for the web interface for the Confidential system.
- Setup test environment data intercept simulations for testing Confidential monitoring software.
- Programing test environment test tools using, PERL, Shell (bash) and Java, PHP, JavaScript.
Sr. Automation Engineer
Confidential
Responsibilities:
- Test automates and test cloud build system, developed test setups and test cases.
- Code test cases written in Python, Java and JUnit.
- Verified release migration system codex for latest release of CS 5.5
- Tested final builds as returned from Production.
- Built test tool for hashing data move written in Java.
Sr. Automation Engineer
Confidential
Responsibilities:
- Configured complex network setups routers, switches and code execution Linux systems for code testing Whitebox debugged crashes, in test scripts that were written in multiple languages, Java, TCL and C++, Bash, Expect.
- Ported network crawling scripts that were original created for the Confidential router division to the Confidential enterprise switches division.
- Configured hardware setups on the 4500 to 6500 K10 switches.
- Setup Network monitoring using NagiOS, Cobbler, and Puppet server configs.
- Validating layer 2 and 3 protocols such as MPLS, RSTP, STP etc, programming and setting up Ixia’s traffic generators for test case verifications.
- Testing process used was would be waterfall.
Sr. Product Engineer Test
Confidential
Responsibilities:
- Tested and validated security software, developed test setups and test cases.
- Wrote tests plans and regression plans base on meetings with project engineers.
- Testing methodology was Waterfall.
- Collected Linux and windows performance, using various system and third party utilities.
- Verified product against multiple, OS’s and databases, created scripts to verify data integrity.
- Wrote scripts in PERL and TCL for validating database content that stored the resulting security data from their Network monitoring product.
- QTP for application testing.
- Validated file system integration on NAS and SAN servers for file system performance testing.
- Also built and managed VMware test environments, ESXI, VMware Fusion and VMware workstation.
- Setup turn key test environment with Puppet and NagiOS.
Test Lead Engineer
Confidential
Responsibilities:
- Testing web services as part of the Confidential profiles team
- Wrote test automation in PHP and Selenium for validating database storage.
- Wrote user simulation tests in silk performer for load and stress.
- Created Inter-product group messaging tests of for verifying API’s and component testing,
- Android phone application programming a testing for the Confidential for phone project, developed test tools and QA.
- Server component performance testing, compiled test plans, and managed remote QA team in India.
Server Test Engineer contract
Confidential
Responsibilities:
- Developed test plans and automation for verifying the integration of new ad insertion product for Confidential ’s Ad incentive system.
- Setup and managed NetApp SnapVault for system integration testing
- Developed tests in for WebUI, and server In PERL and Python
- Performed standard bug isolation on the Java based management system
- Verified load stress, developed tests in Oracle SOA - BEPL, testing Performance and stability.
- Ported developed new and ported new automation to the silk test automation harness.
- Server stress tests in silk performer and PERL.
QA Manager
Confidential
Responsibilities:
- Developed test plans and test cases for video camera firmware, testing color management, color space and library testing for ICC-compatible color management systems and profiles and developed test code written in PERL and Java for integration with the test harness for automatic regression.
- Built VMware, server for nightly regression testing.
- Also was responsible for regressing and isolating customer’s product fault developing custom tools for camera firmware and customer product integration.
- Worked cross departmentally with engineering to help isolate bugs in new product features.
Sr. QA Engineer
Confidential
Responsibilities:
- Developed tests for validating system integration between search engine ad revenue sites with eFron tiers search marketing system.
- Web services used - Unit Test framework, HTTP, HTML, JavaScript, JSP, Java, Java Management UI and SQL.
Test Engineer
Confidential
Responsibilities:
- Developed tests for validating the next generation of software for the Smartbits network traffic generators.
- Tested and validated a load testing device which tests protocols with itself - POP3, Telnet, HTTP, etc. as well as network Layers 2 through 7
- Developed and tested router protocols OSPF, BGP, EIGRP.
- Verified that the protocol, down to the frame as generated by the SmartBit, was correct and that it correct per the RFC for that given protocol
- Tests were developed in tests in PERL, Python and Tcl-Tk.
- Verified, developed cellular modem and baseband radio tests for Spirent cellphone testing equipment.
- Setup Linux Clusters, web servers, sniffers and other lab hardware necessary for validating system under test.