QA & System Maintenance Specialist at Abra Information Technologies Ltd · Trevo