Ali started her career in 1998 as a software engineer at Freshwater Software. From 2002 to 2003, she was a QA Manager at RealConnected. From 2003 to 2006, she worked as a Professional Services Consultant at Newmerix. In 2006, she became a QA Manager at IP Commerce, but quit the company in 2008. From 2008 to 2011, Ali worked at POTI, firstly as a Lead QA Engineer, and later as a Director of QA.