AT or MT? If AT try resetting your transmission computer.. Theres a sequence where you hold down the brake pedal, etc while the car is off that'll reset it to factory settings. The AT transmission adapts to how you drive and if you've been driving poorly it may cause it to shift roughly. Let me know if that doesn't make sense... I almost confused myself writing this lol.
Or it could be just a plain ol software fix.