They are fairly unfocused when they bring you in for an interview as to what role would fit.
The roles are:
Those are the high-volume hiring roles. There are other smaller roles I don't know enough about for intelligent comment.
There is an SAT-like intelligence test with verbal, quantitative, and pseudo-code programming sections. It takes about 1.5 hours altogether and is not grueling but is very tricky.
Much of the interview day is spent giving you a feel for the company and the setting, and inviting you to consider which role would fit you best.
Some standard stuff: behavioral questions, discussion of your past accomplishments, etc.
Being asked outright what role you want. I think this gets considered pretty strongly unless they feel you are a poor fit for one or more, because the pluses and minuses of each cancel out well. Have a plan for how to answer it, with the salary and lifestyle you want in mind.
The following metrics were computed from 37 interview experiences for the Epic Systems Quality Assurance role in Verona, Wisconsin.
Epic Systems's interview process for their Quality Assurance roles in Verona, Wisconsin is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Epic Systems's Quality Assurance interview process in Verona, Wisconsin.