Michael Salvia

Staff Software Development Engineer In Test at FOX Tech

High Bridge, New Jersey, 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
Michael Salvia is a Staff Software Development Engineer in Test with 11 years of experience building and scaling cross-platform test automation for web, mobile, and OTT SDKs. At FOX Tech and previously JW Player and Disney, he architected CI-driven pipelines, extended mobile and TV test frameworks, and reduced execution times by over half through pragmatic integrations like websocket-driven native actions. An active open-source contributor, he made notable testing improvements to the popular webdriverio project—enhancing Cucumber reporting and multi-feature threading behavior. Comfortable with Azure DevOps, Jenkins, Appium, and Selenium grids, he balances hands-on automation engineering with technical leadership and mentoring of remote teams. Based in High Bridge, NJ, he combines a systems-minded approach to testability with a knack for building reusable tooling that surfaces early product health signals.
code11 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree Management Information Systems General, Bachelor's degree Management Information Systems General at Penn State University
bookDiploma General Studies, Diploma General Studies at HCRHS
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
101reputation
56kreached
2answers
1question
github-logo-circle

Github Skills (17)

javascript10
webdriverio10
testing10
cucumber10
automation10
automations10
test-automation10
nodejs9
mochajs9
nodes9
html6
xcode6
appium6
iphone6
encoding6

Programming languages (12)

TypeScriptJavaShellGherkinMakefileJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
webdriverio/webdriverio

Nov 2019 - Jan 2022

Next-gen browser and mobile automation test framework for Node.js
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 reviews, 8 commits, 14 PRs in 2 years 3 months
Contributions summary:Michael primarily contributed to the testing framework by implementing and modifying tests. They added new test cases to validate features, including the ability to specify feature files with line numbers in the Cucumber framework. They also enhanced the JUnit reporter to support Cucumber-style reporting and made changes to ensure correct reporting when multiple Cucumber features run in the same thread. This involved adjustments to event handling and report generation logic.
test-automation-frameworkjasminemobile-automationcucumberperformance-test
Contributions:1 review, 50 commits, 4 PRs in 2 years 9 months
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
Michael Salvia - Staff Software Development Engineer In Test at FOX Tech