Position: AQA Middle+/Senior
Company: Kuna.io
Experience required: 3y

**About us**
A group of fintech projects that builds and improves the world's infrastructure using blockchain technology. We are a new-generation cryptocurrency financial service that allows you to exchange, convert and make payments in both fiat and cryptocurrency. We have 500,000+ active users, are in the top 30 of Forbes Ukraine and have a staff of 75 people. Our products solve users' problems - we provide a simple migration between financial systems (traditional and crypto). Currently, there are 5 products in the company's portfolio.

**Company Mission**
Make cashless payments super secure, anonymous, and easy to implement

**Our plans as a company**
To make cryptocurrency an alternative finance infrastructure.

**Role in the project**
Creation and development of a framework for automated API/UI testing. Creation, launch, analysis of the results of autotests, maintaining a high level of quality of the company's products

**Why did the vacancy arise**
The company and the company's products are growing very fast, there was a need to form a full-fledged team of testers.

**Technologies that the candidate should be familiar with (at least 60% match):**
JavaScript/TypeScript
Knowledge of test design techniques
knowledge of types and levels of testing
Autotest design patterns, in particular, UI tests
Frameworks for UI tests Selenium/WebdriverIO/Protractor/…
Good understanding of CSS syntax and XPATH selectors
Graphql
Node.js
Cucumber
jest
SQL (PgSQL ideally)
Containerization (Docker, k8s)

**Tools which we use:**
Jira + Confluence
Slack + Telegram
G Suite

**Required skills:**
Experience in automation - from 2 years;
Experience in testing - from 3 years;
Knowledge of programming languages: JavaScript or TypeScript.

**It will be a plus:**
Knowledge in the field of blockchain and cryptocurrencies;
Experience in fintech. 

**Who do you interact with?**
With the technical team;
With the mobile development team;
With the contractor teams.

**Responsibilities:**
Development of autotests to support continuous integration and regression testing;
Working with functional, system, scaling, throughput, stress and performance testing.

**What is important in this role:**
We need people who like to learn and use new technologies;
We need stress-resistant, enthusiastic people who can work in a team;
We ask for self-organization at least at an average level (because there will be no manager from above). What does it mean:
Can do the product task himself (communicating with a business or a client);
Knows when to go and ask or talk about a problem
Can give feedback;
Can be responsible for code and product quality (tests, QA, self-review).

**What this job will offer you:**
We have a socially significant project, and we want to solve universal problems with payments;
We are ready to give you all the knowledge and training you need, and we are open to applying your knowledge and experience to succeed; 
You can be completely autonomous in your work. We’ve got a flat organizational structure as it’s possible, which allows you to be your own boss, rather than having to coordinate your actions with three supervisors;

**How does the company select for this role?**
conversation with the recruiter; 
conversation with a technical specialist; 
conversation with a security specialist.