The product is already 4 years on the market and in the active development stage.
Our current priority is establishing and maintaining strong customer trust, which has driven the development of our delivery processes that allow us to launch new features daily. Given the highly specialized nature of the cannabis retail market, we are committed to rapidly meeting the evolving needs of our customers. Furthermore, the market's unique legal framework presents challenges with significant variations in state-level taxes, delivery regulations, and other factors.
What to do in a project? What challenges will you meet?
- Testing of BI report product โ data, functional, regression, and release testing.
- Testing new features (frontend and backend), manually and through autotests.
- Understanding the logic behind BI report construction and its metrics.
- Establishing test coverage for the product.
- Writing test documentation.
- Adapt testing methodology to dynamic incoming requests.
- Writing automated tests and scripts for data generation
- Participation in building product quality processes and team efficiency.
Who are we looking for?
We are seeking experienced and dedicated Full-Stack QA Engineer to join our software development team in a dynamic startup environment.
What professional skills are essential to us?
- Understanding of web application architecture and familiarity with technologies such as RESTful API, GRPC, Kubernetes, RabbitMQ.
- Experience in testing the server-side of applications or web services. Knowledge of basic API and database testing principles.
- SQL knowledge โ ability to write and understand queries, including writing SQL queries for data validation.
- Solid experience in writing backend automated tests in Python.
- Understanding of load testing principles.
- Understanding of data quality principles.
- Willingness to learn and delve into details.
- B2 and higher level of English knowledge.
Desirable:
- Understanding of data warehousing and analytical reporting system operation principles.
- Experience working with large databases.
- Experience with data quality and verification.
- Experience with databases like Clickhouse and MSSQL.
- Experience with DWH (Data Warehousing).
- Experience in testing ETL (Extract, Transform, Load) processes and developing tools for automating ETL process testing.
- Experience in load testing.
- Experience working with Allure TestOps, Jira, Confluence.
Team size and structure?
We have structured our team around particular products. Typically, each team consists of 10-12 people, including front-end and back-end engineers, QA specialists, and analysts. A separate product owner is responsible for each team.
Currently, we have a team of around 100 people.
The conditions:
Is there a trial period, and how long does it last? - Trial period lasts 3 months.
Overtime, how often, and what is the approach to payment? - We compensate for overtime at the end of each month based on the actual hours worked.
What is the work schedule? - Flexible working hours. Our working time zone is 08.00-14.00 (GMT), but it depends on the team, and can be flexible.
Is it possible to work remotely? - There is an opportunity to work fully remotely, we are a remote-first company, and we don't have offices.
What currency is the salary paid in, and what is the form of employment?
Salary in dollars (employment under a B2B contract with the USA).
The number of vacation days? - 20 working days per year.
The number of sick leave days? - 3 days.
Social package (medical insurance, other): Medical insurance becomes available after the trial period.
Ready to apply for this role?
Apply Now โ



