microsoft-hr

导航

微软研发中心招测试工程师

职位描述如下:
Test Engineer
 
Job Responsibilities and Deliverables:

            Own testing of the end-to-end business solution.

            Develop in-depth business knowledge of the application.

            Define, document, and communicate test approach using standard processes for Test Plans, Test Cases, and Test Reviews.

            Validate test approach against functional and technical specifications.

            Apply use of database testing, white box testing, security testing, code differentials to drive defect discovery.

            Discover and document defects in detailed manner.

            Quantify test risk and mitigations.

            Provide test status.

            Provide insightful feedback to reviews on functional/technical specifications.

            Recommend readiness for release to operations team for application.

            Test high priority patches or hot fixes required for the production environment.

            Support Microsoft IT on SDLC and ASAP (security) standards, tools, processes, and practices.

 

Qualifications:

·         B.A. / B.S. in technical degree - information systems, software engineering, computer science, or related field

·         3+ years overall industry experience in project delivery of computer systems.

·         3+ years in test role of complex business solutions.

·         Demonstrated ability to team in a global environment.

·         Experience with software engineering processes, testing methodologies, and software development lifecycle (SDLC).

·         Ability to plan, execute, solve problems on testing approach.

·         Effective written and verbal communication skills – including English language mastery, and ability to keep project leads up-to-date on status.

·         Teaming skills: Collaborative approach; Creative problem solving; Sound conflict resolution skills.

·         Technical skills:

     - Testing Methodologies

        - Write complex SQL queries; Identify errors in SQL code

- Install multi-tier software systems and troubleshoot issues

- SQL Administration / C# / XML / test automation;

- Security knowledge of SQL injection and cross-site scripting.

-Strong manual testing skills using .Net technologies (C#, XML, ASP.NET), SQL Server, IIS, be able to write and debug SQL scripts.

-Should have strong skills in test case design/analysis and writing Test scripts.

-Write test plan, test cases and conduct reviews of Functional Specifications and Tech Specs

-Execute System Test cases and report the results to the test lead

-Should have strong test planning skills for n-tier applications and complex systems, preferably experienced in integration testing involving multiple systems.

-Test Estimation Skills

-Coding experience in any programming language.

-Test Automation/performance testing Experience

-Manual testing/automation of test cases

-Setup and manage test environments

-Should be conceptually aware of ROI from automation.

-Should have experience on working on multiple platform.

-Good problem solving and debugging skills

-Solid knowledge of OOPS and object oriented programming

Contact: steve, i-skang@microsoft.com

posted on 2008-05-14 14:19  Microsoft_hr  阅读(682)  评论(2)    收藏  举报