Python autotesting expertise powers this Sessional Instructional Assistant appointment at the University of Toronto Mississauga from November 9 through December 31, 2026.
Support CSC110Y5F Foundations of Computer Science 1 (Autotesting) as the automarking assistant. The work focuses on Python assignments, labs, practice problems, rapid feedback, and reliable testing infrastructure. Strong knowledge of pytest, doctest, unit testing, MarkUs, MOSS, and jPlag is required.
Key Responsibilities:
- Create autotests for Python assignments, labs, and practice problems
- Run tests multiple times each week
- Post results quickly for rapid student feedback
- Complete test cases with tight turnaround times
- Run testing during evenings, weekends, and business hours
Requirements:
- Expertise with Python, pytest, doctest, and unit tests
- Proficiency maintaining MarkUs autotesting infrastructure and test cases
- Experience detecting code similarity with MOSS or jPlag
- Familiarity with UTM course offerings and compute infrastructure
- Strong organization, communication, timeliness, and attention to detail
Apply Python testing, MarkUs infrastructure, and careful execution to automarking for CSC110Y5F at UTM.
Python Autotesting Instructional Assistant in Toronto employer: University-of-Toront
The University of Toronto offers a dynamic and inclusive work environment that fosters professional growth and development. Employees benefit from competitive compensation, including hourly wages and vacation pay, as well as opportunities to engage with diverse student populations. The institution's commitment to academic excellence and community partnerships enhances the overall employee experience.