Adam Stone-lord is a Senior Software Engineer based in Baltimore with a decade of experience building and hardening web applications and test automation. Currently at Cypress.io, he focuses on improving developer-facing tooling and UX while contributing to the core Cypress project—authoring UI fixes, component tests, and automation that make browser testing more reliable. His background spans security-focused engineering at Contrast Security and front-end work at agencies, giving him a pragmatic full-stack perspective on shipping robust features and test suites. Notably, Adam’s open-source contributions to widely used Cypress repositories show a knack for both subtle UI polish and practical test engineering, including work to modernize component testing for React 18 and cross-domain selector resilience.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Science - BS, Computer Science with Software Engineering, Bachelor of Science - BS, Computer Science with Software Engineering at Towson University
Fast, easy and reliable testing for anything that runs in a browser.
Role in this project:
Front-end Developer & Test Automation Engineer
Contributions:3 releases, 519 reviews, 80 commits in 7 months
Contributions summary:Adam primarily focused on enhancing the user interface and improving the testing of the Cypress application. Their contributions included fixing UI issues related to the display of URLs in the runner header, truncating file names, and implementing auto-focus and selection within modal components. The user also wrote component tests to ensure the correct behavior of UI elements, especially related to error handling and rendering. The commits demonstrate a focus on improving the user experience and ensuring the stability of the Cypress application through thorough testing.
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:4 reviews, 6 commits, 15 PRs in 1 month
Contributions summary:Adam primarily focused on updating and maintaining the Cypress testing framework within the repository. They modified existing component tests, updated configuration files, and added new testing commands and utilities. These changes aimed to improve the component testing setup, refactor testing practices, and align the project with modern testing conventions. The user also introduced React 18 render API changes and updated to use Auth0 commands.
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.