Harsh Jain

Software Engineer 2 at Microsoft

Hyderabad, Telangana, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Harsh Jain is a Software Engineer 2 based in Hyderabad with 10 years of experience building backend systems and test automation, currently contributing to Microsoft’s test platform. He holds an M.Tech. in Computer Science and Information Security from IIIT Hyderabad and has a strong foundation in algorithms, OS, DBMS and distributed systems. At Microsoft he has driven improvements in the Visual Studio Test Platform (vstest), enhancing file-stream APIs, test utilities and data-collection workflows for a widely used open-source test runner. Previously he advanced through Infosys’ expert track, gaining enterprise-grade development and delivery experience in C/C++ and J2SE/J2EE. He combines academic rigor with practical engineering—frequently tackling testing and integration pain points that improve reliability across large codebases. Colleagues describe him as a detail-oriented engineer who prefers solving infrastructure and QA problems that quietly raise product quality.
code10 years of coding experience
job4 years of employment as a software developer
bookHigher Secondary, PCM, A, Higher Secondary, PCM, A at Jawahar Navodaya Vidhyalaya
bookMaster of Technology (M.Tech.), Computer Science and Information Security, Master of Technology (M.Tech.), Computer Science and Information Security at International Institute of Information Technology Hyderabad (IIITH)
bookBachelor of Technology (B.Tech.), Computer Science, A, Bachelor of Technology (B.Tech.), Computer Science, A at Oriental University, Indore
languagesHindi, English
github-logo-circle

Github Skills (14)

net10
unit-testing10
asp-net10
dotnet10
csharp10
dotnet-core10
test-automation10
mstest9
testing9
ui-testing9
teste9
test-runner9
testing-library9
file-management8

Programming languages (5)

C#HCLJavaJavaScriptPHP

Github contributions (5)

github-logo-circle
microsoft/vstest

Aug 2016 - Aug 2019

Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
Role in this project:
userBack-end & Test Automation Engineer
Contributions:3 releases, 104 commits, 199 PRs in 3 years 1 month
Contributions summary:Harsh contributed significantly to the `microsoft/vstest` repository by adding new parameters to the `IFileHelper.GetStream` API, which involved modifications to test files and the core utilities. They also merged branch master into a branch related to AcceptanceTests, suggesting involvement in the testing framework. The user's work included updates to test utilities and modifications to the run settings, and addressing issues related to data collection, further highlighting testing-related responsibilities.
visual-studiodotnetconsoletest-platformtesting
harshjain2/vstest

Jan 2017 - Aug 2019

Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
Contributions:1 PR, 582 pushes, 108 branches in 2 years 7 months
visual-studioconsoletest-platformtestingpowers
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Harsh Jain - Software Engineer 2 at Microsoft