Senior Quality Assurance Lead, Automation Engineer Resume
Chesapeake, VA
TECHNICAL SKILLS:
COMPUTER AND SKILLS: Java .Net / C# Selenium TestNG / JUnit / NUnit RESTful, SOAP, Web Services SQL JavaScript, DOM, XPath L.A.M.P. PowerShell Unix shell scripting Platforms - Windows (all major versions) Mac OS (major versions) Unix (esp. Solaris) Linux Applications - Visual Studio Eclipse Oracle SQL Server MySQL SQL Developer JMeter MS IIS Apache HTTP Tomcat QTP Rally Jira Quality Center Assembla
PROFESSIONAL EXPERIENCE:
SENIOR QUALITY ASSURANCE LEAD, AUTOMATION ENGINEER
Confidential, Chesapeake, VA
Responsibilities:
- Tested vehicle traffic and emergency incident management platform (OpenTMS) implemented using Java, Apache Tomcat, Windows Services, RESTful Web Services, Oracle and Postgres Databases, among other technologies. Clients include US State governments. Releases involving multiple rounds of Production and UAT testing support.
- Duties included a 4-US-State Gov portfolio of product and maintenance releases, and up to 3 Agile Scrum Teams for new features and technical debt. As well, QA team was flexible to participate in other portfolios’ testing, regression, etc.
- Automation implemented using Eclipse, Java, Selenium, TestNG, and Maven. Created and updated JMeter and SoapUI using Groovy tests. Participated in changeover to new Protractor framework in Visual Studio.
- Jenkins and Atlassian stack (Jira, Git / BitBucket, Confluence) for testing, code review, documentation, and automation code check-ins (Source control, branching, pull requests, and build deployment).
- Worked with DevOps as a QA POC / Administrator for internal environments. Helped develop PowerShell and other scripts for Jenkins and Lansweeper environment management and build deployment.
- SpiraTeam test cases for new features and regression testing. Created custom reports (SQL, XSL), Admin role.
SENIOR QUALITY ASSURANCE LEAD, AUTOMATION ENGINEER (Full-Time)
Confidential, Virginia Beach, VA
Responsibilities:
- Tested SaaS Cloud-based Web Portals using Microsoft Dynamics CRM for two-way Integration. Platform included IIS using .NET, Orchard CMS, messaging using Rabbit queues, RESTful Web Services, and SQL Server; Financial transactions using real-time PayPal Credit Card verification, processing, confirmation, and audit.
- Adapted open source .NET framework / C# with Selenium (Bumblebee) to perform front-end testing. Created initial automation in Java, then Java -to- C# converted, framework.
- Performance and functional testing using JMeter for end-user pledge / donation matrix and administrator portal testing; SoapUI using Groovy for web service testing; SQL Scripts and other tools used in setup and data-driven testing.
- Maintained test environments along with DevOps team using GitHub (source control), TeamCity (build processing), and Octopus (build deployment). Helped with Admin and troubleshooting on internal tools and envs.
- Developed and updated Web Reports using SQL and RDL for Microsoft SSRS, as well as SQL Server scripts for installing Views, Stored Processes, Jobs, and other database-side functionality for the company’s products.
- Tier 3 Customer Support on PROD and UAT environments; Created and adapted PowerShell and SQL scripts for Production search, verification / audit, and update of complex real-world financial and customer contact data.
SENIOR QUALITY ASSURANCE LEAD, AUTOMATION ENGINEER
Confidential, Boston, MA
Responsibilities:
- Responsible for the primary Registration, Login / SSO functionality of a high traffic, multimillion dollar online business.
- Led Teams of SQE Engineers - multiple projects at a time, with some teams comprising three in-house SQE Engineers and up to five remote members nationally and internationally.
- Tested various Learning Management Systems and integration points: Apache, Tomcat, Oracle DB and Enterprise Manager, SQL Developer. SQL, PL/SQL, Unix / Linux, Tcl, Perl, HTML, JavaScript, Ajax, SOAP and RESTful Web Services. Have used AppDynamics, Splunk, and JAMon among other tools for server and application performance analysis, and tools including JMeter and SoapUI to create Load Tests. Used tools such as Firefox with Firebug, Fiddler, SoapUI, and Curl to analyze, edit, and resend requests and responses data-driven tests.
- Designated troubleshooter for new or troubled projects; Able to pick up new platforms, tools, programming languages, and documentation quickly, and to create plans for present and future objectives. Subject matter expert for at least 15 different Learning platforms, infrastructure pieces, and technical business areas.
- Created test automation of Java driving JUnit using Selenium (RC, server and client; Firefox plug-in IDE for initial test script recording) for data-driven scripts across multiple environments. Included direct database access and SoapUI Java wrapper to allow for integrated Web Services testing within the automation suite. Extensive testing with SoapUI, creating data-driven automation within the UI with Groovy scripting; also QTP to Quality Center, JMeter, and others.
- Helped other project teams with their automation by creating frameworks and “running start” examples.
- Coordinated efforts with other Project Teams for Cross-Platform / Product integration testing.
- Wrote and performed multiple department, team, and individual guidelines with presentations including department-wide guidelines for Software Development Lifecycle (focused on Test Strategy Document and Test Plans), Automation, and QA Tools.
- Evaluated numerous Software Development Process systems; Six Sigma Yellow Belt Certified. Participated in team in Agile methodology and Cucumber / Cuke4Duke. Experienced in Rally, Jira, TeamTrack / BizMashups, Quality Center, among others.
WEB DEVELOPER / QUALITY ASSURANCE ENGINEER
Confidential, Norwood, MA
Responsibilities:
- Automated testing using Eventcorder (VBScript); Load Testing using JMeter; Bugzilla tracker.
- Tested network / server version - Macromedia Director client, SOAP / XML with J2EE / JSP Struts Web Admin.
Confidential, Boston, MA
Responsibilities:
- Created Web database project for tracking animal enrichment programs: PHP, HTML, JavaScript, MySQL, Apache.
- Through three software development cycles, three public releases, and four beta versions
- Tested Macromedia Director English / ESL CDs; Produced Bug tracking database (Access with forms UI)
Confidential, Cambridge, MA
Responsibilities:
- Tested and updated Director content (Spanish, French, German - Windows and Mac); Adapted FileMaker bug tracking.
Confidential, Boston, MA
Responsibilities:
- PL/SQL, Unix / Linux scripts to execute and automate data mng in Oracle. SQL*Plus, T.O.A.D., and XML Spy.
Confidential, Belmont, MA
Responsibilities:
- Updated ColdFusion website, Access database; Yahoo Store metadata; Adobe Photoshop.
Confidential, Boston, MA
Responsibilities:
- Implemented company Bug Tracking system: ColdFusion, JavaScript, CSS, MySQL, Windows 2000 Server, Apache.
- Tested application (Borland C++, XML); Created installer templates using Installer VISE.