Position: QA Engineer
Company: Newage
Category: QA
Experience required: 3y
English level: intermediate

We are looking for a highly talented QA Engineer to join one of our projects where Newage acts as a technology partner.  From the very beginning, you will start as a QA champion on the project with full responsibility for the quality of the project and with the ability to build an efficient qa strategy from scratch. 
You will work on a fantasy sports platform offering new ways to play Daily Fantasy Sports.  



**Tech stack:**

Node.js, React (Next.Js), Docker, AWS, SQS/SNS, ECS Fargate, Postgres, Terraform 


**Responsibilities:**

- Maintain, create, and implement test artifacts (test cases, checklists, test plans, and defects);
- Performing necessary types of functional testing on web and mobile applications, which includes testing both GUI and API functionality (Postman), both client and server-side;
- Defect management (including reporting and analyzing the defect's root causes);
- Helping team with Investigating issues in production;
- Working in cross-functional Scrum teams (Front-end devs, Back-end devs, Designer, PM/BA, PO);
- Proactively engage with developers and key stakeholders to ensure requirements are clearly defined, with a focus on testability, uniformity, and completeness;
- Being active on all scrum ceremonies, suggesting improvements and concerns related to any quality activity. 


**Requirements:**

- 3+ years of experience in testing mobile, api, and web;
- Experience with API testing tools, and browser dev tools (Postman, Swagger);
- Practical experience in following and managing all test artifacts workflows (checklists, test cases, test plans, defects);
- Good exploratory skills and vision on which particular type of testing needs to be applied to test a specific feature;
- Strong understanding of client-server architecture;
- Practical experience with Atlassian tools (JIRA, Confluence);
- Practical experience in requirements analysis testing and ability to validate requirements and design;
- Ability to conduct a thorough analysis of the requirements based on the product's domain specificity, which includes clarifying questions, investigating business logic, and making suggestions on how to enhance the application;
- Practical experience working in a team with a defined SDM (Agile) and SDLC, the ability to follow the whole process and suggest improvements;
- Experience with continuous integration and deployment processes.

**Nice to have:**
- Basic SQL practical experience;
- Experience with working with Test Management tools like Test Rail;
- Experience in JavaScript automation.


**We take care of your:**

**Health**
- Health insurance coverage;
- Paid 20 working days of vacation;
- 10 days of paid sick leave;

**Wellbeing**
- Paid lunches in the office;
- Full support with all PE-related activities;
- Competitive salary and encouragement for your efforts and contribution;

**Professional development**
- Transparent career path and growth opportunities;
- Internal and external learning activities;
- Corporate English courses.