Lead Test Automation Engineer Resume
Plano, TX
SKILL SETS AND INTERESTS:
-
- QA Test Engineer with over 16 years experience. Blackbox testing, unit testing, performance/stress testing. Test automation and automating manual test cases (there is a difference ).
- Scripting Languages: Python, TCL/Expect, BASH shell and various GNU utilities (vi, grep, find, sed/awk, etc.)
- GUI Automation and Test Tools eggPlant, Selenium, TestComplete, JMeter
- Cloud/Virtualization Amazon Web Services, Oracle VirtualBox, VMWare
- Linux I've used various flavors over the years - - Ubuntu, Red Hat, CentOS, Slackware. For the past decade or so, I've been running Ubuntu at home, having migrated from Slackware. It's so much easier using apt-get to install things without having to compile from scratch and getting bogged down in resolving dependencies.
- Creating micro-blogging sites -- primarily to learn back-end web technologies and LAMP stuff, but now mostly just for fun and to keep online stalkers apprised of my whereabouts
WORK EXPERIENCE:
Confidential
Lead Test Automation Engineer
Responsibilities:
Contract position through confidential. I wrote a number of scripts and libraries using a tool called eggPlant to automate a simulated full day of operations at a Pizza Hut restaurant. I put together an order entry script that iterated through their various menu items and placed random orders. It was an enjoyable challenge to work on. Their Back of House systems run on Ubuntu and their applications (something called SUS and FMS) -- horribly antiquated and largely obsolete -- require users to traverse various menus and GUI screens, making it near impossible to use more traditional scripting languages, like Python or TCL/Expect.
Confidential
Production Support Specialist
Responsibilities:Contract position through Apex Systems. Member of Financial Services production support team (FS TOC Pod) tasked with providing 24/7 production support to Confidential 's auto finance and home loans lines of business. This position was described as a "scripting engineer" opportunity where I would assist in automating Confidential 's migration to Amazon's cloud infrastructure (AWS). In reality, I spent most of my time validating websites and databases and sitting on conference calls assisting development in identifying root cause. A very challenging place to work. Learned a lot during my short time here, especially in all things related to the cloud and AWS. Every day felt like going to war.
Confidential, Plano TX
QA Engineer
Responsibilities:Perform QA regression testing on confidential UCD product line. Focus on automation - bringing old scripts online and up-to-date as well as writing new automation using Jmeter, TestComplete, TCL/Expect, or BASH shell scripts.
Confidential, Richardson TXSoftware Development
Responsibilities:
Member of six-person Agile scrum team. Postgres SQL database development in a cloud environment running CentOS virtualized servers on VMWare platforms. Some Python scripting. Perform database scalability/stress and performance testing. Developed automated test scripts in a DevOps environment using Jenkins/GIT for source control and continuous deployments. Participated in user story sizing, presentations, and bi-weekly demos.
Perform blackbox and unit testing of Cisco Call Manager. Develop automated test cases wherever possible using TCL/Expect, JMeter, BASH shell scripting, and other various third party tools. 3 years testing and automating installations and upgrades in a Red Hat/VMWare environment. 1 year testing HCS virtualization (GUI automation and OS testing). 4 years running Informix database testing. Also participate on various teams and initiatives to help write and improve automated testing.
Confidential, San Jose CA
Responsibilities:
Automation Test Engineer II
Responsibilities:
Worked as part of a team that developed the SWIFT (Symbol Wireless Infrastructure Framework for Test) automation test harness. Developed libraries, harnesses and scripts using TCL/Expect, Python, and Bash shell scripting. Worked towards extending SWIFT framework to various products in Symbol's line of wireless switch products. Provide test automation support and guidance for other engineering teams throughout the division.
