QA Engineer(Mandarin)
Job Description
•
Develop, document, and maintain comprehensive test plans, test cases, and test scripts.
•
Collaborate with cross-functional teams to understand business requirements and ensure adequate test coverage.
•
Evaluate the product according to requirements, user stories, usability and supported platforms (Web App, Progress Web App, Android App and iOS App).
•
Execute end-to-end testing across multiple platforms (web, mobile, desktop).
•
Validate software features, performance, usability, and compatibility.
•
Review and analyse requirements and user stories.
•
Conduct post-release/ post-implementation testing.
•
Identify, document, and track bugs using defect tracking tools (e.g. Jira).
•
Create logs to document testing phases and defects/bugs.
•
Report bugs and errors to development teams.
•
Prepare root cause analysis for reported issued.
•
Participate in agile ceremonies, including spring planning, retrospectives, and daily stand-ups.
•
Liaise with developers and product teams to clarify requirements and resolve discrepancies.
•
Create detailed test reports, summarizing testing activities, results, and key metrics.
•
Provide timely updates regarding testing progress and release readiness.
•
Advocate for quality across all stages of the software development lifecycle.
Job Requirements
•
Bachelors degree in computer science, Information Technology, or a related field.
•
2+ years in software quality assurance, with expertise in manual testing.
•
Familiarity with Agile frameworks and regression testing is a plus.
•
Proficiency in creating and executing detailed test cases and test plans.
•
Working knowledge of test management software (e.g. JIRA) and SQL.
•
Excellent verbal and written communication skills.