After submitting my application, I was given a cognitive ability assessment (30 minutes) and a HackerRank programming test (around 2 hours). You can choose which language you want to use in the programming test.
Medium LeetCode question: multiple choice on web knowledge.
The following metrics were computed from 2 interview experiences for the IBM Automation Developer role in Canada.
IBM's interview process for their Automation Developer roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for IBM's Automation Developer interview process in Canada.