Written test + aptitude test + interview
The job description is unclear
Combining many requirements into one job posting makes it difficult for applicants to know what skills the position requires