QA Engineer at ICF Tech Hungary Kft.

I
QA Engineer
ICF Tech Hungary Kft.

Job details

HUNTodayRemoteHUF 1090k – HUF 1480k/yearvia Himalayas

Use AI to assess how you fit

About this role

Employment type: employment Working hours: full-time, flexible working hours Seniority level: mid-senior Selection process HR interview (45-60 minutes) 2. Homework 3. Professional discussion (75-90 minutes)
Perform manual and automated testing on web and mobile products
Design, execute, and maintain clear, lean, and reusable test cases
Work with Testiny test management tool
Use AI tools for requirements analysis, test case generation, coverage estimation, and Claude Code for test automation support
Ensure test cases remain up‑to‑date and aligned with product changes
Apply solid QA fundamentals such as regression vs. smoke testing, and exploratory techniques
Follow the full defect lifecycle and correctly assess severity and priority
Write precise, reproducible defect reports
Develop, maintain, and extend automated test suites using Playwright and TypeScript
Apply automation best practices, including selector strategies, test isolation, parallel execution, and reporting
Review and interpret API responses, logs, and network traffic to support defect investigation
Support alignment between development and QA workstreams
Collaborate closely with automation engineers and tools and with developers on scope, acceptance criteria, and release readiness
Identify what should be automated versus what should remain manual
Participate actively in Agile ceremonies: sprint planning, refinement, daily stand‑ups, and acceptance criteria validation
Conduct mobile testing on real devices and emulators as needed
Support API testing using Postman, with opportunities to grow into automated API testing
Review automated test results and provide actionable feedback
Requirements

Strong manual testing experience

Web and mobile-first products (responsive behavior, device fragmentation, OS/browser differences)
Ability to run manual and automation work in parallel — this is not an either/or role



Test case design & maintenance experience

Practical experience with test management tools (Testiny / TestRail / Zephyr or equivalent)
Knows how to keep test cases lean, reusable and up-to-date



Solid understanding of QA fundamentals

Test levels, test types, regression vs smoke, exploratory testing
Bug lifecycle, severity vs priority



Defect reporting & communication
Writing clear, reproducible bug reports with proper steps, evidence, and expected results


Playwright automation — hands-on, active experience

TypeScript as the working language
Not just theoretical exposure — must be able to write, maintain, and extend test suites independently
Understanding of selector strategies, test isolation, parallelism, and reporting hooks



General technical understanding

Solid grasp of system architectures (server-gateway-client separation, services, environments)
Comfortable reading and interpreting API responses, logs, and network traffic without being a dedicated API tester
API testing is not a core part of this role but general technical literacy is required



Dev–QA coordination experience

Actively participated in or led alignment between development and QA workstreams
Comfortable discussing scope, acceptance criteria, and readiness with developers directly



Experience working in an Agile environment
Sprint planning, refinement, daily syncs, acceptance criteria validation

Fluent (B2+) in Hungarian and English (oral and written)
Aspiration to advance into a Team Lead or Technical/Project SME role
Nice to have skills

Mobile testing familiarity
Device emulators, debugging on real devices, mobile-specific edge cases

CI/CD awareness and integration

Understanding of how Playwright tests fit into pipelines (GitHub Actions, Jenkins, or equivalent)
Exposure to scheduled or triggered test runs, artifact handling, and failure triage


Broader automation tooling exposure

Prior experience with Testim or similar codeless/hybrid tools is a plus
Ability to bridge different automation approaches across a mixed-tool environment



API tooling familiarity
Postman or Insomnia for ad-hoc verification — not a requirement, but valued


TypeScript/JavaScript depth beyond test automation
General scripting comfort, understanding of async patterns, types, modules

Soft skills
Clear and structured communication
Ownership mentality
Dev–QA bridge mindset
Mentoring mindset
Diplomatic assertiveness
Adaptability
What we offer
Professional development within an international, technology- and people-focused company
Quiet & convenient work environment with the opportunity to work from home for work-life balance
Extra days off for our employees on their birthdays and for mental recharging
Being part of the day-to-day development of a self-developed, high-traffic streaming service platform
A combination of a big company and a startup environment, offering the advantages of both: stability and flexibility
Small teams where all team members are actively involved in the decision-making process
Trainings, self-learning opportunities (Linkedin Learning)
All You Can Move sport pass or Medicare private health insurance, team building budget and quarterly company events
We trust each other and expect independence, but don’t micromanage
Originally posted on Himalayas