Sachverhalt: A. Das Kreisgericht IV Aarwangen-Wangen sprach X._ am 24. April 2009 der vorsätzlichen Tötung zum Nachteil von Z._ schuldig und verurteilte ihn zu einer Freiheitsstrafe von 9 Jahren sowie zur Bezahlung von Fr. 3'055.80 Schadenersatz und Fr. 30'000.-- Genugtuung an die Privatklägerin A._. Auf Appellation von X._ hin bestätigte das Obergericht des Kantons Bern am 23. Februar 2010 das erstinstanzliche Urteil. B. X._ führt Beschwerde in Strafsachen mit dem Antrag, das Urteil vom 23. Februar 2010 sei aufzuheben, er sei freizusprechen und aus der Haft zu entlassen, und die Zivilklage sei zurückzuweisen. Eventuell sei die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Er ersucht um unentgeltliche Rechtspflege und Verbeiständung. C. Vernehmlassungen wurden keine eingeholt.