
Upwork
This position is through Upwork’s Talent Innovation Program (TIP). Our TIP team is a global group of professionals that augment Upwork’s business. Our TIP team members are located all over the world.
This is a long term contract position.
Are you an experienced Automation 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 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 that are robust in a multi-services environment? If so, we’d love to hear from you.
Upwork is looking for a hardworking, proactive, creative, Automation Engineer whose range of responsibilities would be reviewing new features, determining test cases both happy paths and edge cases, and participating through the entire life cycle of the feature.
You’ll have the opportunity to learn about our platform, be mentored by our senior engineers on our automation framework, and be integrated with and working on multiple different teams and projects!
Work/Project Scope
- Work hours: At least 2-3 hours should be overlapped with our team in the central office (7-10 AM PST) a few times a week
- 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 multifaceted 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
Must Haves (Required Skills)
- Experience with test automation. Ruby preferably, but if you know another programming language and are ready to learn/switch to Ruby, it works as well
- Basic SQL skills and a keen ability to analyze data, recognize trends and identify key levers for optimization.
- Experience working with tools Selenium WebDriver and Git
- Proven experience working with technologies like RESTful API and Page Object Design in UI automation testing
Upwork is proudly committed to fostering a diverse and inclusive workforce. We never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
To apply for this job please visit www.upwork.com.