Position: Automation/Manual QA Engineer (Mobile)
Company: Form.com
Category: QA Automation
Experience required: 3y
English level: intermediate

**Requirements:**
• Experience with mobile application testing;
• Experience with Appium, Selenium/WebDriver;
• Minimum 3 year of experience in test automation;
• Good knowledge of OOP and Java.
• Knowledge of software development principles: SOLID, Design Patterns;
• Good understanding of how the web works: HTTP(S), HTML;
• Experience with CI systems;
• Hands-on experience in TestNG, Gradle;
• Good understanding and practical usage of PageObject pattern;
• Experience with various types of testing: smoke, regression, etc;
• Experience with creating and maintaining test documentation;
• Experience with defects reporting and management tools;
• Proficiency with Jira;
• Ability to communicate with the team in English.

**Would be a plus:**
• Experience with Allure Test Report;
• Experience with cloud testing (Browserstack);
• Experience in technical testing (e.g. reading logs, SQL, XML, using fiddler, etc.).

**Responsibilities:**
• Work closely with the team to identify automation needs and improvements;
• Maintain test automation framework;
• Analyze test cases prepared for automation;
• Develop automated test code for mobile apps testing;
• Run test suites and analyze test results;
• Identify, record, and track bugs using bug tracking tools;
• Maintain automated regression tests/suites to reflect changing requirements and features.

**We offer:**
• Mentoring and professional team;
• Challenging and exciting work;
• Ability to work remotely;
• Social package including health insurance;
• Direct contract with US-based company.