“While working for me, Steve was responsible for the successful implementation of our software configuration management tools and the test automation framework. Steve displays an unusually broad and keen knowledge of all aspects of the software development life-cycle including requirements, architecture, design, testing, and even training of users on new tools. He’s a strong believer in do-it-right-the-first-time code. As a manager, Steve is always interested in finding the most efficient and impactful ways to get the most out of his group. He displays tremendous enthusiasm for his work and a great eagerness to learn which make him a joy to have on the team.”
Stephen Gross
Pittsburgh, Pennsylvania, United States
976 followers
500+ connections
About
I help engineering teams build better software faster.
I'm a software engineer…
Activity
-
My group at NVIDIA is still looking for awesome CICD, build system, and release engineers who know bazel fluently and can create their own tools (no…
My group at NVIDIA is still looking for awesome CICD, build system, and release engineers who know bazel fluently and can create their own tools (no…
Liked by Stephen Gross
-
🔊🔊🔊 Engineering solutions are learning solutions. Let me explain. One of the most challenging parts of learning a language is understanding…
🔊🔊🔊 Engineering solutions are learning solutions. Let me explain. One of the most challenging parts of learning a language is understanding…
Liked by Stephen Gross
-
I recently failed a job interview and actually got feedback! This is what they said... Design: - Thoughtful considerations, including JWT-based…
I recently failed a job interview and actually got feedback! This is what they said... Design: - Thoughtful considerations, including JWT-based…
Liked by Stephen Gross
Experience
Education
Publications
Patents
-
System and method for interaction coverage
Issued US 9824075
If software testing, there is a category of tests called "UI automation". In these tests, a bot verifies that the software's user interface works properly by clicking on stuff and verifying the system responds correctly. But how do you know that your suite of UI automation tests adequately exercise the range of functionality? You use "interaction coverage", the technique described in the patent. It describes how to (1) dynamically detect interactable elements on a UI, (2) instrument UI…
If software testing, there is a category of tests called "UI automation". In these tests, a bot verifies that the software's user interface works properly by clicking on stuff and verifying the system responds correctly. But how do you know that your suite of UI automation tests adequately exercise the range of functionality? You use "interaction coverage", the technique described in the patent. It describes how to (1) dynamically detect interactable elements on a UI, (2) instrument UI automation tests to detect if and when they interact with the UI, and (3) merge & cluster the coverage data to deduplicate entries and present an action report of un-covered UI elements.
Languages
-
French
-
Recommendations received
1 person has recommended Stephen
Join now to viewMore activity by Stephen
-
You are going to see about 10 thousand people copying this post in the next 24 hours. For a fun game, please screenshot any direct copypastas and…
You are going to see about 10 thousand people copying this post in the next 24 hours. For a fun game, please screenshot any direct copypastas and…
Liked by Stephen Gross
-
Treasurer Mike Pieciak says remote work flexibility and outdoor recreation opportunities are the key reasons people are flocking to the Green…
Treasurer Mike Pieciak says remote work flexibility and outdoor recreation opportunities are the key reasons people are flocking to the Green…
Liked by Stephen Gross
-
Hey gang, I was unfortunately (also) impacted by layoffs today at Calendly. I'm pretty good at all things software QA, and I'd like to stay in the…
Hey gang, I was unfortunately (also) impacted by layoffs today at Calendly. I'm pretty good at all things software QA, and I'd like to stay in the…
Liked by Stephen Gross
-
You can't expect development teams to innovate if you don't give them time to experiment. Doesn't have to be fabled 20% time or even anything too…
You can't expect development teams to innovate if you don't give them time to experiment. Doesn't have to be fabled 20% time or even anything too…
Liked by Stephen Gross
-
The software industry wants engineers to ship code as fast as safely possible. But we sometimes forget about the "safely" component. And it starts…
The software industry wants engineers to ship code as fast as safely possible. But we sometimes forget about the "safely" component. And it starts…
Liked by Stephen Gross
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Stephen Gross in United States
-
Stephen Gross
Digital Strategy | Customer Experience
-
Stephen Gross
-
Stephen Gross
Author and President
-
Stephen Gross
Director of Finance with Expertise Managing & Developing Finance Teams | Identifying Profit Optimizing Solutions
-
Stephen Gross
Associate Principal Scientist at Illumina
610 others named Stephen Gross in United States are on LinkedIn
See others named Stephen Gross