Position: Middle QA Automation (JS)
Company: Opinov8
Experience required: 3y
English level: upper

**WE BUILD:**
A German project makes a free-to-air television network. We are looking for developer who passionate about developing and optimizing our digital products. Cross-functional team, product owner, UX expert and art director. Mission is to deliver websites with the best user experience and high quality for millions of visitors a month.

**Tech Stack:**
- Mobile apps in React Native, TypeScript and JavaScript.
- Native modules are built in Swift and Kotlin.
- The mobile backend is GraphQL with fast API response times and a
decoupled backend.
- Docker and GitLab CI to deploy our microservices to AWS.

**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.