Manuel Abascal is a QA Automation Engineer with eight years of software experience and over six years focused on web development and test automation, currently based in Montreal. He specializes in JavaScript/Node.js and has built multiple end-to-end automation frameworks from scratch using Playwright and Cypress, integrating hundreds of tests into CI/CD pipelines with real-time Slack reporting. Manuel has contributed to the popular open-source Cypress project, improving the Test Runner UX by adding keyboard shortcuts and fixing layout/selector issues—demonstrating a practical eye for developer and tester experience. Comfortable in Agile teams, he balances hands-on feature development, API and front-end testing, and mentoring junior engineers to raise overall quality. His background in translation hints at strong communication skills that he applies to clear test documentation and cross-team collaboration.
8 years of coding experience
6 years of employment as a software developer
Certificate of Translation Language Interpretation and Translation, Certificate of Translation Language Interpretation and Translation at McGill University
Contributions:23 reviews, 18 commits, 25 PRs in 2 years 11 months
Contributions summary:Manuel primarily contributed to the Cypress test suite, implementing and modifying tests for the Cypress user interface. They added keyboard shortcuts for various functionalities within the Test Runner and GUI, including pausing tests, navigating to the next test, and toggling auto-scrolling. The user also addressed layout issues and improved the user experience of the application through fixes to the selector playground and spec creation workflow.
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.