Current vacancy

Senior QA Engineer

Slimlink is a high-load short link service designed for marketing teams. We work with a microservices architecture and a tech stack that includes PHP, Go, Node.js, and TypeScript. We use Redis, RabbitMQ, and OpenSearch. The product processes millions of requests per day, and we are planning a multiple-fold increase in load. We follow agile methodology with short iterations, close team collaboration, and fast delivery of changes. The QA’s mission is to ensure quality in a rapidly growing, high-load service with actively evolving functionality.

Conditions
Full time
Required work experience
Location
Remote
Date

Responsibilities

  • Conducting manual testing of web interfaces and REST APIs
  • Creating checklists, detailed test cases, and test plans
  • Participating in smoke, functional, integration, and regression testing
  • Logging bug reports and controlling the bug lifecycle
  • Preparing reports on conducted testing and identified issues
  • Interacting with the development team and product team
  • Participating in the improvement of testing processes and product development
  • Running automated tests using Playwright + TypeScript (UI/API)

Requirements

  • At least 3 years of QA experience in Middle+/Senior positions
  • Deep knowledge of testing methodologies and types of testing
  • Skills in working with HTTP API, JSON, and REST principles
  • Experience with CI/CD (GitLab) and testing in Docker environments
  • Proficient in DevTools and Postman
  • Experience using TMS/BTS systems
  • Knowledge of SQL – composing and executing DML and DDL queries
  • English language proficiency at B1 level
  • Russian – fluent
  • Proactive approach, attention to detail, independence

Will be a plus:

  • Experience with Playwright or Selenium WebDriver
  • Skills in test automation (TypeScript, Java, Python)
  • Experience in load testing (JMeter, K6)
  • Knowledge of version control systems (Git)
  • Experience in testing microservices architecture
  • Working with monitoring systems (Grafana)
  • Skills in working with bash

Ideal Candidate:

  • Clearly understands the difference between QA and Test Engineer roles
  • Follows the principle of creating test cases based on checklists
  • Recognizes the critical importance of preventing errors in the later stages of the SDLC
  • Can clearly localize frontend and backend errors
  • Strives for zero bugs in production

We offer

  • Remote work
  • Flexible start of the day
  • Paid leave of 21 days

Apply for the job

Send us your CV and we will contact you as soon as possible.