We provide IT Staff Augmentation Services!

Release Manager / Product Development Manager / Quality Assurance Manager Resume

Beaverton, OR

TECHNICAL SKILLS:

  • Microsoft Windows (thru Windows 10), Microsoft Windows Server (NT thru 2012), SQL (MS SQL 2000 thru 2014, Oracle 8i, Sybase 7 thru 10). Microsoft IIS, Apache, Microsoft Office (Word, Excel, Access, PowerPoint), Microsoft Visual Studio, Microsoft Team Foundation Server (TFS), Selenium, Protractor, Microsoft Test Manager, IBM/Rational Functional Tester & Robot, Clearquest, Bugzilla, StarTeam, Visual Source Safe, Source Gear Vault, Seapine TestTrack, CMMI and ISO 9000/9001/14000/14001/19011 , Agile, SCRUM, RAD. Google Angular, Protractor, Octopus Deploy.
  • Development, Quality Assurance and Testing of desktop and multi - tiered enterprise level client server environments built using Angular, Java, .Net, C++, Visual Basic, HTML5, ASP(x), HTML - XML - CSS, Web API, Web Components, Browser based clients, full Web Applications, mobile applications, mobile websites.

PROFESSIONAL EXPERIENCE:

Confidential, BEAVERTON, OR

RELEASE MANAGER / PRODUCT DEVELOPMENT MANAGER / QUALITY ASSURANCE MANAGER

Responsibilities:

  • Served in a variety of roles and positions at direct request of Vice President of Software Engineering.
  • Gained reputation of “ Confidential ” person to lead and engineer solutions to numerous departments in need of team building and technological updates.
  • Created both manual and automated processes for application, database, and code deployments to all environments including QA, UAT, and Production.
  • Served as Project Manager and Release Manager using LEAN principles in business critical Database Migration projects which included coordinating team members from various departments including Software Development, Quality Assurance, Data Services, and IT/DBA. Ensured successful completion of migration of over 100 database projects into disparate environments and earned Confidential Values Award Nomination for dedication and leadership.
  • Served as Release Manager responsible for deployments (manual and automated) to all environments including QA, UAT, and Production.
  • Implemented automated deployment system using Octopus Deploy and Microsoft Developer Studio / Team Foundation Server.
  • Created process for production release of all packages. Process included release documentation, QA approval, and signoff from all involved department heads as well as coordination of release times with Business and IT partners.
  • Managed transition of separate development and quality assurance team into integrated Agile/SCRUM teams. Led effort for training including involvement in selecting training courses and instructors. Led by example in certification by becoming first of over 25 attendees of course to become Scrum Master certified (CSM).
  • Implemented Automated Release Management system using Octopus Deploy and Microsoft Developer Studio throughout all projects.
  • Led effort to convert website templates from standard desktop websites to “out of the box” mobile optimized websites (as well as standard desktop version).
  • Assign user stories and defect retests to ensure requirements are met and quality is assured.
  • Review and approve new feature specifications and assign test team resources for verification efforts.
  • Responsible for ensuring development and quality process standard adherence.
  • Lead test automation team and implement new tools and processes to ensure most efficient and robust automation environment.
  • Responsible for creating and delivering Monthly Business Report (MBR) to IT and Business Executive Leadership. MBR covers all aspects of department financials including staffing, revenue, and expense as well as all aspects of project status reporting.
  • Review team member status reports and report software and software quality status to Vice President of Software Engineering and Software Development Director.

Confidential

Software Quality Assurance Manager

Responsibilities:

  • While understaffed, performed as additional Software Quality Assurance Engineer on team in addition to leading team. Performed validation and testing on websites, web and mobile applications, desktop and client/server applications.
  • Utilized all aspects of Microsoft Developer Visual Studio and Team Foundation Server for defect tracking and test automation.
  • Designed and developed automated and performance test cases using multiple technologies including CodedUI, Webtest, Selenium, and Protractor.
  • Performed White Box testing utilizing Microsoft Visual Studio.
  • Performed data validation queries using Microsoft SQL Server (2008-2012).
  • Created, updated, and performed manual test plans and test cases using Microsoft Test Manager.
  • Performed web testing across all mainstream browsers, operations systems and mobile platforms using third party tools such as BrowserStack as well as local Virtual Machines.
  • Performed code and security analysis using third party tools such as VeraCode.
  • Responsible for approval of all release packages before deployment to production.
  • Gain approval (signoff) of various departments including business and IT and coordinated deployment dates and times to production.
  • Took over leadership of the Data Quality Assurance team and absorbed into my Quality Assurance department.
  • After absorbing the underperforming Data Quality Assurance team the course was corrected thru implementation of a much needed defect tracking system, test cases and test case tracking, as well as automated scripts to increase performance of the team and eliminate all backlogged work items.
  • Took over leadership of two Business Systems Analysts and absorbed into my department for a total of 17 direct reports.

Confidential, PORTLAND, OR

LEAD SOFTWARE QUALITY ASSURANCE ENGINEER

Responsibilities:

  • Lead quality assurance engineer for multiple Time Warner Cable (client) contracts including WiFi Finder and Spectrum Analytics projects.
  • Lead remote meetings with Time Warner project management team to discuss state of software projects and viability for release, bug scrubs, test case development, and test status.
  • Responsible for leading small test team of 3 in test case development, validation, and execution. Also responsible for collecting and reporting test case status and results to senior management and project management as well as hands on development and execution of test cases.
  • Performed testing on mobile operation systems including iOS, Android, and Windows Mobile.
  • Performed emulator testing and code analysis utilizing technologies such as Eclipse and Test Studio.
  • Responsible for administration and management of Jira defect tracking system.
  • Responsible for setup and maintenance of test lab spanning multiple virtual environments (desktop and mobile) as well as physical desktop and mobile test environments.

Confidential, IRVINE, CA

SOFTWARE QUALITY ASSURANCE MANAGER/PRINCIPAL ENGINEER

Responsibilities:

  • Tested enterprise system built using SQL 2005/2008. This was a very large database consisting of thousands of tables and stored procedures. Supported database growth into terabytes of data.
  • Wrote SQL queries for data validation. Validated newly developed database tables for new features to ensure they met design specs.
  • Tested and loaded web components that supported program and data updates for an insurance system in an IIS environment.
  • Tested web based application housed on an Apache server to ensure connectivity and cross-browser compatibility.
  • Designed and developed automated and performance test cases using technologies from the IBM/Rational tool stack including Rational Robot and IBM/Rational Functional Tester as well as HP Quality Center and JMeter.
  • Utilized opensource tools such as Selenium for automation and Emma for white box and code coverage testing.
  • Performed data validation queries using MS Query and Sybase ASA.
  • Created, updated, and performed manual test plans and test cases using Test Track.
  • Logged, tracked and verified resolution of defects using IBM/Rational Clearquest.
  • Enhanced Quality Assurance / Software Development department coordination through ensuring QA representation at development meetings in an Agile/SCRUM development environment.
  • Integrated QA deeper into the development process by working directly with developers, including "desk checking" new code before compiling, building, and checking into source control.
  • Dramatically increased efficiency of test automation department through implementing new tools and training of Test Automation Engineers.
  • Responsible for the re-architecture of test automation environment from Rational Robot automation test platform into the Rational Functional Tester test platform.
  • Responsible for designed and implementation of Automated Release Management system utilizing internally developed “SuperInstaller and SmokeTest” system for release packages. Worked hand in hand with Java developers to create system that retrieved code from Visual Source Safe repository (later superseded by SourceGear Vault, built packages using Ant, installed thru SuperInstaller, and Smoke Testing using Rational Functional Tester. System was push button - builds started in evening and was installed on servers and smoke tested when development and QA teams arrived in morning.
  • Served as Release Manager responsible for deployments (manual and automated) to all environments including QA, UAT, and Production.
  • Created process for production release of all packages. Process included release documentation, QA approval, and signoff from all involved department heads as well as coordination of release times with Business for production release.
  • Responsible for implementing and integrating the test plan / test case management tool TestTrack into the QA / test process, enabling QA engineers to easily document test status and management to create and run reports to gather a better understanding of software test status and create as well as measure software test metrics.
  • Improved defect tracking system through implementation of new defect flow processes
  • Expanded test lab to allow for more automation of testing directly resulting a higher quality software products delivered by EQECAT.

Confidential, SAN DIEGO, CA

SOFTWARE QUALITY ASSURANCE MANAGER

Responsibilities:

  • Researched, developed, and incorporated company-wide standards and software for change management and version control that have:
  • Eliminated project tracking paperwork.
  • Provided project workflow visibility throughout lifecycle.
  • Decreased overall project completion time, specifically during testing phases.
  • Dramatically reduced feature creep.
  • Eliminated maintenance of homegrown CM system by implementing industry standard application.
  • Incorporated QA representation at beginning of project lifecycles, resulting in earlier defect discoveries and dramatically decreasing defects in later development phases.

Confidential, SAN DIEGO, CA

SENIOR / LEAD SOFTWARE QUALITY ASSURANCE ENGINEER

Responsibilities:

  • Leader in technical reviews, identifying missing, incomplete, or inaccurate designs.
  • Primary player interfacing with clients and ensuring end-user requirements were accurately identified, testable, and documented.
  • Performed as SQA procedures expert, demonstrating superior knowledge of industry-standard methods.
  • Maintained and analyzed metrics data, improving QA practices and overall product quality.

Hire Now