Position: Manual QA Engineer
Company: Opinov8
Category: QA
Experience required: 2y
English level: intermediate

**WE BUILD**
Our client is a USA-based company offering online health care services by uniting doctors with their patients across the globe in one platform and simplifying the process of medical care providing.

Current platform - Client owns platform developed in Angular.js (version 1.6) and LoopBack2 with monolith architecture and integrations with various video conferencing, audio communications tools.

Project goal - in short term perspective: rebuild core application feature using Redux and integrate it seamlessly with the rest Angular.js application; enhance users' experience by adding a couple of new features using React.js, Typescript on Frontend and Loopback4 on the backend.

In long term perspective: start incremental rebuilding application using React.js and Loopback4, get rid of Angular.

Stack - Angular.js, React.js, TypeScript, Node.js.

Team-size- up to 8 team members including React/Angular developers, Node.Js Backend developer, QA, PM.

**BEING PART OF THE TEAM**
Functional requirements analysis;
Understand and write test documentation based on available samples;
Perform testing of functional requirements on our projects across multiple browsers and devices;
Concurrently with testing, analyze projects for bugs and errors and assist in defining and developing enhancements to the user experience;
Identify and track bugs, issues and improvements by entering tickets for developers;
Outline and analyze potential issues by identifying fringe use cases and gaps in testing procedure;
Collaborate with the rest of the team to ensure the quality of delivered website builds as well as ensuring timely bug, error and improvement tracking;
Assist in developing new UAT test scenarios, test cases, and test scripts;
Content implementation for products, pages and features;
Site analysis leveraging Web Analytics & Attribution platforms;
Report to the Project Manager - results, test metrics etc.

**POWER YOU BRING**
Desired 1.5 years of quality assurance experience on several small or medium size projects;
Understands development methodologies;
Understands black box testing;
Able to write testing documentation (test cases, test plans);
Able to work with Jira ticketing;
Knows defect life cycle;
SQL level — read data from tables with filtering, join two tables by key fields;
Overall understanding of Web-technology and understanding how it's used: xml, JSON, CSS, HTML, HTTP, DNS;
Knows methods of how to plan tests:
Split to equivalence classes;
Analyse boundaries of values;
Table of possible solutions;
English level - Upper-Intermediate sufficient for reading and writing technical documentation, as well as be able to have conversations with English-speaking clients.