freehire launches on Product Hunt on 26 August.

Follow →

Middle QA Automation Engineer (JavaScript)

Open 24d

Summary

Middle QA Automation Engineer builds and maintains JavaScript-based automated tests for a high-load digital platform, validating web apps and APIs in an Agile team.

Workload: Full-time (100%)
Start: TBD
Duration: Long-term
Location: EU, CIS countries, Georgia
Rate: Up to 12 USD/hour
Language: English

About the Role
We are looking for a Middle QA Automation Engineer (JavaScript) to join a long-term product team developing a high-load digital platform.
You will be responsible for building and maintaining automated test suites, validating complex business workflows, and ensuring product quality across web applications and APIs. This role requires strong JavaScript automation skills and close collaboration with developers, product managers, and other QA engineers.
Working hours (Armenia time):
12:00–21:00 or
13:00–22:00
Important: We consider only candidates who are full-time employees of our partners. This is a long-term engagement with no defined end date. At the moment we are collecting candidates, and the project start date has not yet been confirmed.
Responsibilities
Develop, maintain, and improve automated UI and API tests using JavaScript.
Maintain and extend existing automation frameworks.
Design, execute, and maintain regression test suites.
Perform API testing and validate backend functionality.
Create and maintain test plans, test cases, and defect reports.
Investigate defects and work closely with developers to resolve issues.
Participate in sprint planning, estimations, and release activities.
Contribute to continuous improvement of QA processes and automation coverage.
Collaborate with cross-functional teams in an Agile environment.
Required Skills
Must-Have
3+ years of commercial QA experience.
Strong commercial experience with JavaScript.
Solid experience in test automation.
Experience with UI and API test automation.
Basic knowledge of Cucumber or another BDD framework.
Good understanding of:HTTP
REST APIs
Postman (or equivalent API tools)

Experience creating and maintaining:Test plans
Test cases
Defect reports

Daily experience with Git.
Confidence working with and extending existing automation frameworks.
English sufficient for day-to-day communication with an international team.
Nice to Have
Commercial experience with Cucumber/Gherkin.
AWS or another public cloud platform.
Docker.
Basic SQL.
Chrome DevTools.
Load or performance testing.
Experience with high-load products in domains such as:Streaming
Payments
Subscription platforms

Experience using AI tools (ChatGPT, GitHub Copilot, Cursor, Claude, etc.) in test automation workflows.
We Offer
Long-term international project.
Stable full-time workload.
Fully remote collaboration.
Professional and experienced engineering team.
Opportunity to work on a modern product with mature QA processes.

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