Senior Qa Automation Engineer Resume
WisconsiN
SUMMARY:
- With over 15 years of seasoned experience in Quality Assurance and user interfaces, testing is my expertise and passion.
- I continually strive for the highest level of confidence and stability possible in every release using a combination of automated and manual test coverage.
TECHNICAL SKILLS:
Languages: Java, Perl, XML, JSON, HTML, shell scripting, batch files, Tcl with Expect
Frameworks: Selenium, JUnit, TestNG
Tools: Cucumber, Ant, Maven, Jenkins, Jira, Confluence, Slack, Yammer, Fiddler, Squirrel
Version Control: Git, SVN, CVS
Databases: Oracle, Microsoft SQL Server, PostgreSQL, MySQL
IDEs and Editors: Eclipse, Xcode, Visual Studio, Emacs, vi, Sublime Text
OSs: Linux, Windows, iOS, OS X, Solaris
EXPERIENCE:
Confidential, Wisconsin
Senior QA Automation Engineer
Responsibilities:
- Utilized Cucumber for Behavior - Driven UI Development with Selenium Grid written in Java
- Employed and maintained Jenkins for automated Continuous Integration regression testing
- Performed ongoing RESTful API testing
- Performed ongoing extensive database queries and modifications for data discovery and usage in Oracle and MySQL
- Coordinated with multiple teams and individual developers in an Agile environment for story development, sprint planning, test coverage, and defect discovery and resolution
- Assisted with biweekly rolling deployments, server access, and server management
Confidential, Colorado
QA Engineer
Responsibilities:
- Performed RESTful testing and UI verification of Knowledge Factor’s web learning portal APIs in an Agile environment
- Responsible for modifying, verifying, and testing backend PostgreSQL data
Senior Engineer QA Engineer
Responsibilities:
- Created and maintained automated tests using Selenium Grid written in Java
- Coordinated testing efforts from multiple sites to accomplish automated and manual test planning, coverage, and execution in Agile environments
- Assisted with manual testing of multi-platforms and device for off-hour production releases
- Utilized Jenkins for ongoing automated regression tests
Test Automation Engineer
Responsibilities:
- Assisted with Behavior-Driven UI Development utilizing Selenium written in Java
- Authored, maintained, and executed JMeter tests for performance testing
- Responsible for supporting, testing, and validating commercial deploys
- Worked with Oracle and PostgreSQL for data discovery and validation
- Coordinated with multiple internal teams to achieve full test coverage and execution in an Agile environment
Senior Software Quality Engineer Test Engineer
Responsibilities:
- Maintained automated command line tests in Perl, and Tcl with Expect
- Administered and utilized VMware products (ESXi, vCenter, vSphere, Workstation) to test virtual machine integration with storage clusters and individual storage nodes
- Configured, troubleshot, and manually tested Isilon’s scale-out storage clusters
- Triaged and assigned testing tasks and defects to individual team members
- Collaborated closely with development for feature and functional development and testing while migrating from waterfall to Agile
QA Engineer
XYPRO Technology Corporation
Responsibilities:
- Operated as the QA team lead authoring and maintaining automated tests in Perl
- Triaged and assigned defect verification and tracking to other team members
- Prepared and presented technical presentations to management on a regular basis
Senior QA Engineer
Responsibilities:
- Developed test automation using Perl and Tcl with Expect with an internally developed test harness
- Responsible for ongoing feature and performance testing and result analysis
Senior QA Engineer
Responsibilities:
- Responsible for installation, configuration, and testing data extrusion appliances
- Utilized Tcl with Expect and Perl to automate repetitive tasks
Software Development Test Engineer
Responsibilities:
- Developed automated tests using Tcl with Expect for feature and regression testing
- Designed, built, and configured large-scale networks to duplicate customer topologies for testing
- Regularly worked with multiple teams on numerous automation projects to create automation strategies and to assist with getting automation projects caught up and delivered on time for other team members
- Contributed to the internally developed automation framework on a regular basis
- Responsible for ongoing performance feature testing
- Performed ongoing initial quality analysis and interoperability testing of new Cisco IOS security features by using appliances and multiple internal and third-party tools
