I had the same issue after upgrading to opencsv 5.11.1, is there any reason why dependency junit-vintage-engine is in scope runtime instead of test?