Harshit Agrawal

Software Engineer at BrowserStack

Bengaluru, Karnataka, 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
Harshit Agrawal is a software engineer based in Bengaluru with four years of experience building full-stack and backend systems in financial services and testing platforms. Currently at BrowserStack, he blends Python/Django and JavaScript/React expertise with practical DevOps skills on Linux and AWS to deliver reliable, production-grade software. He has hands-on experience in data analytics and data science, and has improved test coverage in the widely used Nightwatch.js project by contributing focused end-to-end test cases and new assertions. Harshit’s background spans startups and scale-ups where he moved from full-stack roles to automated testing and platform engineering, giving him a pragmatic view of product quality and delivery. Notably, his work on Nightwatch demonstrates a deeper interest in QA engineering and test automation beyond typical developer duties.
code4 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at The LNM Institute of Information Technology
bookHigh School, High School at Baba Sugriv Vidhyapith
languagesEnglish, Hindi
github-logo-circle

Github Skills (5)

automated-tests10
javascript10
nightwatch10
testing10
selenium-webdriver9

Programming languages (4)

TypeScriptJavaJavaScriptEJS

Github contributions (5)

github-logo-circle
nightwatchjs/nightwatch

Jan 2022 - Nov 2022

Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:124 reviews, 24 commits, 60 PRs in 10 months
Contributions summary:Harshit's contributions primarily involve adding and modifying test cases within the Nightwatch.js framework. They added tests for new assertions, including `textEquals`, and expanded existing test suites related to element visibility and other element properties. The commits demonstrate an understanding of the framework's API and testing methodologies, ensuring the reliability and functionality of the Nightwatch.js project. The user's changes directly impact the test coverage and overall quality assurance of the project.
webdriver-apinightwatchend-to-end-testingend-to-endtesting-framework
Nightwatch Selector Playground that allows you to tests command directly from the browser
Contributions:3 releases, 37 reviews, 31 PRs in 26 days
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
Harshit Agrawal - Software Engineer at BrowserStack