Dave Piacente

Senior Manager DevRel & Community at Applitools

Takoma Park, Maryland, United States
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
Dave Piacente is a Senior Manager of DevRel & Community at Applitools with 12 years of experience shaping test automation practices for startups and Fortune 100 companies. A long-time core committer to Selenium, he authored Elemental Selenium and The Selenium Guidebook and grew a testing newsletter to 30,000 readers before it was acquired by Sauce Labs. Hands-on as a full‑stack developer and SDK author, Dave has shipped features across React-based Selenium IDE, Java-based test examples, and web apps used as canonical test targets (e.g., saucelabs/the-internet). He combines developer advocacy with deep engineering chops—writing JavaScript, Java, Ruby, C#, Python and C++—and runs developer programs that scale both technical adoption and community engagement. Frequently invited to keynote and run workshops, he brings a pragmatic, cross-team perspective that helps organizations turn brittle test suites into reliable, maintainable automation. Based in Takoma Park, MD, he pairs open-source leadership with product-focused execution to improve how teams test the web.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor of Technology - BTech, Network and System Administration/Administrator, Bachelor of Technology - BTech, Network and System Administration/Administrator at State University of New York College of Agriculture and Technology at Morrisville
bookMaster of Science - MS, Management of IT, Master of Science - MS, Management of IT at University of Virginia
languagesHebrew
github-logo-circle

Github Skills (33)

uitest10
selenium-webdriver10
javascript10
maintenance10
webdriver10
jquery10
selenium10
css10
selenium-ide10
ui-design10
java10
javas10
uid10
junit10
firefox10

Programming languages (10)

TypeScriptC#JavaCSSCJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
Open-sourced code examples Elemental Selenium tips
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:189 commits, 14 PRs, 68 pushes in 4 years 6 months
Contributions summary:Dave primarily contributed to the project by implementing test examples using Java. They added test cases demonstrating how to upload and download files, work with frames and multiple windows, and how to test various UI elements, such as dropdowns, Javascript alerts, and context menus. Their work focused on utilizing Selenium to automate browser interactions and ensure the functionality of the web application.
elementalselenium-webdriverjavawebdriverselenium
saucelabs/the-internet

Oct 2013 - Feb 2020

An example application that captures prominent and ugly functionality found on the web. Perfect for writing automated acceptance tests against.
Role in this project:
userFull-stack Developer
Contributions:506 commits, 4 PRs, 67 pushes in 6 years 4 months
Contributions summary:Dave implemented new features and made significant contributions to the user interface of the web application. Their work involved creating dynamic content using JavaScript, updating the structure and appearance of the page, modifying the codebase to accommodate those changes, and integrating with existing features. The user was also responsible for setting up the user experience with both mouse and keypress functionality.
acceptance-testscapturesleiningentestingperfect
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