Software Development Engineer in Test - Microsoft EMEA

BRAINSPOTTING S.R.L

20-11-2007 | EXPIRA LA 20-12-2007

Job expirat

RESPONSABILITATI

Test Methodologies
Drive testing of new generation test technologies and engineering process improvements
Improve test effectiveness by developing techniques for smarter, targeted testing
Create end-to-end integration scenarios; ensure that our products comply with interoperability and scalability requirements.
Smart investigation, adaptation and design of testing tools. Research and roll out to test teams
Can define International Sufficiency (i.e. Globalization type) tests
Ensures that testing and related procedures are followed during the test cycle and updates real-time, ensures relevant people are well informed.

Application
Become an expert in all aspects of the functionality of all the Office System Application(s) including all the underlying/dependant products, components, and technologies
Review all technical product specifications to gain product expertise, give feedback, and identify any Testing/International Suffiency/Globalisation issues.

Test Technologies
Reviews, provides feedback and supports existing tools & processes for use by the team.
Provides training on Tools and products when appropriate to product team.
Writes and debugs first class automation scripts to work across multiple languages, without needing modification along with running some manual tests.

Test Group
Works proactively with all teams including the development team in the product development cycle
Responsible for influencing own and other projects with respect to test issues.

AutomationScripting:
Manage and coordinate a set of automation scripts
Check and monitor those scripts so that they run well without Bugs
Design automation scripts that are reliable and identify product Bugs successfully
Work with the appropriate contacts within the product group to investigate new ways of automating features.
Look at new automation tools and processes and integrate them where possible into the automation suite if its deemed a testing advantage.


CERINTE

Do you want to be on the cutting edge of Microsoft Office System technologies? Are you passionate about designing, delivering, and supporting cutting-edge solutions to complex problems? Then we have the job for you!

Office SDET Role:

The Office team is looking for an experienced Senior Software Development Engineer in Test. The successful candidate will be responsible for the design, delivery, and implementation of new generation test technologies and engineering process improvement within the testing function. The Senior Software Development Engineer in Test will be expected to be a key part of the team that defines the software testing for the Application Test Teams.



Essential Requirements:
Bachelors or Masters Degree in Computer Science or equivalent experience.
Minimum 4+ yrs programming skills - ability to read and write code in C/C++/C#
Minimum 2+ years writing automation scripts for test purposes
Advanced Scripting knowledge - VBScripts/Jscripts; ASP; HTML; Perl, SQL
Previous experience working in a software development environment using various testing methodologies
Knowledge of Win32 APIs (e.g. APIs in GDI32, User32 and Kernel32)
Familiarity with Windows architecture and components (Windows message, Registry, User profile, ACL, Common Control, Com+, MSI, etc)
Solid understanding of OS concepts (such as memory and process management, kernel mode/user mode, network technology, client/server communication. etc)
Strong verbal and written communication skills
Ability to work independently as well as in a team environment.


DESCRIEREA FIRMEI

On behalf of MICROSOFT, BRAINSPOTTING is recruiting Senior talented IT Professionals to join MICROSOFT European Development Center, located in Dublin, Ireland. The selected candidates will have the great opportunity to bring their contribution to the creation of cutting edge technologies and to be part of the teams who develop the next generation of Microsoft Products.