Want to apply as a TA at CU? I got you covered ๐Ÿ˜Š

Image

I started working as Teaching Assistant at Concordia University since I was in 3rd semester of my masters. It’s really a good experince to work as TA at concordia. You will learn so many things when you are teaching students. It was really hard to land my first TA job but afterwards it was quite easy. The major trouble was I wanted to apply for all open positions in my department since I didn’t know who will hire me as their TA and usually we have at least 300+ openings each semester. So, you can imagine the situation how painful it is to apply for all of them since you have to do it manually.

I used to apply manually but this year I was very busy and it was alomst impossble for me apply for all openings. At that time i realized why should i create a script which can do the job for me and i can save some time. Tho it took me roughly 2.5 hours to write the script but it was worthy since I can reuse it (Actually, I cannot unfortunalty since It’s my last semester so I won’t able to work as TA from Winter 2022) as well as others can too!

I have noticed that none of the ENCS portals have CAPTCHA so you can easily automate many things. In my case I have just used for TAAS portal.

Few Prerequisite & Steps:

  1. You should have agree to GSA Teaching Assistant policy manually before you use the script.
  2. Update your personal information and Resume (It’s must, without this you cannot apply)
  3. Afterwards, you can go under the “Make a load request” option from main menu and set filters according to your application. (If you are good at Python you can update my script for that and just let me know I will add you in credits)
  4. Download or copy the Python script from below on your system
  5. Make sure you install all prerequisites for the Python script ( Selenium & Selenium webdriver ). See Below
  6. Just add your ENCS username and Password on line number 8 & 9 respactively you run the script and you can leave it running. Make sure that you turn off your screenlock if you aren’t planning to use computer whenever you will use this script.

Selenium webdrivers

  1. Chrome Webdriver
  2. Mozilla Gecko Webdriver

Notes:

  1. I do not take any responsiblity for usnig this script use it on your own risk.
  2. Your ENCS credentipnals are safe and this script will not share it anywhere except your computer. If you have a little know of Python you may easily see and understang about what’s going on here.
  3. This script isn’t 100% perfect it may stuck in loop once you have applied for all positions and you may have to kill it by yourself if needed. Feel free to modify this script but add proper credits.
  4. You can submit your script as an UPDATE on my email or Telegram I will update it with proper credits
  5. Thanks reading & Enjoy! If you liked this feel free to drop me a email or a message ๐Ÿ˜Š
comments powered by Disqus