freehire launches on Product Hunt on 26 August.

Follow →

Middle QA Engineer

Open 31d

IMPORTANT:
Preferred working schedule: 12:00–20:00 EEST (Ukraine time).
Availability during later hours is considered a plus, as the role may involve collaboration with clients and team members across different time zones.
Looking for a highly skilled Quality Assurance (QA) Engineer to join our dynamic team. This role requires proven experience in testing features from conception to production, as well as experience working with automation frameworks, such as Playwright, to ensure the overall quality of our product.

About the Project
A US-based fintech/edtech product used by thousands of educational organizations. The platform replaces paperwork and manual processes, making financial flows transparent and efficient.
The product has scaled from schools to districts and state-level implementations.
The team has been working on the project for 7+ years — stable product, mature codebase, strong engineering culture.
We are looking for someone who thinks in systems, understands business value, and takes ownership of delivery.

Key Responsibilities
Experience in manual testing from 3+years
Experience in automation testing from 2+ years
Perform comprehensive QA testing of new features.
Collaborate closely with Developers, Product Owners, and the wider QA team to see features through the entire software development lifecycle.
Experience designing, implementing, and executing automated tests using an automation framework (such as Playwright) to ensure high-quality software releases.
Create and manage detailed test cases and test plans.
Execute API testing to validate service layer functionality.

Required Technical Skills
Proven experience working with automation frameworks, such as Playwright
JavaScript / TypeScript.
Git.
CI/CD (Continuous Integration/Continuous Delivery) familiarity.
Strong knowledge of API testing.
End-to-End Testing.
Test Case creation and management.
Upper-Intermediate level of Engilsh

What you’ll get:
Flat hierarchies and short decision paths, openness to new ideas.
Flexible working schedule.
Reimbursement for professional certification.
Annual paid vacation — 18 working days.
Paid sick leave — 10 working days.
English classes.
IT club card — applicable for Lviv region.
Sport classes compensation.
Comfortable office locations or remote work.
Role format: combination of Manual QA and Automation QA responsibilities.
Interview Stages:
1. HR Interview
2. Technical Interview (Manual)
3. Technical Interview (Automation), includes one live coding task that should be completed without the use of AI tools.
4. Interview with the Client

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available