Job Description
Key Responsibilities
- Develop testing plans and schemes based on requirements and design documents, design test cases and data, execute tests, and record test results.
- Analyze and solve problems discovered during testing, write test reports and defect reports, and collaborate with developers to resolve defect issues.
- Participate in product planning and requirement analysis, providing testing suggestions and opinions to improve product quality.
- Conduct bug verification, communicate testing status with the development team, and ensure timely resolution of defects.
- Continuously learn and apply new testing techniques and tools to enhance testing efficiency and quality.
Job Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in software testing, including test planning, case design, and execution.
- Strong analytical and problem-solving skills to identify and resolve defects.
- Excellent communication skills to collaborate effectively with development teams.
- Familiarity with testing tools and methodologies to improve testing processes.
- Ability to adapt to new technologies and continuously improve testing practices.
Preferred Qualifications
- Experience with automated testing tools and frameworks.
- Knowledge of Agile or Scrum methodologies.
- Certification in software testing (e.g., ISTQB) is a plus.


