Position: General QA Engineer
Company: PokerMatch
Experience required: 2y

**Requirements:**

- 2+ year of experience as a QA engineer in an IT company;
- Mobile and cross-browser testing experience;
- Strong understanding of client-server architecture;
- REST API testing;
- Experience with PostMan;
- Understanding Web technologies (CSS/HTML5);
- Successful requirements analysis experience;
- Understanding of test design techniques;
- Test cases, checklists, and user scripts design;
- Familiar with bug tracking systems;
- Good understanding of how to work with browser dev-tools.

**Will be a plus:**

- Experience in QA Automation (Python);
- Knowledge in Continuous Delivery/Integration/Deployment;
- Working with GIT and UNIX command-line interpreter;
- Understanding of payment processes.

**Responsibilities:**

- Manual testing web and back-offices related features (UI, UX, Functional, Exploratory, Regression, Cross-browser, Cross-device, API);
- Requirements analysis;
- Test planning and effort estimation;
- Writing, executing & maintaining test cases;
- Bug and defect handling, analyzing deviations between the defined and the actual functional behavior, and reporting bugs;
- Root cause analysis;
- Work with payment department.

**Bonuses and other compensations:**
— Competitive compensation level
— Full-time job in a comfortable office
— Interesting and challenging work in a dynamically developing company
— Paid courses, training, and conferences
— Paid vacation/sick leave
— Medical insurance
— Free lunches and snacks.

**About project:**

Our main idea is a rejection of a monolithic project and moving all functionality to services /microservices. The monolithic project was done with Python 2.7 (Tornado) using technologies such as Redis, Postgresql, MongoDB. New services we create with actual Python, the last one was Python 3.8. As the result, we strive to completely abandon the monolith and transfer the project to separate services/microservices.