freehire launches on Product Hunt on 26 August.

Follow →

Senior Test Automation Engineer

Summary

Build and maintain JS/TS test automation frameworks (Cypress, Playwright, WebdriverIO) for web apps and APIs, integrate tests into CI/CD, and mentor junior QA engineers.

We are looking for a Senior Test Automation Engineer to build and maintain automated tests for web applications and APIs, ensuring high quality, reliability, and maintainability.

Key Responsibilities
  • Design and maintain JS/TS test automation frameworks (Cypress, Playwright, WebdriverIO)
  • Automate frontend, API, and E2E tests; integrate them into CI/CD pipelines
  • Analyze test failures, report defects, and collaborate on resolutions
  • Participate in test strategy, code reviews, and mentor junior QA engineers
Requirements
  • Strong experience in JS/TS test automation (Cypress, Playwright, or WebdriverIO)
  • Hands-on API testing (Postman, SuperTest, Axios, etc.)
  • Solid understanding of QA processes, Git, and Agile/Scrum
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.)
  • Nice to have: TypeScript, BDD (Cucumber), Visual Regression, Docker, Performance/Accessibility testing
What We Offer
  • Flexibility & Mobility: Remote work in Kazakhstan, offices in Astana, Almaty, Karaganda, work abroad (up to 2 months/year), and relocation options (55+ countries)
  • Growth & Learning: Unlimited access to learning databases, GCP/Azure/AWS certifications, free English/Kazakh classes, and career advising
  • Health & Financial Benefits: Employee Stock Purchase Plan (ESPP), referral bonuses, medical & family care, 6 trust days (sick leave without certificate), covered psychology sessions, and housing support (preferential mortgage via Otbasy Bank)

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