Sachverhalt: A. X._ fuhr am 29. Mai 2011 A._, welche sich in einem Rollstuhl befand, mit seinem Taxi von Mettmenstetten in die Stadt Zürich. Auf der Fahrt musste X._ wegen eines Radfahrers eine Vollbremsung durchführen. A._ wurde aus dem Rollstuhl geschleudert und zog sich mehrere Verletzungen zu. X._ wird vorgeworfen, er habe vor der Fahrt lediglich den Rollstuhl arretiert und in den Befestigungsschienen am Fahrzeugboden fixiert, A._ jedoch nicht angegurtet. Zudem habe er A._ in das Universitätsspital gefahren, ohne ihr vor dem Verlassen des Spitals seine Personalien zu hinterlassen. B. Das Bezirksgericht Zürich sprach X._ am 25. Juni 2014 der fahrlässigen einfachen Körperverletzung und des pflichtwidrigen Verhaltens bei Unfall schuldig. Es bestrafte ihn mit einer bedingten Geldstrafe von 150 Tagessätzen zu Fr. 80.-- bei einer Probezeit von zwei Jahren und einer Busse von Fr. 1'000.--. Zudem stellte es fest, dass X._ gegenüber A._ aus dem eingeklagten Ereignis dem Grundsatze nach schadenersatzpflichtig ist. Zur genauen Feststellung des Schadenersatzanspruches verwies es sie auf den Weg des Zivilprozesses. Ebenso verwies es ein Genugtuungsbegehren auf den Zivilprozessweg. Das Obergericht des Kantons Zürich bestätigte am 31. März 2015 in Abweisung der Berufung von X._ den erstinstanzlichen Schuldspruch. Es erkannte auf eine bedingte Geldstrafe von 90 Tagessätzen zu Fr. 80.--. C. X._ führt Beschwerde in Strafsachen. Er beantragt, das Urteil des Obergerichts sei aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Eventualiter sei er von Schuld und Strafe freizusprechen und die Zivilklage auf den Weg des Zivilprozesses zu verweisen. Zudem ersucht er um unentgeltliche Rechtspflege und Verbeiständung.