Do I need to test separately on x86 and amd64 platforms?

Yes,
certification is dependent on platform, for example, if a method has to be
certified for both X86 and AMD64 tests needs to be conducted on each
separately.