4+ years of experience in QA automation/SDET or a similar role
Strong programming experience with JavaScript / TypeScript
Hands-on experience with modern automation frameworks such as Playwright, Cypress, TestCafe, WebdriverIO, Jest, Mocha, or similar
Solid understanding of API testing (REST, GraphQL)
Experience integrating automation into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.)
Working knowledge of microservices architectures and how they impact testing strategies
Working knowledge of cloud-based and containerised environments (e.g. AWS, Docker, Kubernetes), sufficient to test, debug, and collaborate effectively with engineering teams
Working knowledge of edge or traffic-layer platforms such as Cloudflare, including how caching, routing, security rules, or rate limiting can impact testing and automation
Strong understanding of Git-based workflows
Excellent analytical, debugging, and problem-solving skills
Ability to work effectively in a remote, distributed team
Clear communication skills and a collaborative mindset
A strong sense of ownership and responsibility for quality
Experience using AI or LLM-based tools (e.g. ChatGPT, Copilot, Claude) to enhance QA or automation workflows — such as test creation, analysis, refactoring, or productivity improvements
Familiarity with performance testing tools (e.g. Lighthouse, k6, JMeter)
Basic knowledge or interest in security testing concepts and common web vulnerabilities
Experience working with high-traffic or large-scale systems
Prior experience working in fully remote teams