Entries tagged 'sdet'

  • Game-changers - Meet five women of Xbox who are changing the game

    By: Michelle Feder

    The big reveal of Xbox One has propelled excitement about what’s coming. It’s only fitting that we introduce you to the people behind the product.

    In our video series, “Celebrating the Women of Xbox,” you’ll meet five female employees who are making the magic happen behind the scenes so gamers (and everyone else) can enjoy what’s on the screen.

  • How are software testing careers at Microsoft different from software testing careers at other companies?

    Dear JobsBlog:
    How are software testing careers at Microsoft different from software testing careers at other companies?
    -Aspiring SDET Candidate

    software testing careersDear Aspiring SDET Candidate:
    My name's Colleen and I am a Staffing Consultant with the Windows Live Team at Microsoft. I recruit specifically for the Software Development Engineer in Test (SDET) role. We are very proud of our SDET role and the complexity and depth of our software testing careers. To answer your question with all of the detail it deserves, I went right to the source and asked John Rodrigues, the Principal Test Lead for Hotmail.

    John said:

    “When someone typically thinks of a test position, images of manual testing or pushing buttons often come to mind. However, that is not at all what we do as testers here at Microsoft. Here, we have three significant differences.

    The job title
    In the early 2000’s, Microsoft went away from hiring test-only engineers, commonly referred to as Software Test Engineers. Now, our software testing careers are focused on Software Development Engineers in Test (SDETs).

    Requirements for the role
    The expectations are that folks have a development background and are able to meet the same type of technical hiring bar as Software Development Engineer (SDE) candidates.

    Hierarchy
    SDET’s are a first class citizen in the engineering triad. They are responsible and involved from day 1 of a project until that project is terminated. Microsoft is committed to building high quality products that scale the globe as rapidly as possible; SDET’s are core to this commitment.

    To put it simply, we hire developers who are bent on understanding how something truly works and then breaking it. SDET’s are involved in the end-to-end design of how a product comes together and how the integration points will work in the eco-system.

    Once a design is fleshed out, SDET’s work alongside their counterparts to build instrumentation and automation into the product. Often times, this code will ship and be used for validation of a deployment or for debugging and triangulation purposes.

    Finally, it is worth noting that people often move between disciplines at Microsoft. Due in part to the requirements we have for each role, people can move between Product Manager (PM), SDET, and SDE with relative ease. We have people who make the jump from SDET to SDE, SDE to SDET, etc.

    Movement like this helps to broaden the perspective one can bring to the team.”

    Thanks to John for his answer. I will be addressing other Dear JobsBlog questions about SDET careers at Microsoft with him in the upcoming weeks. Stay tuned.

    -Colleen

    software testing careers

  • Carnatic music as work life balance: Microsoft’s singing SDET

    Geek in Question: Anuradha "Anu" Ammal

    Job title: SDET - Office Natural Language Team – Microsoft’s European Development Center (EDC) in Dublin, Ireland.

    AnuAnu balances her career as a Software Development Engineer in Test (SDET) at Microsoft’s dev center in Ireland with training as a classic Indian “Carnatic” singer. But to Anu, her career is not just a job and singing is not just a hobby – both are passions that complement each other.

    We caught up with Anu to find out more about the life of a singing SDET in Dublin. (For a fun look at a day in the life of an SDET in Ireland, check out our short video on YouTube)

    Anu, which was your first passion: technology or music?
    Acutally, I started music more recently in my life. I trained in engineering from a young age. I’m originally from Kerala, India, and I got my bachelor of technology in computer systems at University of British Columbia. After I graduated I moved to London and was working for Reuters in the Foreign Exchange IT Group as an automation test engineer.

    How did you come to Microsoft?
    I was part of a Women in Technology Group in London and I believe that a recruiter found my name thorough that group. I was very surprised to get an email asking to interview me. It was a crazy moment because I was also in the running for a role at Google at that point and had been invited to a Google recruiting conference.

    EDC IrelandHow’d you make the decision between Microsoft and Google?
    Microsoft is a dream for a person in IT. Microsoft is the only company that pretty much impacts every single person who uses a computer around the world. It is a huge, world-wide family and I wanted to be part of it.

    I took an SDET role in Dublin and moved to Ireland in April of 2008. 

    So, when did you start studying music?
    In 2003, I had started studying classical Carnatic music of India. I began with the veena, which is like a giant sitar that can barely be carried. I played it for a while and took part in a concert in London, but when I moved to Dublin, I switched to singing.

    I searched online for a top instructor and found the ideal teacher – in Tamil Nadu, South India, only about 8600km away from Dublin.

    That makes it a little tricky to get to class.
    We found a resolution. She creates her syllabus in Word; I record all of the audio from out classes using Windows sound recorder; and we do the actual classes over Skype. It’s a lot of commitment, but we make it work.

    And you have to dedicate a lot of time to your career too, no?
    As an SDET, work can be very hectic. The pressure is high, especially when we are close to a release.

    How do you manage the two things together?
    I wake up early and do my class for an hour before work. Music starts my day with peace and positive energy. It is a true “stress buster.” I carry that positive energy with me to work and it influences how I perform through the rest of the day.

    Both music and work are my passions. Singing is food for my mind and work is exercise for my mind. I need both.

    Tell us more about being an SDET. I think it’s the least understood role at Microsoft.
    As an SDET, I am essentially the first customer for a product that will be used by much of the world. I test it and then must certify it is good before it goes out to literally millions of people. It is a huge responsibility and nothing can go wrong.

    Do you test for a specific product?
    I work on the language proofing tools for Microsoft Office, Windows and Internet Explorer. These are the tools that make sure people’s written documents are error free. We’re talking about some of most popular programs in the history of software. I mean, we have to proofread in 90 languages from Arabic to Welsh. The magnitude is almost unimaginable.

    What do you think that future holds for you, Anu?
    Eventually, I’d like to be a technical PM. There are so many routes to take your career here. Nothing stops you from moving forward if you have the motivation and the skills. If you can prove yourself, you can work on any sort of technology in any sort of role, all over the world. 

    I’d also like to do some more concerts and maybe someday after I retire I’d like to become a music teacher myself.

  • Advice on applying for different roles

    Dear Jobsblog: I think I have skills that could apply to several different positions in both development and test groups.  Is it considered overkill to apply to all the roles where I feel like my skills are a match?

    -Wondering Where to Apply


    Jobsblogger, EugeniaDear Wondering:
    It’s not a coincidence that a lot of the skills required for the Software Development Engineer (SDE) and Software Development Engineer in Test (SDET) are similar or often overlap. Both require a very strong background in development, design, and problem solving but the deciding factor between the two (if you have to make a determination in your mind) is the focus and scope of each role. 

    Simply put an SDE largely focuses on coding and the implementation of a feature as typically defined by a Program Manager. What can you look forward to as you browse through our open positions? As a Developer, you will need a strong foundation in Computer Science fundamentals – everything from algorithms to data structures, the ability to write quality code that works, is efficient, and scalable. You should also know how to do basic tests on your code whether that comes in the form of unit testing, TDD, or other tests where you end up with very high code coverage.

  • Randall Boseman: a Microsoft ambassador of technology and diversity

    Randall Boseman'Softie in question: Randall Boseman

    Job title: Principal Test Manager - SDET - Office.com

    Randall, what is hot in Office right now?  Can we expect more of Microsoft Office online and now with a mobile piece to the business?
    Services. Nowadays it’s all about software + services. People work and switch between different devices (a pc at both home and the office, tablets, phone, browser) multiple times a day. We’ve got to allow them to be able to remain productive and have their work follow them seamlessly. I’d say, yes, there’s plenty coming in terms of innovation, platform integration and experience improvement - mobile will definitely be a part of that.

    You are a great technology and diversity ambassador with The National Society of Black Engineers and more. Can you share with us why you chose Microsoft, Office, and the SDET discipline?
    When I was finishing up at school, if you wanted to do serious software, MS was the place. The number of products, customers and the potential… wow! I still think that is the case. Microsoft is an awesome company. There are brilliant people here with a lot of passion and focus.