📋 Role Overview
We seek a Strong Middle QA Engineer (Full-Time) to join our team on a humanitarian transparency platform. This is not just an execution role — we're looking for someone who will own quality on the product long-term: build the QA process from scratch, maintain it as the platform grows, and be the go-to person for everything testing-related. The role combines thorough manual testing with building and maintaining automated test coverage across a web application and a Progressive Web App (PWA).
🧙♂️In this role, you will
Design and build the QA process from scratch — test strategy, documentation, tooling.
Create and execute test cases for web and PWA applications.
Perform manual testing focused on functionality, usability, and responsiveness.
Build and maintain automated tests for regression and smoke coverage (Playwright or pytest).
Write clear, structured bug reports with reproduction steps, scoped severity, and hypotheses about the cause where possible.
Re-test resolved issues and close the loop on tickets.
Verify APIs via DevTools / Postman — payload, response, status codes, error handling.
Test for cross-browser and cross-device compatibility.
Create and maintain QA documentation from scratch: test plans, checklists, test cases, regression reports, release notes.
Document your work and support knowledge sharing within the team.
Plan and run release regression cycles, prioritize coverage by risk under the timebox
🎯You may be interested if
You want to be the quality owner on a product, not just a task executor — building the process, maintaining it, and growing with the platform.
You're comfortable working across both manual and automated testing.
You take ownership of quality end-to-end, not just finding bugs.
You enjoy setting up QA processes and documentation from scratch.
You're excited to collaborate in a remote, cross-functional environment.
You value autonomy, clear communication, and working in a supportive, small-team setting.
👌 Role Requirements
4+ years of experience in QA for web applications.
Strong manual testing skills: functional, regression, exploratory.
Hands-on experience with test automation (Playwright, pytest, or similar).
API testing experience (Postman or similar).
Confident with browser DevTools.
Ability to work autonomously and define your own priorities.
Familiarity with Agile/Scrum delivery methodology.
Experience creating QA documentation from scratch (test plans, checklists, reports).
Familiarity with data-heavy interfaces.
English proficiency at B2 level or higher.
Nice to have:
Experience testing PWA or mobile web applications.
Experience as the first / only QA on a product (single-QA team experience)
Familiarity with CI/CD pipelines and integrating tests into them.
Experience with performance or load testing basics.
Experience with performance / load testing.
Experience with security testing basics.
Background in projects involving data-heavy or dashboard-style interfaces.
💻 Working Conditions
Employment Type: Full-Time
This is a fully remote position with the entire team across Ukraine.
20 working days of paid vacation per year.
The team collaboratively defines deadlines, ensuring a balanced and manageable workload. The focus is on delivering commitments on time.
People over process — we have structure, but we don't let it get in the way of common sense.
Transparency — we build a transparency platform, and we operate the same way internally. No hidden agendas, no politics.
Quality as a culture, not a checkbox — we believe quality is everyone's responsibility, but someone has to lead it. That's you.
Flexible working hours to promote a healthy work-life balance.


