GSoC 2026 Intro: Modernizing Integration Testing with Playwright

Hi everyone,

My name is Gaurav, and I want to introduce myself as a potential GSoC 2026 contributor for the Django Software Foundation. I am especially interested in the project “Switch to Playwright tests for integration testing.” I have a solid background in full-stack development with Django. My main focus is on Cybersecurity and DevOps. I think this project is a great fit for me because it connects the framework’s internals with scalable testing infrastructure. To get ready for this project, I have: - Forked the django/new-features repository to study the proposal requirements. - Started building a small Proof of Concept (PoC) to explore how to integrate Playwright’s async API with Django’s synchronous test runner. - Begun familiarizing myself with Django’s current Selenium-based LiveServerTestCase to understand the migration challenges. I am excited to contribute to Django core and improve the experience for all developers in the community. I will soon share a draft of my proposal and PoC for feedback. I look forward to hearing from the mentors!

Thanks, Gaurav

1 Like