Job Summary:
Seeking a Senior Quality Assurance Analyst to ensure the quality and reliability of our software applications through rigorous testing, defect analysis, and process optimization. The ideal candidate will excel at designing test strategies, leveraging automation, and collaborating with teams to meet specified quality standards across web and mobile platforms.
Key Responsibilities:
- Ensure products meet specified quality requirements through comprehensive testing and validation.
- Design, develop, and execute test plans, test cases, and test scripts for integration, system, load testing, and generate testing reports.
- Responsible for User Acceptance Testing (UAT) for mobile apps, web-based applications, and systems.
- Analyze requirements and specifications to create and optimize start-of-production procedures and control plans.
- Collaborate with developers and product teams to identify, report, and resolve defects efficiently.
- Develop, maintain, and improve automated testing frameworks to enhance efficiency and coverage.
- Participate in the planning, design, and testing phases of application development.
- Conduct root cause analysis of defects and recommend improvements to enhance product and process quality.
- Review and validate test results, ensuring adherence to quality standards and best practices.
- Stay updated on industry trends and advancements in QA methodologies and tools.
Job Requirements:
- Bachelor’s degree or above in Computer Science, Information Technology, or related disciplines.
- 5+ years of professional experience in quality assurance or software testing.
- Must have hands-on experience and proficiency in test automation (e.g., Appium, or similar tools).
- Testing experience in web-based and mobile application platforms.
- Related working experience in preparing test cases, test scenarios, test plans, and test reports.
- Knowledge of software test design and testing methodologies.
- Practical exposure to testing web and mobile applications.
- Solid understanding of software development lifecycle (SDLC) and QA processes.
- Proficiency in Python and Java.
- Excellent analytical skills and attention to detail in defect identification and reporting.
- Good at spoken and written Chinese (Cantonese and Mandarin).
Preferred Qualifications:
- Solid QA working experience with vendors.
- Experience with performance testing tools (e.g., Locust, Jmeter).
- Familiarity with test case management tools (e.g. Jira, ClickUp, etc.)
- Exposure to Agile or DevOps methodologies, GitLab Pipeline, TeamCity, etc.
Benefits:
- 12 annual leave days + 1 birthday leave day.
- Group medical insurance.
- 5-day work week.
- 1 day of remote work per week.
- Paid sick leave.
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.
Salary | N/A (Search your salary info in ![]() |
Job Function | |
Location |
|
Work Model |
|
Industry | |
Employment Term |
|
Experience |
|
Career Level |
|
Education |
|
Download the CTgoodjobs app