Microsoft - Bellevue, WA since Mar 2012
-
Senior Software Development EngineerMicrosoft
Mar 2010 - Feb 2012
-
Senior Software Development Engineer in TestMicrosoft
Apr 2007 - Mar 2010
-
Senior Software Development Engineer in TestMicrosoft
Jun 2003 - Apr 2007
-
Test Technical LeadMicrosoft
Jun 1998 - May 2003
-
Software Development Engineer in TestCSC Consulting
Sep 1995 - May 1998
-
Senior ConsultantFirst National Bank of Chicago
Jun 1991 - Aug 1995
-
Programmer/Analyst
Education:
Illinois Institute of Technology 1989 - 1994
Bachelor of Architecture with High Honors, Architecture
Medical Director, Cancer Program At Evergreen Hospital Medical Center
Position:
Physician at Evergreen Hospital Medical Center, Medical Director, Cancer Program at Evergreen Hospital Medical Center
Location:
Greater Seattle Area
Industry:
Health, Wellness and Fitness
Work:
Evergreen Hospital Medical Center
-
PhysicianEvergreen Hospital Medical Center
since Jul 1993
-
Medical Director, Cancer Program
Education:
Yale University School of Medicine 1985 - 1989
MD, MedicineHarvard University 1981 - 1985
BA, Biology
Fied Superintendant At Gse Development And Owner, Whole Heart Services
Position:
fied superintendant at GSE Development, Owner at Whole Heart Services
Location:
Greater Seattle Area
Industry:
Construction
Work:
GSE Development
-
fied superintendantWhole Heart Services
-
Owner
Support Escalation Engineer At Msft
Position:
Support Escalation Engineer at MSFT
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
MSFT
-
Support Escalation Engineer
Education:
University of South Carolina-Columbia
Michael A Hunter, Seattle WA
Specialties:
Oncologist
Address:
1100 9Th Ave, Seattle, WA 98101
Education:
Yale University, School of Medicine - Doctor of Medicine Harvard University - Bachelor of Arts (BA) Hospital of the University of Pennsylvania - Residency - Oncology (Internal Medicine)
Board certifications:
American Board of Radiology Certification in Radiation Oncology (Radiology)
Michael Andrew Hunter, Kirkland WA
Specialties:
Radiation Oncology
Work:
Evergreen Healthcare 12040 NE 128Th St, Kirkland, WA 98034Virginia Mason Medical Center 1100 9Th Ave, Seattle, WA 98101
Education:
Yale University, Hospital of the University of PA (1993) *
Michael A Hunter, Kirkland WA
Specialties:
Psychiatrist
Address:
12040 Ne 128Th St, Kirkland, WA 98034 2560 152Nd Ave Ne, Redmond, WA 98052
Adam M. Ulrich - Kent WA, US Michael D. Gallacher - Bothell WA, US Michael J. Hunter - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717124
Abstract:
Separation of aspects of automated testing into architectural layers enables automated testing to occur sooner and faster and to provide more comprehensive testing. A physical layer provides an object model over the user interface of an application. A logical layer provides an object model around the functions of an application. A test case executor may execute a test case. A data manager may ensure variability in test data. A behavior manager may determine execution details appropriate for a particular test case. A verification manager may perform the verification processing after the test case has executed.
System And Method For Selecting Test Case Execution Behaviors For Reproducible Test Automation
US Patent:
7457989, Nov 25, 2008
Filed:
Sep 29, 2004
Appl. No.:
10/953238
Inventors:
Adam M. Ulrich - Kent WA, US Michael D. Gallacher - Bothell WA, US Michael J. Hunter - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/00
US Classification:
714 38, 717124
Abstract:
A system and method for separating execution behaviors from test cases and consolidating execution behaviors in an execution behavior manager comprising or in communication with an execution behavior library. The method includes selecting an execution behavior for executing a step or action in a test case and sending the execution behavior to the test case for execution. Additionally, the system and method provide for applying global and local weightings to the execution behavior selection process and allow for replaying a test case with previously executed behaviors.