William Glesias

Senior Software Engineer at Cypress.io

Durham, North Carolina, 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
William Glesias is a Senior Software Engineer with 11 years of experience building reliable front-end and full-stack testing infrastructure, currently contributing at Cypress.io from Winston-Salem, NC. He has deep expertise in test automation and multi-domain browser testing, having driven significant enhancements to Cypress itself and to prominent open-source projects like vue-test-utils and the Cypress Real-World App. William’s work spans refactoring test suites, integrating Jest and Babel 7 support, and implementing cross-origin testing flows with Okta and Cognito, showing both attention to developer ergonomics and security-sensitive auth flows. He has a background across startups and enterprise teams (Myxx, Grove Collaborative, Fidelity) where he shipped practical data and customer-facing features in addition to tooling. Known for tackling brittle test infrastructure and cross-domain complexity, he brings a pragmatic, detail-oriented approach to making web testing faster and more reliable. His early roles in academic tutoring and campus app design hint at a long-standing commitment to making complex systems understandable and usable.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor's of Science, Computational Science, Bachelor's of Science, Computational Science at University of South Carolina-Beaufort
languagesSpanish, English
github-logo-circle

Github Skills (28)

babel610
debugging10
debug10
javascript10
cypress10
testing10
typescript10
test-framework10
component-testing10
jestjs10
vue10
typescript-types10
babel-core10
babeljs10
typescripts10

Programming languages (10)

TypeScriptMDXDockerfileBikeshedShellJavaScriptVueGo

Github contributions (5)

github-logo-circle
cypress-io/cypress

Jan 2022 - Jan 2023

Fast, easy and reliable testing for anything that runs in a browser.
Role in this project:
userFull-stack Developer & Test Automation Engineer
Contributions:29 releases, 1857 reviews, 172 commits in 1 year
Contributions summary:William's commits primarily focused on enhancing and maintaining Cypress, a testing framework for web applications. Their contributions involved the implementation of multi-domain support within Cypress, which included refactoring code to handle command failures, communication across domains, and the integration of new features like snapshotting and cookie handling. The user also addressed various bug fixes related to these new features, including fixes for incorrect test assertions, and refactored code related to testing the functionality of several core Cypress commands. Their work demonstrates a focus on improving the framework's capabilities and reliability.
waittest-runnertesting-toolse2e-testsend-to-end-testing
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
Role in this project:
userFull-stack Developer
Contributions:56 reviews, 9 commits, 46 PRs in 1 month
Contributions summary:William focused on enhancing the Cypress-based testing framework for the application. They integrated features allowing the use of `cy.origin()` for cross-origin testing with Okta and Cognito authentication providers, which involved modifying existing command definitions and test files. These updates also included refactoring code and adjusting configuration files to support programmatic logins. Furthermore, the user updated the Cypress and Node.js versions and fixed related testing issues.
payment-applicationwaitend-to-end-testingcypress-testingtesting
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
William Glesias - Senior Software Engineer at Cypress.io