Dean Morrison

📍 Richfield, MN

Objective

To create a fully automated development environment with integrated testing from unit to UI tests.

Education

Brown College

Bachelor of Science in Applied Sciences

2010
  • Studied and practiced different types of Development Methodology, such as Waterfall, Scrum, and Agile
  • Experienced many different perspectives and responsibilities of positions required to create a final product throughout the development process, such as artists, programmers, producers, and testing
  • Gained experience using several different coding languages used with various platforms, such as PC, console, and mobile applications

Technologies

Application Protocol Interface

AppiumPostman API PlatformRepresentational State Transfer APIWireMock

Continuous Integration Continuous Development

JenkinsOctopusJetBrains TeamCity

Database

DBeaverIBM® Db2®MongoDBMySQLMySQL WorkbenchNavicat

Emulator

BitBarGenymotionVirtualBox

Framework

Blazor.NET Core 3.1.NETRobot FrameworkSimple Object Access ProtocolSoapUIXamarin

Integrated Development Environment

MavenNode Package ManagerJetBrains RubyMineMicrosoft Visual StudioWebStormXcode

Programming Language

Bourne Again ShellC++C#Cascading Style SheetsHyperText Markup LangaugeJavaJavaScriptJythonqTestPowerShellPythonRubyBourne ShellStructured Query Language

Network Tool

CharlesTelerik FiddlerJMeter

Mobile Operating System

Android Operating SystemEclipse FoundationAmazon FireiOSLinuxmacOS

Project Management

Azure DevOpsBugzillaDevTrackJiraAgile Project Management | Pivotal TrackerRallyTestRailTeam Foundation ServerVersionOne

Service

AzureBrowserStackHockeyAppSharePoint

Testing Framework

CapybaraCalabashNUnitTestNGxUnitNode.JS

Version Control

gitGitLabsSourcetree

Experience

The American Registry of Radiologic Technologists Mendota Heights, MN

Senior Quality Assurance Software Test Engineer

Apr 2021 - May 2025
  • Analyzes functional and technical requirements for moderate changes or enhancements and updates system designs and specifications.
  • Develops and/or assists with test scripts; may manage the testing process, or advise business partners on testing components.
  • Define test objectives and test cases at all levels of testing, which may include regression testing, integration testing, end to end testing, UAT testing, and performance testing.
  • Drafts technical specifications based on identified business requirements.
  • Demonstrated ability to work well within a team environment.

Protolabs Maple Plain, MN

Software Development Engineer In Test

Dec 2019 - Apr 2021
  • Develops and/or assists with test scripts; may manage the testing process, or advise business partners on testing components.
  • Define test objectives and test cases at all levels of testing, which may include regression testing, integration testing, end to end testing, UAT testing, and performance testing.
  • Drafts technical specifications based on identified business requirements.
  • Demonstrated ability to work well within a team environment.
  • Contribute to automated quality gates and enforce standard test principles and practices.

AON Services Bloomington, MN

Quality Assurance Analyst

Sep 2019 - Dec 2019
  • Effective time management, ability to plan and prioritize work effectively.
  • Excellent analysis and problem solving skills.
  • Excellent communication skills, including effective presentation skills.
  • Proactive in raising problems, identifying solutions and giving/receiving feedback.
  • Excellent problem-solving skills, with strong attention to detail.

United Health Group Hopkins, MN

Software Development Engineer In Test

Feb 2019 - Jul 2019
  • Drafts technical specifications based on identified business requirements.
  • Demonstrated ability to work well within a team environment.
  • Effective time management, ability to plan and prioritize work effectively.
  • Proven ability to learn new technologies quickly.
  • Able to clearly communicate project status, roadblocks and accomplishments with team leaders.

Taylor Digital Minnetonka, MN

Software Development Engineer In Test

May 2018 - Feb 2019
  • Develops and/or assists with test scripts; may manage the testing process, or advise business partners on testing components.
  • Define test objectives and test cases at all levels of testing, which may include regression testing, integration testing, end to end testing, UAT testing, and performance testing.
  • Drafts technical specifications based on identified business requirements.
  • Demonstrated ability to work well within a team environment.
  • Contribute to automated quality gates and enforce standard test principles and practices.

PointClickCare Bloomington, MN

Quality Assurance

Feb 2017 - May 2018
  • Proven ability to learn new technologies quickly.
  • Proactive in raising problems, identifying solutions and giving/receiving feedback.
  • Excellent analysis and problem solving skills.
  • Writes documentation and reports status to management on program testing and any associated risks.
  • Collaborate with product owners, business analysts, and software engineers to implement shift-left testing strategies and improve system testability.

Mayo Clinic Rochester, MN

Quality Assurance Automation Engineer

Oct 2016 - Feb 2017
  • Proven ability to learn new technologies quickly.
  • Demonstrated ability to work well within a team environment.
  • Monitor and analyze test results, performance metrics, and system logs to identify issues early.
  • Familiarity with monitoring and observability tools.
  • Able to clearly communicate project status, roadblocks and accomplishments with team leaders.

Cox Media Group Atlanta, GA

Quality Assurance Tester

Jun 2016 - Sep 2016
  • Proven ability to gather requirements and deliver output on those requirements.
  • Proven ability to learn new technologies quickly.
  • Proven ability to write technical documentation in a clear manner.
  • Contribute to automated quality gates and enforce standard test principles and practices.
  • Ability and willingness to mentor and coach peers in software testing best practices.

Praeses LLC Shreveport, LA

Quality Assurance Automation Engineer

Aug 2015 - Aug 2016
  • Analyzes functional and technical requirements for moderate changes or enhancements and updates system designs and specifications.
  • Develops and/or assists with test scripts; may manage the testing process, or advise business partners on testing components.
  • Drafts technical specifications based on identified business requirements.
  • Review, evaluate, and approve test results from testing performed by other teams.
  • Writes documentation and reports status to management on program testing and any associated risks.

Home Box Office New York, NY

Quality Assurance Automation Engineer

Mar 2015 - Jun 2015
  • Generated singular test suite for a streaming video application, utilized across multiple platforms for Manual and Automated execution
  • Assisted in designing and developing an automation framework
  • Developed automated tests written in Java, utilizing Eclipse ADT and Appium
  • Composed a list of requirements from existing application based off consumer demand and development goals
  • Manual execution of E2E tests for streaming application across web, mobile, and streaming devices

Williams Interactive Cedar Falls, IA

Quality Assurance Team Lead

Sep 2013 - Mar 2015
  • Drafts technical specifications based on identified business requirements.
  • Produce testing status reports for system changes and identify project & program risks based upon test results.
  • Resolves and documents resolution for incidents.
  • Demonstrated ability to work well within a team environment.
  • Write, revise, and verify quality assurance standards and test procedures for program design and product evaluation.

Associate Mobile Test Engineer

  • Review, evaluate, and approve test results from testing performed by other teams.
  • Writes documentation and reports status to management on program testing and any associated risks.
  • An overall understanding of disaster recovery and service continuity.
  • Demonstrate strong verbal and written communication skills.
  • Strong communication skills in technical and non-technical vernacular.

Activision Publishing Minnesota Eden Prairie, MN

Quality Assurance Tester

Jun 2011 - Sep 2013
  • Functionality tests where menus, gameplay, soft locks, hard locks, and rewards activation requirements were explored for defect
  • Mentored several groups of new testers within sub-projects of a title
  • Waterfall methodology to deliver titles for approval by 1st Party Submission Groups
  • Earned a position on a special team that worked with an international team of testers

An unhandled error has occurred. Reload 🗙