According to Valentin Kononov, end-to-end tests differ from integration tests as they involve testing the complete workflow of an API in a real-world scenario without relying heavily on mocks, thus testing the system more comprehensively.