Position: QA Automation Engineer
Company: Upwork
Category: QA Automation
Experience required: 3y
English level: intermediate
Published: 2020-02-01T00:00:00+02:00

Upwork is the world’s top freelancing website. Each year over $1 billion of work happens through Upwork, helping businesses get more done and freelancers work anytime, anywhere on projects they love. At Upwork you’ll help build on this momentum and create economic and social value on a global scale, providing a trusted online workplace for professionals to connect, collaborate and succeed.

Are you an experienced Test Engineer who is up to the challenge of testing cutting edge, large scale web services that power a platform used by millions of freelancers and their clients around the world every day? Do you relish finding tricky bugs by using a software unconventionally? Do you love identifying potential issues during planning new features before anyone else, on a product that is growing quickly? Are you accurate enough to cover all possible use cases with auto-tests which are robust in a multi-services environment? If so, we’d love to hear from you.

Upwork is looking for a passionate, proactive, creative, rock star test engineer whose range of responsibilities would be reviewing new features, figuring out test cases for them, as happy paths as edge cases

*Please note, this is a job to work for Upwork not via Upwork*

**Job Responsibilities:**
- Test web application on desktop as well as on mobile devices
- Work in geographically distributed teams by the Agile methodology
- Compose, automate and execute test cases according to product requirements
- Ability to learn quickly in a dynamic environment
- Good reading, writing and verbal English communication skills
- Clear and succinct bugs reporting
- Effective group communication
- Be able to allocate not less than 40 hours/week: 8 hrs / day - from 2 PM till 10 PM EEST (Kyiv time)

**Job Requirements:**
--------------------------------------
- Experience with test automation. Ruby preferably.
- Basic SQL skills

Tools
- Selenium WebDriver
- Git

Technologies
- Page Object Design in UI automation testing
- RESTful API

Bug reporting tools 
- Jira

Experienced to work in OSs
- Windows
- Unix/Linux

**After an interview, you will be asked to automate a simple test case in Ruby. ** Are you ok to do that within a week?