e i qa qc inspector careers in Kehancha, Kenya