About the role

We are looking for a QA Engineer to help us deliver reliable, user-friendly releases. You will work closely with developers, product, and design to validate new features, prevent regressions, and improve overall product quality through strong testing practices and clear communication.

Responsibilities
  • Review requirements and participate in product discussions to clarify acceptance criteria and risks.

  • Create and maintain test documentation (test cases, checklists, regression suites).

  • Perform functional, regression, smoke, and exploratory testing (web application).

  • Validate UI/UX behavior, cross-browser compatibility, and responsive layouts.

  • Test APIs (REST) and verify integrations, data correctness, and error handling.

  • Report bugs with clear reproduction steps, logs, screenshots/video, and expected/actual results.

  • Collaborate with engineers to troubleshoot issues and verify fixes.

  • Contribute to test automation (where applicable) and improve QA processes.

Requirements
  • 2+ years of QA experience (or strong equivalent hands-on practice).

  • Solid understanding of QA fundamentals: test design techniques, SDLC/STLC, defect lifecycle.

  • Experience testing web applications and APIs (Postman, curl, or similar tools).

  • Ability to write clear test cases and communicate findings effectively.

  • Familiarity with Git and working in Agile/Scrum environments.

  • Good English communication skills (written and spoken).

Nice to have
  • Automation experience with one of: Playwright, Cypress, Selenium, WebdriverIO.

  • API automation experience and basic scripting skills (TypeScript/Java/Python).

  • Experience with CI/CD (GitHub Actions, GitLab CI, Jenkins).

  • Experience with test management tools (TestRail, Zephyr, Xray) and bug trackers (Jira).

  • Basic understanding of SQL and data validation.

  • Experience with performance testing (k6, JMeter, Gatling) or monitoring/logging tools.

What we offer
  • Competitive compensation and flexible working hours.

  • Remote-friendly setup.

  • Clear priorities, supportive team, and a culture of ownership and quality.

  • Opportunities to grow into automation, QA lead, or product quality roles.

Hiring process (example)
  • Intro call (15–30 min)

  • Technical interview (QA + scenarios)

  • Practical task (small, time-boxed) or live testing session

  • Final chat with the team