About This Role
Ensuring the reliability, usability, and performance of web, mobile, and API products through robust testing practices is the core of this role. The QA Analyst will design test strategies, create and execute test cases, and work closely with Product, Development, and Project Management teams. Candidates with more experience in leading test strategy, incident management, and mentoring may be considered for a Senior QA Analyst (Test Lead Level) position.
Responsibilities
- Analyze requirements and acceptance criteria; create risk-based test plans and test scenarios
- Translate user stories into comprehensive test cases covering functional, integration, regression, and edge cases
- Define test data needs
- Execute manual tests for web, mobile, and APIs
- Document results with clear steps, evidence (screenshots/logs), and expected versus actual outcomes
- Track test progress, coverage, and release readiness; prepare concise quality reports
- Log, triage, and prioritize defects with high-quality details and severity/impact assessment
- Participate in root cause analysis and verify fixes; contribute to prevention actions
- Support incident response by reproducing issues, assessing user impact, and validating hotfixes
- Partner with the Product and Development team to clarify requirements, improve testability, and define acceptance criteria
- Contribute to definition of done, quality gates, and regression checklists
- Maintain clear testing documentation, checklists, and release notes
Requirements
- 2 to 4 years in software testing with strong manual testing experience (more experience may qualify for Senior)
- Familiarity with API testing using tools such as Postman, SoapUI
- Comfort with basic SQL for data validation and with reading application logs
- Excellent test design and risk-based prioritization
- Strong defect reporting with reproducible steps and clear impact statements
- Actively involved in defect triaging meetings
- Precise, self-motivated, organized; able to thrive in a fast-paced environment
- Good communication skills in English, Mandarin and Cantonese
Nice to have:
- Exposure to automation concepts (e.g., Selenium, Appium, Playwright) for collaboration with SDETs
- Basic performance testing knowledge (e.g., JMeter, k6, locust)
- Experience with CI/CD awareness to understand build health and test readiness
- Familiarity with version control (Git) to pull logs or review changes
Benefits
- 14+ days Annual Leave
- 5-day work
- Birthday Leave
- Comprehensive health insurance
- Friendly and collaborative team culture
About the Company
Virtual Gaming Technology is a Hong Kong software development company established in 2016, operating in the software industry with a focus on web and mobile application solutions. As an IT professional, VGT guarantees innovative and tailored software solutions to meet the growing demands of the global information technology market.