Remote
QA Full-stack Engineer
We develop an independent payment gateway. The system involves storing user payment data and is subject to PCI DSS compliance. It contains multiple integrations with payment systems, providers, and other gateways and processors, including 3DS.
Responsibilities
  • Performing quality control of a high-load web project at all stages of development, from requirements analysis to production release;

  • Automating API testing using Kotlin/Java and developing auxiliary utilities;

  • Automating UI testing using Playwright and developing auxiliary utilities;

  • Code reviewing of automated tests;

  • Conducting manual testing;

  • Building releases, deploying to environments, verifying tasks in production, and ensuring system stability and operability;

  • Processing and resolving requests from technical support and users as part of daily duties;

  • Monitoring and improving metrics and dashboards (Grafana);

  • Analyzing bugs and incidents in production (Kibana);

  • Writing detailed and clear bug and incident reports in Jira;

  • Creating and maintaining Postman collections;

  • Regularly updating and enhancing the overall test plan in Allure TestOps;

  • Assisting in onboarding new QA engineers and ensuring test quality;

  • Defining technical epics, preparing tasks, and conducting estimations.


Requirements
  • 3+ years of experience as a QA Engineer;

  • Practical experience in test automation using one of the popular programming languages (preferably Kotlin or Java, possibly JavaScript);

  • Practical experience in UI test automation using a popular framework (preferably Playwright);

  • Practical experience in manual testing;

  • Experience testing integrations with external systems;

  • Practical experience using AI-assisted coding tools (Copilot, ChatGPT, Codeium, etc.) to improve speed and quality of development;

  • Ability to critically review AI-generated code, ensuring production-ready quality and compliance with company standards;

  • Knowledge and ability to apply various test design techniques;

  • Knowledge of HTTP protocol methods, features, and semantics;

  • Knowledge of SQL at the level of writing queries with various JOIN operations and using indexes;

  • Ability to work with test management systems (e.g., Allure TestOps);

  • Experience with GitLab;

  • Experience with Postman;

  • Experience analyzing bugs and incidents in production (Kibana);

  • Experience working with metrics and dashboards (Grafana);;

  • English proficiency at B1 level or higher.

    It can be a plus

  • Experience with payment gateways;

  • Practical skills with high-load web projects;

  • Experience with Jira and Allure TestOps.


Conditions

We know that top talent thrives in the right conditions, so here's what you can expect when joining us:

  • Full remote work.

  • Competitive compensation with a service contract.

  • Transparent performance reviews twice a year, with bonus opportunities and salary adjustments.

  • An annual allowance that you can use for home office improvements, sports activities, equipment upgrades, and more—tailor it to what benefits you most.

  • Investment in your development: paid language courses, access to various learning platforms, and a mindfulness benefit, including psychological support with 50% coverage.

  • Career growth in a fast-scaling project with opportunities to influence technical decisions.

  • A culture of recognition: our peer reward program celebrates contributions from across the team.


Recruitment process
  • HR interview (40 min);

  • Technical interview (1.5 hour);

  • Test task;

  • Final interview (45 min).