Sunday, April 25, 2010

Test Positions _ Microsoft Corp

Company : Microsoft

Location: Hyderabad

Important Note "  : For  Both  positions Prior Dev experience in either Asp.net /  C#  --OR -- Development  experience in SQL Database is required

DO NOT APPLY if u  do not have  prior development  experience in either of the 2  skills mentioned above





Position 1

Title: Test Engineer 3

Job Description/Responsibilities:

This position is responsible for testing of enterprise systems. You will play a role with the technical architecture and testing of an end-to-end business solution which is defined as multiple related and integrated applications that comprise a complete solution spanning a service area. This position requires comprehensive business knowledge within a solution delivery area or business unit. These solutions are developed using SQL Server / .NET and related technologies and this position helps drive the system quality assurance program for stakeholders, customers and partners to deliver high quality products as part of the software development lifecycle.

As a Test Engineer 3 this person will be responsible for:

• Active participation in testing cycle of the software development lifecycle (requirements gathering, prototyping, architecture, detailed design, and development).
• Working closely with the Program Management, Analysis, Design, Development, and Support teams to create and deliver a quality-focused system testing plan and schedule while identifying system issues and risks in a fast-paced development environment
• Develop functional, integration and partner end-end scenario test cases to validate business, system and operational requirements.
• Collaboration across all teams to drive product and process improvement in test execution, system/integration test automation, and release quality measurement & assessment via software development and QA metrics
• Team leadership for test case analysis, design, review development of test plans and repeatable testing procedures for moderate to high risk/complex systems
• Leadership role in setting, driving and delivering testing program elements including all elements of test program planning/execution and release-based quality/risk assessment.
• Evangelizes best practices in configuration management
• Contributes to impact analysis discussions, design reviews, and code reviews
• Overall planning Test Cycle including execution of Test plans, Test cases for multiple projects.
• Make sure testing is on schedule and identify and work with project leads to fix test issues that are delaying implementation.
• Communicate test processes and test plans to appropriate parties
• Separate, but equal, checkpoint to Development and SQA for enforcement of SOX and SDLC controls
• Responsibility for developing automation frameworks and tools for testing purposes.
• Overall responsibility for building and maintaining TEST server environment for the projects responsible.
• Work closely with different functional groups to resolve issues, ensure thorough testing from a business perspective, understand support issues, release high quality products to production, etc
• Quality & risk management metrics analysis
• Bug incident database management support

Requirements/Qualifications and Previous Work and Related Experience (including educational requirements):

• Experience creating, performing, and documenting technical test cases
• Experience in defining and driving successful system testing programs in an enterprise system environment
• Strong understanding of database design
• Excellent verbal and written communication skills
• Strong leadership skills
• Ability to set up testing environments and troubleshoot application installation issues
• Dedicated to concepts and principles of testing/quality management as well as strong understanding of SDLC, Good software test practices and software lifecycle methodologies
• Strong working knowledge of SQL Server, (various scripting languages such as VB/ C#/C++ etc) IIS and .NET technology, Networking and infrastructure. Proficient in Windows OS/server configuration and network infrastructure.
• Hands-on experience in building automation frameworks and automating functional test cases for enterprise-level web-based projects a plus
• Proficient in planning, writing, and executing test specifications
• Experience writing solid bug reports and analysis
• BA/BS in Business, Computer Science, MIS, or related field
• Master degree preferred
• Seven to ten years of related experience

Position :  2  


 



Job Description Format

Introduction to group/job  Are you looking for work in the most interesting business in Microsoft? Do you want to help deliver quality Line of Business applications on the latest Microsoft technologies to help the E&D (Entertainment and Devices) businesses of XBOX, Zune, Mobility and Surface continue on its mission to produce the world’s best entertainment systems? And are you a self-driven SDET who has a passion for delivering quality and are looking for a place where your abundance of ideas will be welcomed and supported? You may just have found your dream job. E&D is growing in a big way; in E&D MSCIS (Manufacturing and Supply Chain and Information Solutions), we are a global Engineering team that delivers Line of Business applications to support our the rapid growth of our business. Currently there are 165 applications in our portfolio and this is growing. Examples include revenue systems, forecasting and planning, returns & refurbishment, sales, business intelligence and much more based on core Microsoft platforms including Azure, SQL, Biztalk, MOSS, CRM and more. We engineer applications from the ground up specific to the requirements of the business, and we need people who are passionate about delivering a high quality bar into production.
Roles/Responsibilities  We are looking for an SDET-skilled individual who has a genuine interest in and demonstrated track record in Performance Testing as their primary focus. We need someone who will come into our team and lay down a sound strategy and foundation for Performance Testing and deliver against that at scale in our multi-application environment. We need someone who is able to converse at the level of a developer, someone who is a proficient coder themselves, someone who can articulate their strategy well and align the team around Performance Testing and implement through process that is consistent, flawless and agile. We need this person to be able to go deep when needed and juggle multiple projects at a high level too. We need this person to broaden their skills too and develop their expertise on our core platforms. We need a constant stream of innovation, new ideas and challenges, all in the name of delivering quality products to our business.

BASIC QUALIFICATIONS:
-          BSc in Computer Science or similar Engineering degree
-          5+ years in software testing
-          3+ years in Performance testing and associated tools
-          Passion for product quality and a proven track record for delivering quality
-          Passion for test engineering and understanding of SDLC
-          Expertise in .NET development, particularly C# and solid with Visual Studio, preferably 2010
-          Demonstrated understanding and experience/usage of test methodologies through full product cycles
-          Ability to manage multiple projects and deliver quality in an agile fashion
-          Exemplary in bug reporting
-          Proficient in test scoping, planning and executing of test cases
-          Great collaborative and communication skills
-          Ability to work independently with minimal supervision
-          Demonstrated ability for implementing new testing initiatives and ideas
-          Process oriented and able to think at scale
-          Working knowledge of SQL
-          Strong leadership skills
-          Ability to set up Test environments and troubleshoot accordingly

PREFERRED QUALIFICATIONS: 

-          Experience delivering quality in Line of Business applications
-          Familiarity with Azure
-          Working knowledge of Biztalk and MOSS
 


No comments:

Post a Comment