The technical word for hiding details of workings is abstraction
In computer science, abstraction is a technique for managing complexity of computer systems. It works by establishing a level of complexity on which a person interacts with the system, suppressing the more complex details below the current level. (Wikipedia)
A user interface (UI) allows users to interact with the abstracted software.
EDIT: Using software without knowing how it works is the way it's supposed to be used. It is not a separate subset warranting a new word. A user who does know how it works is the exception; not the rule.
Almost everything around us, from cars to elevators to coffee machines, is supposed to be used by interacting on an abstracted level. The nitty-gritty of how it actually works are generally known only by the people who create it (developers, in your case).
So, the verb you're looking for is
using. The noun, which developers employ for people who use it without knowing how it works, is