Non-tenure track faculty at Wellesley College went on strike Thursday after a lack of progress in contract negotiations.