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.
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
- 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
- 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)