Berufspraktikum @ Microsoft

Mein Betriebspraktikum habe ich bei der Firma Microsoft (Hauptquartier in Redmond, WA, USA) abgeschlossen.

Nützliche Links zum Thema:

Hier folgt eine kurze Übersicht über die beiden Aufenthalte (in Englisch). Wer Fragen hat, bitte eine kurze Mail an mich!

07 / 2006 - 09 / 2006

Second internship at Microsoft Corporation (Redmond, WA, USA)

Position: Software design engineer in test (SDE-T)

Project:

Microsoft Domain Specific Languages Tools (DSL Tools)
Tasks: Designing and implementing unit tests, designing and refactoring the test framework, writing test plans, fixing bugs, running tests, bug bash.
Responsibilities:

Coverage of product areas. Ensuring product quality and stability.

Technologies:
  • Visual Studio 2005
  • Visual Studio SDK
  • DSL Tools
  • Microsoft internal tools

Results:

  • re-enabled and refactored two stale test projects and adapted them to run and pass on the latest product version, which produced coverage of two product areas
  • wrote unit-tests to increase code coverage
  • fixed and resolved bugs in a different product area (text templating editor and its VSIP integration)
  • found and logged several bugs

 

07 / 2005 - 09 / 2005

First internship at Microsoft Corporation (Redmond, WA, USA)

Position: Software design engineer in test (SDE-T)

Project:

Microsoft Domain Specific Languages Tools (DSL Tools)
Tasks: Designing and implementing functional tests, developing test tools, running tests, bug bash.
Responsibilities:

Coverage of product areas. Ensuring product quality and stability.

Technologies:
  • Visual Studio 2005
  • Visual Studio SDK
  • DSL Tools
  • Microsoft internal tools

Results:

  • achieved coverage of one product area by writing functional tests (unit-tests)
  • developed a tool to synchronize test case databases
  • organized a process of nightly test runs and result evaluation
  • found and logged numerous bugs
  • communicated with the team to help triage and fix important bugs
  • updated and proof-read the documentation to correspond to the current release of the product and to ensure quality