The F# team has a full-time position available for a Software Development Engineer in Test. Here is the link.

Please email jackhu@microsoft.com if you are interested. You must also fill in the online forms to apply

Standard job title: Software Development Engineer in Test 2

Job posting title: SDET II

Profession: Engineering


Discipline: SDET


Location: United States, WA, Redmond

Job status: Available

Job ID: 754763

Date posted: 26-Apr-2011

Product: -

Division: Server & Tools Business


The F# team in Developer Division is looking for a smart and passionate SDET to help us shape the future of F#. F# is the multi-paradigm .NET programming language that encompasses functional as well as object-oriented programming styles. F# has been gaining in popularity since shipping in Visual Studio 2010, and is currently used in a wide range of highly technical projects like the Xbox Live TrueSkill ranking system and mathematical modelling in large financial institutions. Our team, working closely with Microsoft Research Cambridge, builds the F# compiler, language service and Visual Studio tooling support to enable a great development experience for our F# developers on variety of Microsoft platforms.

The F# team is composed of a group of experienced and enthusiastic engineers, and we are looking for an additional SDET to help us continue innovating. The candidate will have the opportunity to enhance their technical skills, work side-by-side with Microsoft researchers and be exposed to some of the most advanced programming language research ideas in the world. There are also many opportunities to interact with customers through a variety of means, including conferences, on-site customer visits, software design reviews, blogging, and Channel 9 videos. Join us to help shape the future of the .NET programming landscape.

A successful candidate should have broad technical interests, be a quick learner and be willing to take on new and unfamiliar challenges to help ship F# 3.0. Candidates should also have some experience in shipping complex products with in-depth technical knowledge and coding/debugging skills.

Basic Qualifications:
• 3+ years of experience in developing/testing commercial software with any programming language.
• 1+ ship cycles of experiences in testing processes such as test automation, developing test plans and test cases, and engineering excellence best practices.
• Knowledge of .NET programming.

Skills Required:
• Strong sense of team work, ownership, responsibility and accountability.
• Great verbal and written communication skills.
• A passion for customer advocacy detail-oriented.
• The ability and flexibility to meet project deadlines.

Optional, but preferred, skill set:
• Basic understanding in UI automation
• Previous functional programming experience.