Study and deeply understand product features, architecture, and technologies.
Design, create, and maintain test cases for new and existing features.
Independently own testing of assigned features (installation, UI, update flows, system behavior, internal product features).
Set up and maintain required test environments (VMs, OS configurations, databases, etc.).
Execute functional, regression, and integration tests.
Report high-quality bug reports with clear reproduction steps, logs, and impact analysis.
Perform bug verification and assess defect severity and priority.
Provide accurate task estimations and report testing progress.
Collaborate closely with Development, Product, Support, and other QA team members to ensure high product quality.
Yêu cầu công việc
Required Qualifications:
3+ years of experience in software testing (manual or mixed manual/automation).
Strong understanding of software testing methodologies, test design techniques, and QA processes.
Experience owning feature testing from requirements analysis through regression and release validation.
Ability to write clear, structured, and maintainable test cases and test documentation.
Hands-on experience with bug tracking and test management tools (e.g., JIRA, TestRail, or similar).
Experience setting up and maintaining test environments.
Experience working in cross-functional and international teams.
Intermediate English proficiency (written and spoken).
Desired Qualifications:
Understanding of networking fundamentals.
Familiarity with cloud environments and virtualization technologies.
Experience working with Linux operating systems.
Experience creating and managing test data.
Experience working with virtual machines (VMware or similar hypervisors).
Experience using AI-assisted tools (e.g., ChatGPT, GitHub Copilot, or similar) to improve test design, test data generation, debugging, and productivity
Experience working in cross-functional and international teams.