Gabriel Holmes is a QA Automation Engineer with eight years of hands-on experience building and maintaining robust test frameworks across web, mobile, and API platforms. Based in the Greater Chicago Area, he has a strong track record of creating Playwright, Cypress, Selenium + Cucumber, and Appium frameworks from scratch and integrating them into CI pipelines with Jenkins, GitLab, and AWS-backed runners. He frequently refactors legacy suites, rescues failing automation jobs, and mentors junior engineers, blending practical troubleshooting with long-term framework design. Gabriel pairs a Master’s in Software Engineering with deep experience in database and REST testing, and is comfortable working as the sole QA on projects or leading distributed teams. An often-overlooked strength is his fluency in both Java and JavaScript-based test stacks, enabling rapid cross-platform automation and smoother migrations between tools.
8 years of coding experience
6 years of employment as a software developer
Master of Science (MS), Software Engineering, 3.78, Master of Science (MS), Software Engineering, 3.78 at DePaul University
Bachelor of Science, Management Information Systems, Bachelor of Science, Management Information Systems at DePaul University Dean’s List
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.