Tuesday, July 13, 2010

3 Testing Positions Listed Below - Prior Devlopment Experience required for all positions

Company : Microsoft

location: Hyderabad


Position Detail:
 Clarified and influenced how end-to-end business solutions should work under a variety of usage scenarios by eliminating ambiguous requirements, which resulted in fewer bugs and increased reliability
 Suggested alternative testing approaches or methodologies by analyzing risks and making appropriate compromises among cost, timing, and quality considerations
 Developed or investigated and used reliable, maintainable, and effective test automation that could be implemented on several platforms or in several languages, which resulted in substantial increases in productivity across multiple teams
 Developed new testing methodologies, best practices, and/or tools to improve testing effectiveness, coverage, or product quality by understanding business processes
 Demonstrated an in-depth understanding of the design and code of an end-to-end business solution, which resulted in more accurate test case suites and in addressing missed requirements and/or potential design shortcomings
 Collaborated with Customers/Clients and Development teams to understand design/code in more depth, which resulted in the resolution of multiple issues for his/her assigned end-to-end business solution (for example, debugging development issues and adopting new user scenarios or personas into the design)
 Overall planning Test Cycle including execution of Test plans, Test Scenarios, Test cases for projects.
 Perform functional testing and white box testing
 Write performance test plan and test cases
 Fixed bugs that are found in the automation scripts, which resulted in a decrease in the reporting of false application bugs
 Created automation or tools that integrate well with existing tools and are not redundant
 Took advantage of improved methods from other teams rather than always relying on proven methodologies
 Proactively identified issues in code, implementation, quality, or dependencies, and removed obstacles or escalated issues as appropriate, which kept the project on schedule and brought critical issues to management's attention
 Mentored junior team members to improve the quality of their overall performance
 Identified and effectively communicated quality gaps in an end-to-end solution, which resulted in faster resolution of issues
 Consistently advocated for and influenced partner decision making and proactively set expectations on projects (for example, partner deliverables and release dates), which resulted in improved partner performance
 Provided input into integration planning and reviews of dependencies within the project team, which resulted in better team coordination across the end-to-end business solution
 Thorough working knowledge of estimation techniques and issue resolution
 Active participation in testing cycle of the software development lifecycle (requirements gathering, prototyping, architecture, detailed design, and development).
 Make sure testing is on schedule and identify and work with project leads to fix test issues that are delaying implementation.
 Ability to work on multiple simultaneous projects with quick context switching
 Able to work independently and estimate work assignments

List the technical skills required for this position:
Must have:
 Should have 7-9 years of IT experience with at least 3+ years of development. MS technologies using C#, SQL Server and XML are preferred.
 Test automation experience including building of automation framework using Visual Studio Coded UI and BizUnit, analyzing existing frameworks, Test Case automation, execution and reporting
 Strong working knowledge of BizTalk Server and SQL Server.
 Should have strong skills in test case design/analysis and writing Test scripts.
 Strong in concepts and principles of testing/quality management as well as strong understanding of SDLC, Good software test practices and software lifecycle methodologies
 Should have strong test planning skills for middle tier applications and complex systems, preferably experienced in integration testing involving multiple systems.
 Strong understanding about SDLC and should have implemented minimum 1-2 projects using SDLC methodology.
 Test Estimation Skills
 Risk Planning and Mitigation skills
 Should be conceptually aware of ROI from automation.
 Should have experience on working on multiple platform.
 Good problem solving and debugging skills

How to Apply
1. If u have received a mail from me ...reply to that mail with your CTC details

Else

2. Send in your resume to leelakrishna@crest.in with SDET  as the subject ...Include CTC details in your mail

Testing with Prior Exp in .Net / IIS


Company  Microsoft 
location :hyderabad

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  

How to Apply
1. If u have received a mail from me ...reply to that mail with your CTC details

Else

2. Send in your resume to leelakrishna@crest.in with SDET in the Subject Line ..Include CTC details in your mail

Testing with Prior Dev Experience in C# / SQL

Company :Microsoft Corporation

Location : Hyderabad

Position Detail:
 Clarified and influenced how end-to-end business solutions should work under a variety of usage scenarios by eliminating ambiguous requirements, which resulted in fewer bugs and increased reliability
 Suggested alternative testing approaches or methodologies by analyzing risks and making appropriate compromises among cost, timing, and quality considerations
 Developed or investigated and used reliable, maintainable, and effective test automation that could be implemented on several platforms or in several languages, which resulted in substantial increases in productivity across multiple teams
 Developed new testing methodologies, best practices, and/or tools to improve testing effectiveness, coverage, or product quality
 Demonstrated an in-depth understanding of the design and code of an end-to-end business solution, which resulted in more accurate test case suites and in addressing missed requirements and/or potential design shortcomings
 Collaborated with Customers/Clients and Development teams to understand design/code in more depth, which resulted in the resolution of multiple issues for his/her assigned end-to-end business solution (for example, debugging development issues and adopting new user scenarios or personas into the design)
 Overall planning Test Cycle including execution of Test plans, Test cases for projects.
 Perform functional testing and white box testing
 Write performance test plan and test cases
 Fixed bugs that are found in the automation scripts, which resulted in a decrease in the reporting of false application bugs
 Created automation or tools that integrate well with existing tools and are not redundant
 Took advantage of improved methods from other teams rather than always relying on proven methodologies
 Proactively identified issues in code, implementation, quality, or dependencies, and removed obstacles or escalated issues as appropriate, which kept the project on schedule and brought critical issues to management's attention
 Mentored junior team members to improve the quality of their overall performance
 Identified and effectively communicated quality gaps in an end-to-end solution, which resulted in faster resolution of issues
 Consistently advocated for and influenced partner decision making and proactively set expectations on projects (for example, partner deliverables and release dates), which resulted in improved partner performance
 Provided input into integration planning and reviews of dependencies within the project team, which resulted in better team coordination across the end-to-end business solution
 Thorough working knowledge of estimation techniques and issue resolution
 Active participation in testing cycle of the software development lifecycle (requirements gathering, prototyping, architecture, detailed design, and development).
 Make sure testing is on schedule and identify and work with project leads to fix test issues that are delaying implementation.
List the technical skills required for this position:
Must have:
 Should have 7-9 years of IT experience with at least 3+ years of development. MS technologies using C#, SQL Server and XML are preferred.
 Test automation experience including building of automation framework, analyzing existing frameworks, Test Case automation, execution and reporting
 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.
 Should have strong skills in test case design/analysis and writing Test scripts.
 Strong in concepts and principles of testing/quality management as well as strong understanding of SDLC, Good software test practices and software lifecycle methodologies
 Should have strong test planning skills for n-tier applications and complex systems, preferably experienced in integration testing involving multiple systems.
 Strong understanding about SDLC and should have implemented minimum 1-2 projects using SDLC methodology.
 Test Estimation Skills
 Risk Planning and Mitigation skills
 Should be conceptually aware of ROI from automation.
 Should have experience on working on multiple platform.
 Good problem solving and debugging skills
How to Apply
1. If u have received a mail from me ...reply to that mail with your CTC details

Else

2. Send in your resume to leelakrishna@crest.in  ...Include CTC details in your mail