Senior QA Engineer

Glint Tech Solutions LLCVancouver, BC

About The Position

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.

Requirements

  • Bachelor's degree or above in Computer Science or related fields preferred
  • 3+ years of experience in software testing, preferably in web or internet applications
  • Strong understanding of software testing methodologies (functional, regression, integration testing, etc.)
  • Proficiency in Python, with the ability to write test scripts or automation tools
  • Hands-on experience with automation frameworks such as pytest, Cypress, Playwright, etc.
  • Familiarity with API testing tools (e.g., Postman, httpx) and testing methodologies
  • Experience with defect tracking and collaboration tools (e.g., Jira, Notion, Trello)
  • Strong analytical and problem-solving skills
  • Detail-oriented, responsible, and a strong team player with good communication skills
  • Proficiency in Mandarin Chinese (spoken and written)

Nice To Haves

  • Experience in front-end or back-end development, with the ability to read/debug code
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Experience with performance/load testing tools (e.g., Locust, JMeter)
  • Experience testing microservices or distributed systems
  • Familiarity with logging/monitoring tools (e.g., Grafana, Loki)
  • Ability to design test strategies and drive quality improvements

Responsibilities

  • Own end-to-end testing of web applications and APIs, including functional, integration, regression, and E2E testing to ensure system quality and stability
  • Design, develop, and maintain comprehensive test cases to improve test coverage
  • Lead or contribute to building automated testing frameworks (API automation, E2E automation, etc.)
  • Write test scripts and testing utilities using Python to improve efficiency and scalability
  • Perform API testing (REST / GraphQL) and validate business logic and data integrity
  • Manage and track defects, collaborate with developers to reproduce and resolve issues
  • Set up and maintain test environments, and integrate automated tests into CI/CD pipelines
  • Collaborate closely with product and engineering teams, participate in requirement reviews, and identify risks early
  • Analyze production issues and logs to continuously improve testing strategies and quality systems
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service