Position: Middle QA Automation  Engineer (JavaScript)
Company: Opinov8
Experience required: 2y
English level: intermediate

The project is serving video streaming with social networking elements.

**BEING PART OF THE TEAM**
• Communicate directly with the customer daily;
• Develop test automation framework;
• Estimate of needed QA efforts and participation in the team planning sessions;
• Involved in CI/CD process in testing using Jenkins and pipelines;
UI, back-end, and mobile automation testing;
• Team and project knowledge base updates and maintenance;
• Working with the team to review and amend the processes and best practices;
• Regular meetings with distributed team members;
• Participation in the Agile Product Development Life Cycle.

**POWER YOU BRING**
• 3+ years of quality assurance experience;
• Experience in UI automation in Selenium, framework based on Page Object Model;
• Language - JavaScript;
• Experience integrating test automation with CI/CD tools (Jenkins, TeamCity) is a must;
• Experience with Azure DevOps is nice to have;
• Experience automating APIs will be preferred;
• Experience with Web/mobile application;
• Experience with performance testing;
• REST API: SWAGGER, WSDL, JSON;
• Web: CSS, JavaScript, XPath;
• Strong knowledge of SDLC, models, and methodologies, with a focus on Agile/SCRUM practices;
• Strong QA theory (testing methods, levels, types, techniques);
• General understanding of service-oriented systems, web-services, front and back end testing;
• English: Upper-Intermediate.

**WHAT WE OFFER**
• Competitive compensation;
• 20 working days of paid vacation;
• Paid sick leaves;
• Full payment of taxes;
• Medical insurance;
• English courses online;
• Flexible work schedule (work remotely or in the office);
• Healthy workplace culture.