Middle QA Engineer
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