Kamalpreet Kaur is a Senior Software Engineer with 7 years of experience building scalable test automation, SDKs, and backend services, currently based in Delhi and actively seeking full-time SDE roles. At BrowserStack she led multi-language SDK development, implemented event-driven gRPC communication to eliminate SDK duplication, and built a Kubernetes-deployed Rails service handling 100k daily requests, driving notable product and revenue impact. Her open-source contributions to the popular WebdriverIO project improved BrowserStack integration, accessibility testing, and logging—demonstrating strengths in reliability and observability. She combines hands-on systems work (Node.js, Java, Ruby, Python, C#), DevOps practices, and performance engineering with a track record of pragmatic, production-focused solutions such as online DB migrations and custom proxy tooling. Notably, she has experience simplifying integrations to a two-step developer flow that substantially increased POC uptake and unlocked cross-product revenue.
7 years of coding experience
3 years of employment as a software developer
Master of Computer Applications - MCA, Master of Computer Applications - MCA at Indira Gandhi Delhi Technical University for Women
Bachelor of Science - BS, Computer Science, CGPA : 8.203, Bachelor of Science - BS, Computer Science, CGPA : 8.203 at Indraprastha College For Women
Next-gen browser and mobile automation test framework for Node.js
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:21 reviews, 7 PRs, 42 comments in 2 years
Contributions summary:Kamalpreet's commits primarily focus on enhancing the Browserstack service integration within the WebdriverIO framework. Their work includes adding support for build identifiers and local identifiers, modifying capabilities, and adding unit tests. The user has also introduced accessibility testing features, adding tests for the service and making updates to ensure the inclusion of accessibility results. Further contributions involve fixing script timeouts and adding functionality for logging and uploading service logs, indicating a focus on improving the reliability and monitoring of the testing framework.
Contributions:1 PR, 43 pushes, 20 branches in 1 year 4 months
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.