We provide IT Staff Augmentation Services!

Senior Performance / Devops Software Engineer Resume

Atlanta, GA

SUMMARY:

  • Performance testing expert with more than 17 years of experience
  • Strong development, software engineering, and DevOps background
  • Knowledge of system architectures
  • Understanding of testing best practices coupled with understanding business needs to provide solutions using Automated Testing Tools and custom shell scripting
  • Unique skill set for solving complex Performance Testing challenges
  • Strong collaborative skills with diverse teams
  • During the releases, assisted in identifying, analyzing and debugging some difficult system environment issues, provided comprehensive performance testing metrics and analysis for every release.
  • Led the junior performance testers on the team.

SYSTEM PROFICIENCY:

Test Tools: JMeter, HP LoadRunner, Confidential Rational Performance Tester, NeoLoad, Avalanche, QTP and BURP. Rapidly designed, created, modified and executed the test strategy, test plans, test data and automation scripts and worked on multiple protocols such as sockets, HTTP/HTTPS, Oracle NCA, Siebel, SAPGUI, SAP Portal and Web Services.

Performance Monitoring Tools: Zenoss, Oracle GridControl, HP Diagnostic, Site - Scope, IIS Monitors, JConsole, JProfiler, Visual VM, AppMetrics Dash, Grafana and Kibana Elastic Search.

Programming languages and libraries: TSL, C/C++, Java (Servlet/JSP, Javabeans, EJB, J2EE, RMI), XML, HTML, JavaScript, VB script, SQL, PL/SQL, Sitescope, BAC, Test Director/Quality Center, Apache/JServ, Tomcat, WebLogic 6.0, JDeveloper, JBuilder, Log4j logging framework, Forms, PowerBuilder, SQL window, Harvest, TestDirector, CMVC, Clearcase, Clearquest, Jenkins, Team Track, JIRA, Version One, Perl, SOAP, REST, JSON, Node.JS

Analysis and design: Object-Oriented analysis and design, Rational Rose, UML, Design patterns, MVC, Adapter, Template Method.

Database and Applications: Oracle 7.3.4/8i/9i/10i/11g, Sybase, Access, and SQL Server, MongoDB, NoSql Cloudant, Redis, RabbitMQ, InfluxDB.

Distributed computing: HTTP, TCP/IP, Telnet, FTP, SMTP, client/server model, n-tier architecture, RMI, Cloud Computation in Bluemix.

Operating system and virtualization: UNIX (Solaris, AIX), Linux and Windows. Kubernetes. Docker containers. Cloud Foundry. Confidential Bluemix. Confidential Cloud Pak. Red Hat OpenShift.

Machine Learning: R Statistical Programming Language (R Studio), Python 2 and 3.

Learning: The ability and desire to progressively acquire new knowledge, skills and technologies.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Senior Performance / DevOps Software Engineer

Responsibilities:

  • Wrote both Python and Bash scripts to automate monitoring of Icinga custom alerts
  • Setup VMs in vCenter for development, testing and pre-production
  • Install QRadar system and update patches in VMs
  • Maintain and clean up unused images in Artifactory
  • Establish application performance baseline for each release
  • Using JMeter and Linux shell scripts
  • Utilizing cloud-based Docker containers
  • Design performance testing plan and overall strategy
  • Identify performance issues before release Go-Live
  • Mimic cloud infrastructure locally using minikube to identify performance issues
  • Utilize Data Science algorithms to identify correlation among multiple variables
  • Using R Studio to plot data to show performance results
  • Define/develop performance testing methodology in cloud computation environment, collaborating with the development team, stake holders, DBA team, QA team and Operation team in both Confidential Bluemix PaSS and SoftLayer.
  • Set up cloud environment from the bare metal for performance testing.
  • Monitoring the performance testing in M&A (i.e. Confidential monitoring tool) and tracing the applications log in CloudFoundry.
  • Publish and provide performance testing results.
  • Re-produce/Verify Performance issues in performance environment.

Confidential, Atlanta, GA

Performance Testing Lead

Responsibilities:

  • Primary responsibilities are to lead performance testing activities, provide status and testing reports on a release time basis using the Agile process. Work closely with architects (application and database), business analysts, developers, gathering business performance requirement.
  • Setup valid test scenarios, create/maintenance scrips, execution testing and analyze results to isolate performance issue
  • Monitoring/detecting performance issues by LR monitors, Zenoss and grid controls, making performance recommendations or logging as performance defects and tracking/re verify the changes.
  • Proving performance metrics comparison to review the results with DBA team and Dev team.
  • Interpret and summarize performance test metrics from response time to the utilization of CPU, memory, disk I/O from server to each individual process. Using GridControl AWR/DDM to deliver the comparison report for each test on the database side.
  • Developed in-house wiki page for publishing results and project status.
  • Participated in the technical reviews and walk-throughs from the each phase of the process.
  • Directed and mentored team members on results analysis issues, scripting issues and maintenance issues
  • Use the BURP tool for security testing during each regression test and hardening test and deliver the security issue reports, such as SQL injection, cross-domain reference leaking, session issue, configuration issue or click-jacking issue.

Confidential, Atlanta, GA

Sr. Performance Test Analyst

Responsibilities:

  • Served as performance load testing analyst lead for OVE and Manheim Data Integration Project.
  • Used HP Service Test to simulate different web services in the SOA applications.
  • Defined the performance test plan based on the SLA performance requirements, scripted and maintained the Vugen testing scripts for the different web services and analyzed the performance load testing results.
  • Monitored all the servers during the load tests and coordinated with developers and project manager.
  • Provided application performance test results.

Confidential, Atlanta, GA

Sr. Performance Test Analyst

Responsibilities:

  • Served as key system performance load testing analyst for the major projects, such as BOSS (Basis Online Service Support) which handles major cold drink applications.
  • Used J2EE diagnostics tool to pinpoint the performance issues among Confidential AIX Websphere, WRQ and database servers.
  • I conducted the entire performance load testing life cycle for SAP supply chain legacy projects and Vertex application.
  • Update and maintain existing LoadRunner performance scripts. Conduct the load test prior to deployment in the production environment for every release.
  • Create scripts/processes to capture hardware/network CPU and disk utilization on multiple platforms, monitoring and analyzing every resource in the system.
  • Create comprehensive reports based on test results and publish them to the intranet.
  • Identify areas of concern and present findings to developers and project managers.

Confidential, Atlanta, GA

Systems Analyst

Responsibilities:

  • Served as key J2EE developer for BDOT and Sr. Performance Load tester in Custom Oracle iStore of ADSL CRM system and core application for Confidential Broadband ordering, billing and EJB core service applications for Confidential
  • The system is based on Oracle 11i CRM framework and integrates with MCDB98. In the production-like performance environment, planned and created the load test strategy, test plans and test data.
  • Identified programming errors or inconsistencies of complicated system based on my strong analytical skills and problem solving skills.
  • Experienced in designing software test plans, test cases and scripts for functional, regression and integration testing based on the project requirements and system specifications for a Fortune 100 Communication service company’s large complex systems.
  • Experienced incorporating software enhancements/fixes into test plans and automation scripts.
  • Experienced develop and acquiring testing data.
  • Experienced in monitoring web server, application server and database server to enhance the concept of the system.
  • Experienced in SDP implementation team to design and develop the integration load test among Service Delivery Platform (SDP), Service for Communications, Installed Base, Confidential Order Management, Order Capture and Business Dedicated Order Tool (BDOT).
  • Provide Subject Matter Expertise for both J2EE and performance testing within Confidential Sourcing Arrangement(BASA).
  • Provide LoadRunner scripts tailored for use with Mercury’s Business Availability Center (BAC).

Confidential

Research Assistant

Responsibilities:

  • Designed and developed embedded application RCX for Lego MindStorm product.
  • High-level design using UML.
  • Low-level design using Java and C.
  • Used portable JDK and JVM for a customized application.
  • Designed test cases for the application.

Confidential

Software Developer

Responsibilities:

  • Designed and developed Requirement Management Tool - Caliber-RM - in Java and C++.
  • Drafted customer requirement specification and high-level design using UML.
  • Designed use cases and coding major components.
  • Participated in unit and systems tests.

Confidential

System Administrator

Responsibilities:

  • System/network administrator.
  • Responsible for configuring project specific workstations and servers.
  • Worked with Windows NT, Oracle and Sybase.

Hire Now