Tech Stack
CypressGoJavaScriptTypeScript
About the role
- Create, maintain, and execute Cypress automated tests for web applications and APIs
- Design and run manual test cases to validate feature completeness, usability, and performance
- Collaborate with developers, product owners, and stakeholders to understand feature requirements and define test plans
- Document test coverage, bugs, edge cases, and scenarios across our systems
- Own and improve testing processes as we grow our QA function
- Contribute to release readiness checks, regression testing, and manual testing where needed
- Contribute towards sprint plannings
- Participate in code reviews and automation strategy discussions
- Support continuous integration and deployment pipelines from a QA perspective
Requirements
- 3 years of experience in manual QA testing, including UI, regression, exploratory, and end-to-end testing
- 2 years of experience in test automation using Cypress (or equivalent modern JS-based testing frameworks)
- Solid understanding of test documentation best practices, including writing test plans, test cases, and test summaries
- Experience writing code or tests with TypeScript and/or Javascript
- Experience working on a SaaS product in an agile environment
- Familiarity with Jira, test case management tools (e.g., TestRail, Zephyr), and bug lifecycle management
- Understanding of web technologies and the software development lifecycle
- Excellent communication skills in English (verbal and written)
- Comfortable working independently in a remote setup and a fully distributed team
- Willingness to overlap with CET working hours (9:00–14:00 CET)