Seven wasn't required to have a defined role because she wasn't actually in Starfleet at the time and held no rank on the USS ...
I have a Star Trek: Discovery theory that can explain how the USS Voyager got lost in the Delta Quadrant in the first place.