1982年07月,青海省计委干部、副处长、处长。
1992年07月,青海省格尔木昆仑经济开发区管委会副主任。
1994年01月,青海省经济体制改革委员会副主任。
1995年09月,青海省人民政府办公厅副主任、党组成员。
1998年03月,青海省人民政府副秘书长、办公厅党组成员。
2000年04月,青海省科学技术厅厅长、党组书记。
2007年02月,青海省发展和改革委员会主任、党组书记。
2011年01月,青海省人大常委会副主任。[1]
2018年1月31日,青海省第十三届人民代表大会第一次会议,曹文虎不再担任青海省人大常委会副主任。[2]