We are seeking a QA Engineer (Web) to strengthen our quality assurance process and support fast product delivery across the company. You will work on testing user-facing web applications and backend APIs, helping the team ensure high performance, usability, and stability of our services.

Key responsibilities

  • Manual Testing — verify new features and bug fixes using test design techniques such as boundary value analysis and equivalence partitioning

  • API Testing — create and maintain automated tests using tools like Postman, Newman, or Supertest

  • UI/UX Testing — identify user-facing issues, evaluate usability, and support the delivery of a high-quality interface

  • Cross-Browser & Cross-Device Testing — ensure app consistency across major browsers (Chrome, Firefox, Safari) and devices (desktop, tablet, mobile)

  • Performance Testing — use tools like k6 to validate the system under load

  • Security Testing — apply basic knowledge of XSS, CSRF, SQL injection to detect vulnerabilities

  • CI/CD Integration — plug your tests into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI) for automated execution

  • Hands-on experience with any automation stack (preferably TypeScript+Playwright) and understanding of test architecture

  • Collaboration & Communication — document test cases, write clear reports, and work closely with engineers and designers to resolve issues

Requirements and expectations

  • 3+ years of experience in web application testing (REST API, GraphQL)

  • Strong manual testing foundation and ability to write detailed test cases

  • Experience with API testing tools (Postman, Newman, Supertest)

  • Understanding of frontend architecture (Next.js, SSR, SSG, client rendering)

  • Experience with cross-browser and cross-device testing

  • Familiarity with browser DevTools and debugging practices

  • Experience integrating tests into CI/CD workflows