We provide IT Staff Augmentation Services!

Software Performance Test Automation Consultant Resume

OBJECTIVE:

Software Test Automation Consultant from San Jose to Menlo Park, CA

SUMMARY:

  • Tested web sites using Web Services at Confidential and Confidential .
  • Created automated RESTful API tests at Confidential with Perl scripts.
  • Ran LoadRunner performance test scenarios and generated performance test reports with HP Performance Center 9.10.
  • Programmed in Python, Perl, AutoIt, VBScript, WSH, C, C++, Java, Bourne & C shell and SQL.
  • Created Python web application unit tests with Firefox and Selenium WebDriver.
  • Used AutoIT to automate Adobe AIR GUI used by Kumulus cloud storage client.
  • Used Robot Framework to create Python test cases executing automated web application Python library.
  • Automated Windows Internet Explorer and Excel applications with VBScript.
  • Developed automated Juniper router web management tool with VBScript that reduced Juniper router test setup time from 30 to 5 minutes.
  • Created and Ran LoadRunner 9.52 performance test scenarios and scripts.
  • Recorded LoadRunner scripts using HTTP and Web Services protocols. Added correlations to scripts to support dynamically generated XML tag values.
  • Experienced with Unix, Linux and Windows operating systems and VMware.
  • Tested Confidential network data storage using NFS and CIFS protocols.
  • Tested ETL systems and Business Intelligence data warehouses.
  • Started Software QA departments and managed Software QA teams.

PROFESSIONAL EXPERIENCE:

Software Performance Test Automation Consultant

Confidential

Responsibilities:

  • Developed Confidential NDLP Monitor performance test automation harness in Perl that runs physical diversifEye 8400 appliance and virtual TeraVM network bandwidth performance tests and gets
  • Monitor network packet capture statistics with Net::SSH:Expect objects.
  • Tuned diversifEye 8400 and TeraVM network bandwidth tests to determine
  • Monitor’s maximum 100% packet capture bandwidth.
  • Created HTML performance test report and performance test metrics CSV files that are attached to performance test report email and sent using Confidential:: Lite object.
  • Used Firefox with Selenium to automate NDLP
  • Monitor initial web application setup after new software installation.
  • Used CVS to check in changes to Monitor performance test automation harness.
  • Created threaded Perl wrapper script that concurrently runs multiple performance test automation harnesses against physical and virtual performance test beds.
  • Used vSphere client to provision NDLP Monitor and TeraVM virtual machines used in virtual performance test beds.
  • Used Agile techniques to develop Performance Test Automation Harness software and participated in Agile scrums for NDLP software products and features.

Software Test Development Consultant

Confidential

Responsibilities:

  • Created automated test suites and test cases with Python and Bash scripts run by AXIS test automation framework against HP Server Automation (HP SA) software.
  • Used VMware vCenter to deploy and manage Red Hat Enterprise Linux Server VMs in HP SA test bed.

Software QA and Test Development Consultant

Confidential

Responsibilities:

  • Ran manual tests to verify Confidential virtual machine storage management appliance functionality with CIFS network datastore.
  • Filed bug reports with Bugzilla and verified software fixes.
  • Added automated vmPRO Vision RESTful API tests to Perl test automation harness with Eclipse and Subversion.
  • Used VMware vSphere client to deploy and manage 300 Linux and Windows VMs and vmPRO releases on ESX4 and ESXi5 VMware servers used by Perl stress tests.
  • Used Firefox and Selenium WebDriver to create automated functional tests for vmPRO web application.

Software Performance Test Consultant

Confidential

Responsibilities:

  • Ran LoadRunner HTTP and FTP file upload performance test scenarios from HP Performance Center 9.10.
  • Ran shell script to log file names and modification times after a file was completely uploaded to the external FTP site.
  • Generated performance test reports with average file upload time, average throughput (Mbps) and file migration times from the external FTP upload site to the internal FTP upload site.
  • Fixed log message problem in Confidential scripts so it logs the full file name.
  • Added Load Generator systems to LoadRunner test scenarios running 20 or more Vusers to prevent Confidential scripts aborting with memory access violations.

Software QA Consultant

Confidential

Responsibilities:

  • Ran manual device tests against Confidential cloud web service builds hosted in Amazon’s Elastic Computing Cloud as an Amazon Web Service.
  • Compatability - tested these Confidential enabled devices: Roku set top box; Nintendo Wii, Microsoft Xbox 360, and Sony Playstation 3 gaming consoles.
  • Reported bugs and verified fixes.

Software QA Consultant

Confidential

Responsibilities:

  • Ran manual Chome web browser tests on Windows. Submitted bugs and verified fixes.
  • Used Selenium WebDriver to create automated Python tests to verify Chrome infobar functionality with missing or outdated browser plugins on Windows.

Software QA Consultant

Confidential

Responsibilities:

  • Used Firefox with Selenium add-on to create automated web application tests that managed host data backups to Confidential ’s data storage cloud.
  • Created Python libraries with parameters from Selenium.
  • Integrated Python libraries with Robot Framework to create automated web application functional tests.

Software QA Consultant

Confidential

Responsibilities:

  • Created Perl script that scanned test suite log files and created a report with grand totals of tests passed, tests failed and tests run.
  • Used AutoIT to create automated test scripts for Confidential .
  • Created photo, video and document upload tests to Kumulus cloud storage service using AutoIT to automate Adobe AIR GUI.
  • Created test scripts to share uploaded photos, videos and documents via email. Automated HP Total Care Setup application with AutoIT script to configure Windows system on first boot.
  • Added client-server test cases to Performance and Scalability Test Plan with HP Quality Center.
  • Created Python unit tests with Firefox and Selenium WebDriver for HP customer service web applications.

Software Performance Test Consultant

Confidential

Responsibilities:

  • Created LoadRunner 9.52 web protocol tests to measure SSL certificate enrollment, query and approval performance.
  • Used in-house tools to generate Confidential parameter files used by test scripts to enroll, query and approve over 500,000 requests.
  • Used LoadRunner Analysis to generate all performance test metric reports including average transaction response time and throughput with varying loads up to 50 virtual users.
  • Ran test scenarios with LoadRunner Agents running on physical and virtual systems to generate comparative performance metrics between physical and virtual systems.
  • Emailed test results that were published on QA automation web site.

Software QA Consultant

Confidential

Responsibilities:

  • Created automated Excel spreadsheet data extraction and presentation tools in VBScript.
  • Wrote Internet Explorer application automation utilities in VBScript.

Software QA Consultant

Confidential

Responsibilities:

  • Created Windows Internet Explorer automation tool in VBScript and WSH (Windows Script Host) using Internet Explorer web browser object that automated Juniper SSL VPN appliance performance testbed setup with Juniper’s Central Manager web dashboard; reduced appliance test setup time from 30 to 5 minutes.
  • Added correlations to existing LoadRunner scripts used in performance test suite.
  • Added Excel spreadsheet object automation functions to LoadRunner 8 and 9.1 automation VBScripts that extracted Hits/Second, Response Time and Standard Deviation data from LoadRunner test results web pages and calculated 90% Confidence Intervals from LoadRunner test results spreadsheets.
  • Created new LoadRunner test scenarios and scripts with LoadRunner 8 and 9.1.
  • Added new LoadRunner test scenarios to SSL VPN LoadRunner performance test automation VBScript harness.
  • Created VBScript Excel automation software that displayed current build LoadRunner performance test suite metrics, previous build LoadRunner performance test suite metrics and percent change from previous to current metric values.
  • Verified LoadRunner scenarios and scripts developed with LoadRunner 8 migrated to LoadRunner 9.1 successfully.

Software QA Consultant

Confidential

Responsibilities:

  • Wrote Software Test Plan for digital medical image storage system using Solaris Cluster with 2 nodes and Dell MD3000 modular disk storage array.
  • Created Perl test automation library that remotely degrades and recovers cluster node hardware, performs cluster resource group failovers and manages disk storage array during digital medical image file transmission.

Software QA Consultant

Confidential

Responsibilities:

  • Tested Drobo Dashboard installation on Windows XP, Windows Vista, Macintosh OS X 10.4 and 10.5 (Leopard).
  • Ran direct-attached FAT32 and NTFS format tests on Windows and HFS+ format tests on Macintosh.
  • Ran network-attached DroboShare FAT32, NTFS, HFS+ and EXT3 format tests from Windows and Macintosh systems.
  • Tested data protection and relayout with hot disk removes and adding larger disk drives during file I/O.
  • Submitted bugs with Bugzilla and verified software fixes.

Software QA Consultant

Confidential

Responsibilities:

  • Created FAB300 Client performance tests with LoadRunner 9.
  • Used COM/DCOM and Web Services protocols to record test scripts.
  • Added runtime correlations to XML tag data in SOAP messages and data table parameters to LoadRunner scripts.
  • Created test scenarios with LoadRunner Controller.

Software QA Consultant

Confidential

Responsibilities:

  • Ran automated NFS and CIFS test scripts against Confidential NAS FAS3050 filer and reported results.
  • Verified NFS and CIFS file quota test script integration into existing NFS and CIFS test suites.
  • Fixed code problems in test scripts. Used Mercury Quality Center to create manual and automated test repository and to run sets of NFS and CIFS automated tests.
  • Tested Quality Center data extraction tool that generated test suite batch files from Basic Acceptance, Core Functionality and Bug Regression search criteria.
  • Created automated NFS and CIFS Bug Regression and Core Functionality tests in Perl using Confidential ’s automated test script coding conventions.

Software QA Consultant

Confidential

Responsibilities:

  • Wrote Unix User Access with SOX (Sarbanes-Oxley) Compliance Test Plan.
  • Created End-to-End web application test cases for hired, promoted, transferred and terminated Cisco employees.
  • Tested Hostgroup Tool.
  • Created test users with access to multiple UNIX role profiles.
  • Created test tools with and C-shell scripts.
  • Created web performance tests with LoadRunner 8.0.

Software QA Consultant

Confidential

Responsibilities:

  • Wrote automated test cases in using Confidential Test Framework APIs for Veritas Cluster Server and Cluster Management Console CLIs.
  • Added Test Cases and Test Scenarios to Test Management System.
  • Ran automated test suites against new builds.
  • Reported software bugs and verified fixes.
  • Reviewed product documentation for accuracy and completeness of feature descriptions.

Hire Now