Middle+ AQA Specialist
We are an accredited IT company developing our own software, Artix – a cash register solution that is already used in 256 cities in Russia and CIS countries. Our geography and partner network are constantly expanding, and the product evolves with the market.
We are looking for someone who will:
- Fully immerse themselves in the platform's structure: modules, architecture, and processes.
- Design, develop, and maintain autotests.
- Ensure high quality of autotests: code review, stability monitoring, refactoring, optimization.
- Analyze test run results, work with reports, identify flaky tests.
- Identify defects and create accurate bug reports.
- Conduct functional, regression, and integration autotesting.
- Integrate autotests into CI/CD processes (GitLab CI).
- Implement and develop autotest frameworks (Python, Selenium).
- Define automation strategy and develop solution architecture (API, UI, load testing).
- Develop autotest infrastructure using Docker/Kubernetes.
- Monitor test coverage and control code quality.
- Maintain and develop autotesting documentation.
- Interact with developers, analysts, and the QA team to ensure product quality.
What we expect from you:
- Commercial experience in automated testing for at least 3 years.
- Knowledge of test design principles and testing methodologies.
- Deep knowledge of Python, PyTest, proficiency with automation tools Playwright or Selenium.
- Understanding of OOP and experience developing tests using design patterns (Page Object, Page Factory, etc.)
- Experience with databases (MySQL, PostgreSQL), confident creation of medium and high complexity SQL queries.
- Experience with automation tools for various testing levels (API, UI, load).
- Understanding of CI/CD (Jenkins, GitLab CI, or similar).
- Experience conducting code reviews and participating in the development of autotest quality standards.
- Confident skills in working with the Linux system terminal.
- Experience in setting up and configuring test environments.
- Ability to solve algorithmic problems.
- Analytical mindset and developed critical thinking.
- Ability to work in a team and clearly articulate thoughts.
Will be a plus:
If you are not afraid to complete a test task – this is part of our objective approach to skill assessment
- Manual testing experience.
- Experience participating in selecting and building a framework from scratch.
- Load testing experience (e.g., JMeter).
- Experience working with Kubernetes in the context of test infrastructure.
What we offer:
Flexibility and balance: Scrum work, reasonable workload, five-day week from 9:00 to 18:00, flexible break, remote/hybrid work format is possible;
Official employment: 28 days of vacation, paid sick leave;
- Office comfort:
- corporate canteen with employee discounts,
- gym with a personal trainer,
- recreation room (table tennis, darts, PlayStation),
- parking, fruit days,
- corporate events, team building,
- professional development, group viewing of conferences, own library.
- Care for people: gifts and financial support during important life events.
If you are inspired by developing your own product and the opportunity to influence the final result, just like us – we are on the same path.
Preference will be given to candidates in the same time zone as Barnaul (UTC+7)