Position: Automation QA (JS)
Company: Opinov8
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2022-05-01T00:00:00+03:00

**WE BUILD**
We are looking for an enthusiastic Automation QA to help us build a high-quality product for the world’s premier market intelligence platform. Helping us design, implement, and scale next-generation, B2B, cloud-based products.

**BEING PART OF THE TEAM**
You will be working on new features implementation which are usually new insights, predictions, prescriptive advice, and new ways of visualizing data for the upcoming flagship analytics product seeking to enable clients to be able to make confident business decisions by answering their key business questions;
You will rarely be working alone in solitude and will be pair-programming with your teammates to bring together your skills and knowledge to rapidly build high-quality software;
You will be the key person in your team to define what good looks like from a quality perspective.

**POWER YOU BRING**
A solid understanding of object-oriented programming;
Knowledge of the REACT ecosystem would be a great plus;
Solid experience with React Test library and Cypress;
Experience with RTL & performance testing would be a plus;
Understand BDD, ability to work with product managers and developers to clarify business rules and capture these for automated verification;
The ability to define and implement test strategies for the product;
The ability to design, implement, and deliver scalable, maintainable, configurable, portable, and robust test automation frameworks;
The ability to participate in architectural and design discussions and drive the non-functional test requirements for the product;
The ability to define and implement test data management for the product;
Hands-on experience with continuous integration tools such as GitLab, Jenkins, Bamboo, etc;
Experience testing a variety of web services, APIs, web applications, and data;
Knowledge of version control with GIT and a good understanding of branching and merging;
Knowledge of monitoring and logging tools;
Experience with Agile approaches.