SlideShare a Scribd company logo
1 of 5
Wenlong Zhu
KEYWORDS
C#; .NET; ASP.Net; SQL; Javascript; PowerShell; XPath; Windows Azure; Source Depot, Product
Studio; WTT; Selenium; TFS; Automation testing; Code Coverage testing; JavaScript;
SUMMARY OF QUALIFICATIONS
- 8 years MS SDE/SDET experiences, Worked in many MS projects
(Windows, Visual Studio, Skype, SQL, Commerce Platform)
- Great experience with Windows Azure
- Excellent coding/debugging skill with C#, SQL
- Excellent experience in MSTest, Selenium, CodedUI
- Excellent experience in automating test cases and creating test framework
expertly.
- Excellent trouble shooting, failureanalysis and debugging skills.
- Excellent communication and interaction with PM, DEV, Tester and
customer
WORK EXPERIENCE
1/2015 – Current Microsoft SkypeCast SDE
Technologies and tools: C#, MVC, Windows Azure, TFS, Selenium
Description: Skype Meeting Broadcast is a new feature offered by the Skype Product Group,
designed to scale online meetings to audiences with thousands of concurrent viewers. This new
feature allows high quality, adaptive video streaming to any device on any OS, without the need
for plugins or downloads
Responsibilities:
- I owned Scheduler and Data servicefeatures’ developing and testing base on
C#, MVC and Windows Azure.
- Automated and maintain Web UI/API testing baseon Seleniumframework
- Maintain deployments of producton Azure
- ConfigureMDS for scheduler, activator, data, and join services
- Telemetry work with MDS/MDM
1/2014 – 12/2014 Microsoft CTP UX Team SDE
Technologies and tools: C#, ASP.NET, Javascript, Xpath, Selenium, KAF, Windows Azure,
WTT,TFS, Source Depot,
Description: Be responsible for BVT tests of Cayman, PaymentHub and OrgAccount. Create
test case and tools. Failures investigation. Developing tools for inputs team.
Responsibilities:
- Automated and investigated BVTs baseon Selenium tools
- Create and send website state report which include active bugs, visit
summary from WebTrend, loading performance from Gomez and API
success ratefromMDS.
- Developed data generator tool which used for generating data for E2E test.
- Developed fakedata ingesting toolwhich usedfor inserting faketo Feedstore
data base.
- Developed comparison tool to do data comparing between feedstore and
CSS.
- Automate code coverage test for PaymentHub and Cayman
- Test failures investigating and trouble shooting.
- File bugs and regression.
1/2013 – 12/2013 Microsoft RDV Team SDET
Technologies and tools: Windows Blue, Windows server, C#, PowerShell, Windows Azure,
WTT, Source Depot
Description: Remote Desktop Virtualization Host (RD Virtualization Host) is a Remote Desktop Services
role service included with Windows Server 2008 R2. RD Virtualization Host integrates with Hyper-V to
provide virtual machines by using RemoteApp and Desktop Connection. RD Virtualization Host can be
configured so that each user in your organization is assigned a unique virtual machine, or users are redirected
to a shared virtual machine pool where a virtual machine is dynamically assigned.
Responsibilities:
- Convert manual test cases to automation function test with C# for windows
blue features: Health monitor and Client Log Upload feature.
- Create WTT Jobs to automate test cases with powershell and cmdline
- Debug test cases and WTT jobs to make surecases runs well.
- Created test framework with C# by myself
- Connect to DATABASE in windows Azure env to get and verify data.
- Check status servers in Windows Azure env.
- Trouble shotin Windows Azure env.
7/2011 – 1/2013 Microsoft SQL MDS Team SDET
Technologies and tools: C#, SQL , PowerShell , WTT,TFS , Product Studio, Source
Depot,LRSS
Description: SQL Server Master Data Services provides a central data hub that ensures the
integrity of information and consistency of data is constant across different applications.
Responsibilities:
- Implement and maintain Automation test with C# base on TestShell
framework.
- Deploy machines, launch WTT jobs, run automation test cases.
- Write test plan and create test cases base on dev specifications
- Bugs tracking and triage with TFS
- Track , investigate, debug failures in lab automation runs with WTT
- Develop tools to enhance working efficiency with C#, PowerShell and cmd-
line script.
7/2010 – 7/2011 Microsoft Protocol Engineering Framework Beijing
Software Development Engineer in Test 2
At Microsoft, I am part of the Protocol Engineering Framework test team. I did manual and
automation testing. And analysis test results. File bug for product issue, fix test issue. Test
automations were written in MSTest framework based on .NET and C#.
Responsibilities:
- Fully own the feature of RPC.
- Did automation testing with C#.
- Review Developer specification
- Create test requirements
- Create test specification
- Enlist test code fromSourceDepot and create or fix test cases.
- Analyzing specification and preparing test cases based on the requirement
- Used TFS to enter all the details of the test cases, log the results and track the
defects.
- Testing all the positive and negative scenarios.
- Send weekly tests reportto wholeteam.
- Track and investigate lab automation run.
- Develop tools to enhance working efficiency with C#, PowerShell and cmd-line
script.
7/2008 – 7/2010 Microsoft Visual Studio Test Team SDET
Technologies and tools: C#, TFS, Product Studio, MadDog
Description: This is VS test team. I lead an offshore team to work with onsite team do test.
Responsibilities:
- As a team lead to manage 5 team members and monitor work progress.
- Implement automation testing with Maddog, C#
- Lab runs tracking and investigating
- Bug tracking
7/2007 – 7/2008 Beijing BBX Corporation SDE
Technologies and tools: C#,SQL,ASP.NET
Description: This is a C/S system developed with C# base on SQL server Database. It contains
many business features. We used delegate, reflection technologies. Did huge data batches
process.
Responsibilities:
- Create development specifications.
- Implement features of the productwith C#/ASP.NET
- Bugs fixed.
- Do unit tests for each features I implemented.
- Communication and interaction with PM, DEV, Tester and customer
EDUCATION
NortheastElectricPowerUniversityOf China Bachelor of Engineering
(Computer Science and Technology)

More Related Content

What's hot

Managing code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu VunvuleaManaging code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu VunvuleaITSpark Community
 
SwatiKumari_Profile
SwatiKumari_ProfileSwatiKumari_Profile
SwatiKumari_ProfileSwati Kumari
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cvFNU Amardeep
 
Test Automation Frameworks Using Selenium | Edureka
Test Automation Frameworks Using Selenium | EdurekaTest Automation Frameworks Using Selenium | Edureka
Test Automation Frameworks Using Selenium | EdurekaEdureka!
 
Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Selenium Labs
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactorKapilSai3
 
Sweta_Tarekar_Resume
Sweta_Tarekar_ResumeSweta_Tarekar_Resume
Sweta_Tarekar_Resumesweta tarekar
 
Shahnawaz Md Test Engineer
Shahnawaz Md Test EngineerShahnawaz Md Test Engineer
Shahnawaz Md Test EngineerShahnawaz Md
 
Swati_Jain Resume
Swati_Jain ResumeSwati_Jain Resume
Swati_Jain Resumeswati jain
 
Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Joseph
 

What's hot (19)

Mudit Taneja CV
Mudit Taneja CVMudit Taneja CV
Mudit Taneja CV
 
Managing code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu VunvuleaManaging code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu Vunvulea
 
SwatiKumari_Profile
SwatiKumari_ProfileSwatiKumari_Profile
SwatiKumari_Profile
 
Raji Resume (2)
Raji Resume (2)Raji Resume (2)
Raji Resume (2)
 
My resume selenium
My resume   seleniumMy resume   selenium
My resume selenium
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
 
Test Automation Frameworks Using Selenium | Edureka
Test Automation Frameworks Using Selenium | EdurekaTest Automation Frameworks Using Selenium | Edureka
Test Automation Frameworks Using Selenium | Edureka
 
Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
 
Deepak_3years_exp
Deepak_3years_expDeepak_3years_exp
Deepak_3years_exp
 
Sweta_Tarekar_Resume
Sweta_Tarekar_ResumeSweta_Tarekar_Resume
Sweta_Tarekar_Resume
 
Shahnawaz Md Test Engineer
Shahnawaz Md Test EngineerShahnawaz Md Test Engineer
Shahnawaz Md Test Engineer
 
dhiraj_ghavate
dhiraj_ghavatedhiraj_ghavate
dhiraj_ghavate
 
Automated Test Framework with Cucumber
Automated Test Framework with CucumberAutomated Test Framework with Cucumber
Automated Test Framework with Cucumber
 
Maheshresumeselenium
MaheshresumeseleniumMaheshresumeselenium
Maheshresumeselenium
 
Sneha Naik
Sneha NaikSneha Naik
Sneha Naik
 
Swati_Jain Resume
Swati_Jain ResumeSwati_Jain Resume
Swati_Jain Resume
 
Anjaneyulu_Dotnet_2017
Anjaneyulu_Dotnet_2017Anjaneyulu_Dotnet_2017
Anjaneyulu_Dotnet_2017
 
Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016Rajiv Profile_Sept_2016
Rajiv Profile_Sept_2016
 

Similar to WENLONGZHU (20)

Kasi Resume
Kasi ResumeKasi Resume
Kasi Resume
 
Sarathi_Resume_June 2016
Sarathi_Resume_June 2016Sarathi_Resume_June 2016
Sarathi_Resume_June 2016
 
Ravindra Prasad
Ravindra PrasadRavindra Prasad
Ravindra Prasad
 
Maria Tverdostup Resume 2017
Maria Tverdostup Resume 2017Maria Tverdostup Resume 2017
Maria Tverdostup Resume 2017
 
Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer
 
Lalith Thota
Lalith ThotaLalith Thota
Lalith Thota
 
Abhiram_Bharadwaj_Resume -Both
Abhiram_Bharadwaj_Resume -BothAbhiram_Bharadwaj_Resume -Both
Abhiram_Bharadwaj_Resume -Both
 
java
javajava
java
 
Keerthi_Resume.doc
Keerthi_Resume.docKeerthi_Resume.doc
Keerthi_Resume.doc
 
Resume
ResumeResume
Resume
 
Venu gopal_CV
Venu gopal_CVVenu gopal_CV
Venu gopal_CV
 
Narmada Kannan_Resume
Narmada Kannan_ResumeNarmada Kannan_Resume
Narmada Kannan_Resume
 
Jesy George_CV_LATEST
Jesy George_CV_LATESTJesy George_CV_LATEST
Jesy George_CV_LATEST
 
CV Of Arun Thimmappa
CV Of Arun ThimmappaCV Of Arun Thimmappa
CV Of Arun Thimmappa
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
satish_Resume
satish_Resumesatish_Resume
satish_Resume
 
Resume
ResumeResume
Resume
 
Ashwini_S_(BE,_Software_Engineer)
Ashwini_S_(BE,_Software_Engineer)Ashwini_S_(BE,_Software_Engineer)
Ashwini_S_(BE,_Software_Engineer)
 
Felix Ramos_Automation Programmer Analyst_QA
Felix Ramos_Automation Programmer Analyst_QAFelix Ramos_Automation Programmer Analyst_QA
Felix Ramos_Automation Programmer Analyst_QA
 
Vishal Jadhav
Vishal JadhavVishal Jadhav
Vishal Jadhav
 

WENLONGZHU

  • 1. Wenlong Zhu KEYWORDS C#; .NET; ASP.Net; SQL; Javascript; PowerShell; XPath; Windows Azure; Source Depot, Product Studio; WTT; Selenium; TFS; Automation testing; Code Coverage testing; JavaScript; SUMMARY OF QUALIFICATIONS - 8 years MS SDE/SDET experiences, Worked in many MS projects (Windows, Visual Studio, Skype, SQL, Commerce Platform) - Great experience with Windows Azure - Excellent coding/debugging skill with C#, SQL - Excellent experience in MSTest, Selenium, CodedUI - Excellent experience in automating test cases and creating test framework expertly. - Excellent trouble shooting, failureanalysis and debugging skills. - Excellent communication and interaction with PM, DEV, Tester and customer WORK EXPERIENCE 1/2015 – Current Microsoft SkypeCast SDE Technologies and tools: C#, MVC, Windows Azure, TFS, Selenium Description: Skype Meeting Broadcast is a new feature offered by the Skype Product Group, designed to scale online meetings to audiences with thousands of concurrent viewers. This new
  • 2. feature allows high quality, adaptive video streaming to any device on any OS, without the need for plugins or downloads Responsibilities: - I owned Scheduler and Data servicefeatures’ developing and testing base on C#, MVC and Windows Azure. - Automated and maintain Web UI/API testing baseon Seleniumframework - Maintain deployments of producton Azure - ConfigureMDS for scheduler, activator, data, and join services - Telemetry work with MDS/MDM 1/2014 – 12/2014 Microsoft CTP UX Team SDE Technologies and tools: C#, ASP.NET, Javascript, Xpath, Selenium, KAF, Windows Azure, WTT,TFS, Source Depot, Description: Be responsible for BVT tests of Cayman, PaymentHub and OrgAccount. Create test case and tools. Failures investigation. Developing tools for inputs team. Responsibilities: - Automated and investigated BVTs baseon Selenium tools - Create and send website state report which include active bugs, visit summary from WebTrend, loading performance from Gomez and API success ratefromMDS. - Developed data generator tool which used for generating data for E2E test. - Developed fakedata ingesting toolwhich usedfor inserting faketo Feedstore data base. - Developed comparison tool to do data comparing between feedstore and CSS. - Automate code coverage test for PaymentHub and Cayman - Test failures investigating and trouble shooting. - File bugs and regression. 1/2013 – 12/2013 Microsoft RDV Team SDET Technologies and tools: Windows Blue, Windows server, C#, PowerShell, Windows Azure, WTT, Source Depot Description: Remote Desktop Virtualization Host (RD Virtualization Host) is a Remote Desktop Services role service included with Windows Server 2008 R2. RD Virtualization Host integrates with Hyper-V to
  • 3. provide virtual machines by using RemoteApp and Desktop Connection. RD Virtualization Host can be configured so that each user in your organization is assigned a unique virtual machine, or users are redirected to a shared virtual machine pool where a virtual machine is dynamically assigned. Responsibilities: - Convert manual test cases to automation function test with C# for windows blue features: Health monitor and Client Log Upload feature. - Create WTT Jobs to automate test cases with powershell and cmdline - Debug test cases and WTT jobs to make surecases runs well. - Created test framework with C# by myself - Connect to DATABASE in windows Azure env to get and verify data. - Check status servers in Windows Azure env. - Trouble shotin Windows Azure env. 7/2011 – 1/2013 Microsoft SQL MDS Team SDET Technologies and tools: C#, SQL , PowerShell , WTT,TFS , Product Studio, Source Depot,LRSS Description: SQL Server Master Data Services provides a central data hub that ensures the integrity of information and consistency of data is constant across different applications. Responsibilities: - Implement and maintain Automation test with C# base on TestShell framework. - Deploy machines, launch WTT jobs, run automation test cases. - Write test plan and create test cases base on dev specifications - Bugs tracking and triage with TFS - Track , investigate, debug failures in lab automation runs with WTT - Develop tools to enhance working efficiency with C#, PowerShell and cmd- line script. 7/2010 – 7/2011 Microsoft Protocol Engineering Framework Beijing Software Development Engineer in Test 2 At Microsoft, I am part of the Protocol Engineering Framework test team. I did manual and automation testing. And analysis test results. File bug for product issue, fix test issue. Test automations were written in MSTest framework based on .NET and C#.
  • 4. Responsibilities: - Fully own the feature of RPC. - Did automation testing with C#. - Review Developer specification - Create test requirements - Create test specification - Enlist test code fromSourceDepot and create or fix test cases. - Analyzing specification and preparing test cases based on the requirement - Used TFS to enter all the details of the test cases, log the results and track the defects. - Testing all the positive and negative scenarios. - Send weekly tests reportto wholeteam. - Track and investigate lab automation run. - Develop tools to enhance working efficiency with C#, PowerShell and cmd-line script. 7/2008 – 7/2010 Microsoft Visual Studio Test Team SDET Technologies and tools: C#, TFS, Product Studio, MadDog Description: This is VS test team. I lead an offshore team to work with onsite team do test. Responsibilities: - As a team lead to manage 5 team members and monitor work progress. - Implement automation testing with Maddog, C# - Lab runs tracking and investigating - Bug tracking 7/2007 – 7/2008 Beijing BBX Corporation SDE Technologies and tools: C#,SQL,ASP.NET Description: This is a C/S system developed with C# base on SQL server Database. It contains many business features. We used delegate, reflection technologies. Did huge data batches process.
  • 5. Responsibilities: - Create development specifications. - Implement features of the productwith C#/ASP.NET - Bugs fixed. - Do unit tests for each features I implemented. - Communication and interaction with PM, DEV, Tester and customer EDUCATION NortheastElectricPowerUniversityOf China Bachelor of Engineering (Computer Science and Technology)