BS or MS in Geology, Geophysics, Computer Science, or a related Engineering field Experience testing enterprise software or experience in similar technical domains Proficient in working with Windows and Linux platforms Self-motivated, able to work independently and within a distributed team Strong communication skills, both written and verbal Team player, willing to mentor junior team members and collaborate across functions