Had previously applied for a different position as a software engineer through a recruiter and was later offered an interview for a job as a test engineer. The interview was a written test taken in person at their location, followed by a technical interview after. Usually multiple applicants on the same day so there is a lot of waiting during the process.