Ryan John Zabaznow, 37, was convicted on Monday of sexual penetration without consent in the town of Newman in the Pilbara region of Western Australia on November 18, 2020.
His victim told Perth's District Court she woke up to find Zabaznow raping her after she passed out inside her donga.
He denied it and said his Facebook messages showed the encounter was consensual but the jury disagreed after deliberating for about four hours.
The court heard the pair had been drinking with co-workers at the camp's bar before the assault and continued socialising when it closed.
Zabaznow and the woman shared an intimate conversation about their past relationships before drinking outside the woman's donga with other colleagues.
As the night wore on the woman, who said she drank about 15 mid-strength beers, started to feel unwell.
A friend put the woman to bed after she vomited and she passed out.
The jury heard Zabaznow entered the woman's room and climbed into her bed after her friend left the scene
The woman told the jury she woke up while Zabaznow was raping her.
She said she was initially not sure what was happening and started to cry.
The attack stopped when two other workers heard "sex noises and moaning" and knocked on the woman's door to check if she was OK.
They found Zabaznow in the woman's bed.
His lawyer, Helen Prince, told the jury during the trial that a series of social media messages sent before and after the rape showed the sex was consensual.
They included the woman saying "it's all good" after the incident when Zabaznow accused her of making a scene after he was discovered in the donga.
Zabaznow was remanded in custody to be sentenced on August 4.