Boushra studied in the USA and Yemen, attaining a degree in International Business at the American University in Washington, DC. After graduating she developed her photographic work whilst working as an educational adviser with Amideast in Yemen. 

She became a full-time photographer in 1998 and was honoured, in 1999, as the first Yemeni female photographer by the Empirical Research and Women's Studies Centre at Sana'a University. 

In 2003, she won a World Studio Foundation scholarship along with two other awards. Her work has been published by CMYK Magazine. Graphis New Talent Design Annual, Business and Accounting Magazine and Yemen today. 

Boushra lives and works in San'a.