Senior Qa Engineer Resume
Salt Lake City, UtaH
SUMMARY
I am passionate about quality software, specifically in web applications and mobile applications. I have been the sole automated testing employee, and also work well in a team. I love to find and use tools and strategies that make testing as timely, fast, and effective as possible.
TECHNICAL SKILLS
Automated Testing/Testing Tools: Geb, JUnit, Groovy, Eclipse, Selenium IDE, Selenium WebDriver, Watir, Eggplant (testplant.com), Postman, SoapUI, and more.
Test Case Writing/Issue Reporting/Communication: JIRA alone and with Zephyr test case plugin, OnTime, Lotus Notes, and spreadsheets, Agile, and Scrum methodologies, VMware, Hudson, Jenkins, GitHub, Bitbucket, SVN, and Perforce version control systems, Charles web debugging proxy, and MediaWiki and Confluence wiki, Slack; Adium and other XMPP clients.
Databases: Sybase, InterSystems Cache, Oracle, AS400, SQL Server, and MySQL.
SQL: Terminal command line, PuTTY, SQuirreL, phpMyAdmin, and DbVisualizer.
Scripting/Programming: Apache Ant, JavaScript, shell scripts, batch files, AppleScripts, PHP, Ecipse IDE, and Java database build scripts, and WebDriver automated testing scripts.
Operating Systems: Win 10, Win 8, Win 7, Mac OS, UNIX, and Linux.
PROFESSIONAL EXPERIENCE
Confidential, Salt Lake City, Utah
Senior QA Engineer
Responsibilities:
- Part of a two person team testing mission - critical transportation software, in two week sprints, on-site and telecommuting, for the nation's largest refrigerated trucking company.
- Worked closely with eight programmers, 4+ in the US and 4+ in Costa Rica, in white and black box testing, creating and editing SQL queries, Postman and SoapUI for web services testing, and using Firebug, to find the root causes of issues and assist in getting them resolved in a timely manner.
- Tested web applications and mobile iOS and Android applications.
- Provided feedback to simplify and improve new software and systems in place.
- Created and improved existing documentation, and test cases, to assist in training new employees in the US and Costa Rica.
Confidential, Midvale, Utah
Senior QA Automation Engineer/Mobile Application Testing
Responsibilities:
- Established and added to an automated testing framework for web application and mobile application testing.
- Using Selenium WebDriver, and Eggplant/SenseTalk, in an Agile/SCRUM environment, with OnTime for reporting issues, and a GitHub repository.
- Simplified installs, streamlined processes, created and implemented money saving methods, and testing for both Utah and outsourced employees in the Philippines.
Confidential
Outside Insurance Sales
Responsibilities:
- Quickly obtained Utah life insurance license and sold final expense insurance from warm leads with a partner.
- Further developed interpersonal communication skills, sales experience, and skills.
Confidential, Salt Lake City, Utah
Web Automation, Senior QA Engineer
Responsibilities:
- Provided, documented, and helped implement ideas to get automated testing working effectively in multiple browsers against multiple databases for a leading e-commerce business to government software company.
- Obtained Department of Defense security clearance and performed manual testing, and wrote detailed test cases, for complex requirements.
Confidential, Springville, Utah
Web Application QA Engineer
Responsibilities:
- Designed, wrote, scripted, and administered automated tests to perform preliminary regression tests on latest builds (mostly black box but some white box testing) for a leading newspaper software (cloud and premise InterSystems Cache/CSP, J2EE, SQL, JavaScript based) company.
Software Build/QA Automation Engineer
Confidential
Responsibilities:
- Responsible for creating and troubleshooting daily software builds on deadline, wrote and edited hundreds of lines of code in Apache Ant, batch files, shell scripts, and AppleScripts to ensure that builds were created correctly, on time, and ready for testing.
Classified Software QA Engineer
Confidential
Responsibilities:
- Designed, developed, and administered automated testing (mostly black box) and manual testing procedures and test cases, to more effectively and rapidly find problems in the software, before release to customers.
Web Products Software QA Engineer
Confidential
Responsibilities:
- Ensured that customer issues were resolved in software before it was released to customers.
- Developed manual testing (mostly black box) test cases and checklists and procedures to more rapidly find and resolve problems with the software.
Technical Support Engineer
Confidential
Responsibilities:
- Orem and Springville, Utah: Front line phone, email, and remote connection web-based support guru that quickly resolved questions, and issues, with newspaper publishing software users that were usually under high stress, and on deadline.
Webmaster
Confidential, Springville, Utah
Responsibilities:
- Project lead in the launch of one of the first internet-only newspapers in the US.
- Designed and developed many unique ideas for sticky and high traffic content and to generate revenue and return visits.