Sr Vmware Consultant Resume
OBJECTIVE
- Over twenty years of experience in Information Technology, with positions of increasing responsibility primarily in the areas of devOps and software quality assurance.
AREAS OF EXPERTISE
- Automation development
- Performance test development
- Automation framework development
- Test tool development
- Test plan and test case development
- Excellent virtualization / cloud skills
- Team mentoring / development
- Exemplary Communication skills
- Strong Presentation Skills
- Agile Sprint and Kanban experience
TECHNICAL SKILLS
Platforms: PC, Mac, VMware, SaaS, Private Clouds, Amazon AWS, Rackspace
Operating Systems: Linux, macOS, Windows, AIX, Solaris
Networking: TCP/IP, Ethernet, SDN, VLAN, NAT, SNMP, SSL, UDP
Web Servers: Nginx, Apache Tomcat & web server, MS IIS, JBoss
Databases: MySQL, Microsoft SQL Server, Oracle, DB2, PostgreSQL, JDBC
Web Development: HTML 5, Javascript, JSON, Shell Scripting, Perl, CSS 3
Application Development: Python, Bash, Ruby, SQL, PowerShell, Java, Visual C++
Testing Tools: Pytest, Chef InSpec, CloudTest, Loadrunner, Frisby
Productivity Tools: Jenkins CI, Bamboo, JIRA, Bitbucket, Confluence, git, Postman, vim, VersionOne, GitHub, Hyper - V, Splunk, Slack, Visio, Artifactory
PROFESSIONAL EXPERIENCE
Confidential
Sr VMware Consultant
Responsibilities:
- Working with VMware on the xCloud project at Confidential .
- Using vRealize Automation v8 to develop REST Automation with Automation and Orchestrator.
- VRO workflow and action script development using Javascript and swagger API documentation.
- Supporting tools and tests developed with Python 3 with requests and pytest modules.
- Developed xCloud API primitives using VMware Cloud Assembly IaaS API.
- Postman script development for testing workflows via JSON REST calls to vRA / vRO.
- Scrum task tracking and epic progress tracked with JIRA.
- Documentation of new API calls using markdown and git.
- Business documents on Sharepoint site.
Confidential, Washington, DC vRealize Engineer
Responsibilities:
- Obtained Public Trust clearance for working with the IRS.
- Remote position working with the IRS IT, Enterprise Operations Server Support & Services Division (SSSD) on the VMware infrastructure and IaC Initiative.
- Automation of administrative tasks for managing the IRS VMware infrastructure.
- Integrating existing IRS processes and system into build automation.
- Working with other teams to integrate Microfocus PPM into vRO and deployment workflow.
- Participation in project planning meeting to meet DOT Modernization Program goals.
- Worked to establish vRA Blueprints and vRO Workflows that met the IRS’ needs using industry best practices.
- Involved in Ansible adoption plan for SSSD as SME for Ansible.
- Deployment to pre-prod and prod using VMware Lifecycle Manager.
- Using LogInsight for monitoring and debugging.
- Integration into 3rd party systems such as Infoblox, Share Point and HP Service Manager
Confidential
Test Automation DevOps Engineer
Responsibilities:
- Created quality processes for DevOps Continuous Delivery department.
- Created Test Automation Strategy for Confidential Continuous Delivery.
- Created Test Automaton Roadmap for future development of test automation in Continuous Delivery.
- Used pytest 3.5 and python 3.6 to Develop REST API based post-install functional tests for Federos AssureNow v4.
- Used Test Kitchen with docker and vagrant for creation of test environments.
- Developed test framework for PaaS infrastructure testing using Serverspec and Chef InSpec.
- Developed vRO workflow for infrastructure testing using VMware API's to trigger InSpec testing.
- Developed Chef InSpec scripts for Chef cookbooks and infrastructure validation.
- Developed test tools using python and ruby with Net::SSH, JSON and Sinatra web app framework.
- Validated REST API’s with Postman automated tests.
- Worked with dev team to find root causes of issues discovered with automated testing.
- Monitoring and data visualization of environments with Splunk, Monit and Grafana
- Providing quality assurance and automation to DevOps.
- Used AWS EC2 and S3 with VMWare Automation (vRA) to spin up VM's for testing use.
- Part of Admin team for JIRA, Bitbucket and Confluence supporting internal Clients.
- Authored Coding standards and Unit test requirements policy
- Authored 20+ page training document to facilitate helping other departments moving from HP Quality Center to Zephyr for JIRA.
Confidential, Hillsboro, OR
Test Engineer, Storage
Responsibilities:
- OpenDaylight testing with OpenStack.
- Evaluation and Setup of Ansible and trained coworkers on use.
- Trained team members on using Ansible and git assets with AWS.
- Development of Ansible playbooks.
- Test framework development using python on Linux and Windows 2012r2.
- Used Sphinx to generate framework API and test case documentation.
- Using Pygments and PyYAML to create custom lexer and style to highlight test case Suite configuration file.
- Enhanced Linux based test framework work to better with Windows Server 2012 r2 and Hyper-V.
- Dell FluidCache test case definition and automated test development.
- Testing of REST services on Redhat Enterprise Linux and SUSE.
- Bug reporting, story definition and task creation in JIRA.
- Mentoring of junior QA Engineers and developers with python 2.6.
Confidential, Portland, OR
Sr. Test Engineer, Performance
Responsibilities:
- Primary test engineering contact for load, stress, and performance testing activities using SOASTA CloudTest and Ad-hoc JMeter tests with AWS EC2 load Generators..
- Defining Performance testing process and methodology including coding standards.
- Developed and submitted proposal with requirements for performance test lab and ensured proper implementation and networking.
- Data driven performance tests using CloudTest for complex SaaS global shipping application.
- Used JSONPath to extract relevant data from multi-megabyte JSON responses for use in large JSON RESTful posts.
- Ensured performance tests worked properly in multiple globally located environments.
- Worked with development groups and project managers to review performance requirements and defect issues reported in Quality Center.
- Extending CloudTest framework with javascript for 1View SaaS performance testing.
- Used Amazon AWS and Rackspace for load generators for geographically dispersed load testing.
- Onsite at Nike world headquarters in Beaverton, OR.
- Mentoring and training team in CloudTest operation; Script development methods and tips.
- Process development to improve communication and workflow.
- Gathered requirements for Nike enhancement requests for SOASTA engineering review and scheduling for inclusion in future release of CloudTest.
- Developed Cloud test clip with associated JSON, XPath, JSONPath and javascript for inclusion in 30,000 - 80,000 virtual user launch scenarios for Nike.com and Nike e-commerce.
- Worked to expand usage of CloudTest within Commerce, Brand and sport Groups.
Confidential, Portland, OR
Sr. Test Engineer, Performance
Responsibilities:
- Primary Test Engineering contact for load, stress, and performance SOA testing activities using Loadrunner 11.5, QualityCenter 12, Cloud Test and other software as needed.
- Monitoring of multi-tier systems, databases, and VMWare hosts under test to ensure acceptable SLA service levels and determine potential issues.
- Coordination of international test locations with remote training of on-site personnel.
- Providing time estimates to product teams for load, stress, performance test efforts.
- Developed Selenium Webdriver automated tests for 1View detailed shipment order.
- Defined requirement for virtual test labs and worked with Infrastructure team for implementation.
- Worked with multiple cross company teams to obtain historical shipping metrics to determine appropriate or required load and stress test levels.
- Worked with developers and project managers in order to ensure the business requirements contain measurable and realistic performance requirements for end-to-end testing.
- Test requirement analysis including reporting of gaps and discrepancies to ensure test coverage.
- Created tests that used XML, RESTful JSON and Javascript to test AJAX heavy SaaS web app.
- Requirements gathering and evaluation of open source and commercial performance testing software to replace Loadrunner that failed to meet current end-to-end testing goals and objectives.
- Selected to be on one of three teams that follow Agile workflow that was monitored by executive management to determine if Agile methodologies are rolled out all of UTi Enterprise IT.
Confidential, Portland, OR
QA Analyst
Responsibilities:
- Established QA procedures and methodologies.
- Defined and implemented product release procedure.
- Created test plans and test cases for SOA RESTful web applications.
- Testing of SOA medical billing review web applications using PostgreSQL backend.
- Testing of python RESTful based report generation code.
- Worked with developers to identify potential performance bottleneck areas.
- Worked with developers to define unit tests, areas for test automation and regression testing.
- Network infrastructure setup and administration including OS X Server, DNS, bug tracking, and MediaWiki Wiki server.
- Established and managed VMware ESXi hosts with Linux, Windows guests and Openfiler SAN.
- Developed powershell and shell scripts for managing VirtualBox and VMWare hosts and guests.
- Installed and configured PosgreSQL database, Apache server and Apache Tomcat for QA testing.
- Installed and configured Zenoss server for monitoring of critical servers.
- Mentoring and code review of R language based unit tests with developers.
- Evaluation of automated application deployment software.
- Use of github for source code repository.
- Agile / Scrum stories tracked with pivotal tracker.
Confidential, Portland, OR
Sr. QA Engineer - Performance Team
Responsibilities:
- Developed automated functional and performance tests for policy based IT security and compliance REST SOA application.
- Developed automated system builder with python and shell scripts to build Linux, Aix, Solaris and Windows Server and workstation systems.
- Designed and developed automated regression tests that assures coverage and build performance levels.
- Setup and maintained vSphere hosted VM Jenkins continuous integration server and slaves that significantly increased team productivity.
- Documented and trained team on use of Jenkins and data generation tools.
- Developed completely automated stress/performance test framework for reports and database monitoring using shell scripts, VMWare PowerCLI and proprietary tools and API's.
- Hybrid Scrum / Agile Stories and tasks tracked with versionOne.
- Use and management of VMware vSphere, creation of VMs, Resource Pools and Datastores.
- Powershell2 script development for automated stress testing of PCI rule compliance with Exchange 2007.
- Automated test development with python/jython, Java jUnit / testing and Bash shell scripting.
- Tripwire Enterprise backend database performance testing with Oracle, SqlServer and MySQL.
- Setup RHEL, CentOS, and Ubuntu Linux servers with networking, NFS, NIS, and automounts.
- Windows 2003, 2008 installation and system and networking configuration.
- Established performance criteria for new or improved product features.
- Worked with developers to ensure automated testability and performance criteria.
- Bug Scrub with Project Manager and Development manager to categorize, prioritize new defects.
- Whitebox Junit / TestNG testing using Intellij and Java.
Confidential
Software Test Engineer
Responsibilities:
- Testing and verification of fixes or enhancements to the Confidential .com web sites.
- Development of automated testing at Confidential .com using COM, python and other open source tools.
- Development of search term test tool using jython, Java classes, JDBC, COM., and SQL stored procedure.
- Development and execution of Loadrunner load testing suite.
- Understanding of complex database schemas and SQL queries, C++ and Java to verify bugs.
- Development and execution of test plans and manual tests in Test Director.
- Development of tool for content checking which generated a spreadsheet of vendor products, saving the company thousands of dollars and manhours. Developed using python, COM, and MS SQL Server queries.
- Verified site specific look & feel didn’t bleed over into other syndicate sites as per marketing specs.
- Testing and verification of merchant specific changes to site.
- Investigation, reporting and tracking of bugs or UI defects with Confidential .com sites.
- Report on Cost/benefit analysis of test automation tools.
- Administration of Windows Server 2003 & JIRA bug tracking system.
- Modification of Velocity based email templates in JIRA.
- Use of Oracle for SQL queries, script and stored procedures.
- Black box, white box, regression, web app and automated testing.
Confidential
Assistant Business Analyst
Responsibilities:
- Python and jython development using Java libraries, wxPython, and ODBC.
- Training users in new technologies.
- Testing of online systems and content management systems using Plone CMS.
- Creation of XML Schema to migrate text data into an Oracle SQL database.
- Data Migration from XML data to SQL database.
- Ensure assessment test item formats meet style guideline requirements.
- Translating material between technical and non-technical language for client user manual.
- Meeting with clients to define needs and report progress.
- Installation, configuration, and deployment of JBoss web application server and apps.
- Black box, white box, regression, web app, and automated testing.