Strong experience in test automation with JavaScript or TypeScript
Hands-on experience with Cypress, Playwright, WebdriverIO or similar tools
Experience with API testing through Postman, SuperTest, Axios, REST clients or similar
Good understanding of testing principles, test design techniques and QA processes
Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps or similar
Experience with Git and version control practices
Good knowledge of web technologies such as HTML, CSS, DOM, HTTP and browser behavior
Experience in Agile/Scrum environments
Strong debugging, analytical and communication skills
Familiarity with TypeScript
Experience with BDD frameworks such as Cucumber
Hands-on experience with visual regression tests
Experience with Docker or cloud-based test execution
Background in performance or accessibility tests
Experience with tests for microservices or cloud-based applications