Glint Tech Solutions logo

Senior QA Engineer

Glint Tech Solutions
1 day ago
Full-time
On-site
Vancouver, British Columbia, Canada
QA Engineer

ResponsibilitiesΒ 

1. Own end-to-end testing of web applications and APIs, including functional, integration, regression, and E2E testing to ensure system quality and stability;Β 

2. Design, develop, and maintain comprehensive test cases to improve test coverage;Β 

3. Lead or contribute to building automated testing frameworks (API automation, E2E automation, etc.);Β 

4. Write test scripts and testing utilities using Python to improve efficiency and scalability;Β 

5. Perform API testing (REST / GraphQL) and validate business logic and data integrity;

6. Manage and track defects, collaborate with developers to reproduce and resolve issues;Β 

7. Set up and maintain test environments, and integrate automated tests into CI/CD pipelines;Β 

8. Collaborate closely with product and engineering teams, participate in requirement reviews, and identify risks early;Β 

9. Analyze production issues and logs to continuously improve testing strategies and quality systems.Β 

QualificationsΒ 

1. Bachelor's degree or above in Computer Science or related fields preferred;Β 

2. 3+ years of experience in software testing, preferably in web or internet applications;Β 

3. Strong understanding of software testing methodologies (functional, regression, integration testing, etc.);Β 

4. Proficiency in Python, with the ability to write test scripts or automation tools;

5. Hands-on experience with automation frameworks such as pytest, Cypress, Playwright, etc.;Β 

6. Familiarity with API testing tools (e.g., Postman, httpx) and testing methodologies;Β 

7. Experience with defect tracking and collaboration tools (e.g., Jira, Notion, Trello);Β 

8. Strong analytical and problem-solving skills;Β 

9. Detail-oriented, responsible, and a strong team player with good communication skills.Β 

10. Proficiency in Mandarin Chinese (spoken and written).Β 

Preferred QualificationsΒ 

1. Experience in front-end or back-end development, with the ability to read/debug code;Β 

2. Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions);Β 

3. Experience with performance/load testing tools (e.g., Locust, JMeter);Β 

4. Experience testing microservices or distributed systems;Β 

5. Familiarity with logging/monitoring tools (e.g., Grafana, Loki);Β 

6. Ability to design test strategies and drive quality improvements.