- Analyse requirements and user stories and identify gaps, edge cases, and risks early in the development process
- Design and maintain test documentation, including test plans, test cases, checklists, and requirement traceability
- Perform functional, regression, integration, exploratory, end-to-end, and acceptance testing
- Test complex role- and permission-based scenarios, including multiple user roles, restricted access, and cross-board visibility
- Verify end-to-end integrations with Microsoft 365
- Test our iOS and Android applications across different devices and operating systems
- Validate configuration settings as well as data import and export functionality
- Report clear and reproducible defects and actively support their resolution
- Participate in release readiness, smoke testing, and post-release verification
- Use AI tools to improve test analysis, test design, debugging, and investigation