I have been working at [insert name of large software company] for under 1 year. That time has been spent mostly on ops stuff and tests written in scripting languages. On my team, I am the only person (with the exception of one other person) who knows Scala, and on the same floor as me, I am maybe one of six. The company is transitioning to this testing framework written in Scala, and since I know the language, the task of writing tests in this new framework was given to me.
Now here's the thing. All programming language features aside, I don't know what I am doing. I don't know how the configuration or the setup or teardown works. The other programmers who have been using this framework have been around for way longer than I have and their desks are far away and it's not as convenient to work with them as it is with people on my own team who I have interacted with before. Like if I have a question and I ask someone on my team they tend to be more receptive than when I ask someone on the other side of the floor who hasn't ever actually had a conversation with me before. So yeah, I have this task and I don't know how to do it and even the words that come out of the people who I try to get help from are things I don't even understand.
What do I do when I am given a task that is more than I can handle?