Skip to main content
All positions
midFull-time · On-siteZagreb, Croatia

QA Engineer (Web)

We're looking for a mid-level QA Engineer with hands-on experience in web application testing and automated testing using Playwright. If you also have experience testing embedded firmware, IoT web portals, or are fluent in German — that's a strong plus.

Apply for this role

About the role

You will be responsible for planning, designing, and executing test cases for web, ensuring products meet functional and non-functional requirements. Day-to-day work includes creating and maintaining test documentation, performing manual and automated testing, logging and tracking defects, and collaborating closely with developers, product managers, and designers to resolve issues. The role involves contributing to continuous improvement of QA processes, maintaining high quality standards, and supporting releases through regression testing and verification of fixes. You will also participate in sprint activities, provide clear feedback on product quality, and help refine acceptance criteria and technical specifications.

The stack & environment

Core Framework

  • Playwright (JavaScript / TypeScript)

Web Tech & Data

  • HTML5
  • CSS
  • DOM
  • REST APIs
  • JSON
  • Browser Developer Tools

Tools & Ecosystem

  • Postman
  • Insomnia
  • Jira

The work

Test Automation

Design, write, and maintain robust automated end-to-end (E2E) test suites for web applications using Playwright.

Execution & Strategy

Create and execute both manual and automated test cases across various web browsers and responsive mobile/desktop viewports.

Quality Verification

Own functional, integration, regression, and cross-browser compatibility testing phases.

Requirement Analysis

Dissect software requirements, user stories, and API specifications to flag architectural edge cases early.

Defect Management

Identify, isolate, and track bugs with highly technical reproduction steps and detailed log reporting.

Framework Evolution

Provide detailed quality reports and directly contribute to the foundations of our automation frameworks.

What you bring

  • 2+ years of hands-on experience in software quality assurance, specifically focused on web applications.
  • Practical experience writing, running, and maintaining automated tests using Playwright with JavaScript or TypeScript.
  • Solid understanding of how modern web architecture, the DOM, and REST APIs interact.
  • A deep grasp of modern test automation patterns and standard debugging tools.
  • Direct, clear verbal and written communication.

Nice to have

  • Experience integrating Playwright automated test suites directly into CI/CD pipelines.
  • Hands-on testing of embedded systems, firmware, or web-based dashboards built for connected IoT devices.
  • Proficiency in German.

What we offer

  • A flat structure where your automation frameworks directly dictate the stability of shipped web and IoT products.
  • A professional environment built for engineers who want to focus on technical execution.
  • Salary based on technical ownership and experience.

Think you’re the right fit?

Send us your CV and anything else that gives us a clear picture of your experience.