As part of our QA team, you will:
Prepare, develop, and execute manual and automated test strategies, aligned with the company's automation goals.
Review software design requirements and provide structured, actionable feedback.
Develop and maintain test cases, test plans, and supporting documentation.
Create and execute automation test scripts and perform manual tests when required.
Detect, log, and verify software defects, working closely with
developers to ensure timely resolution.
Troubleshoot and identify root causes of issues discovered during testing
Collaborate across development, QA, and product teams to deliver stable, high-quality releases.
Maintain thorough documentation for requirements, design, code, and test processes.
Build a strong understanding of the product domain and business context to anticipate quality risks and opportunities.