jobs in Lung Fung Dispensary

Lung Fung Dispensary Hiring! Full Time Analyst Programmer - Programmer (Testing) in New Territories, Hong Kong - Ricebowl

Analyst Programmer - Programmer (Testing)

Lung Fung Dispensary

Undisclosed

fanling, New Territories, Hong Kong

Share
Save

Working Location

  • fanling, New Territories fanling New Territories, Hong Kong Hong Kong

Job Description

Responsibilities

Responsibilities:

  • Design, develop, and maintain automated test frameworks and scripts using Python to support web, API, and system-level testing

  • Create and maintain comprehensive test documentation, including test plans, test cases, test reports, and defect summaries

  • Configure, manage, and troubleshoot testing environments on Linux/Windows servers, write and optimize SQL queries for data validation, and verify web server behaviour

  • Integrate AI-powered coding tools (e.g., GitHub Copilot, Cursor) into the testing workflow to accelerate script development and test case generation

  • Perform functional, regression, integration and performance testing; analyse results, track defects, and drive timely resolution

  • Collaborate with developers, business analysts and stakeholders to translate requirements into testable specifications and ensure high-quality deliverables

  • Conduct proof-of-concepts on emerging testing technologies, including advanced AI applications and AI-driven automation platforms, to enhance testing efficiency

  • Apply version control (e.g., Git) for test assets, enforce quality standards across the testing lifecycle, and continuously improve test processes and coverage

  • Provide incident support and root cause analysis for test environment and automation issues, and contribute to the team’s shift-left testing practice

  • Conduct proof-of-concepts on emerging testing technologies, including advanced AI applications and AI-driven automation platforms, to enhance testing efficiency

  • Apply version control (e.g., Git) for test assets, enforce quality standards across the testing lifecycle, and continuously improve test processes and coverage

  • Provide incident support and root cause analysis for test environment and automation issues, and contribute to the team’s shift-left testing practice

Requirements:

  • Higher Diploma or Degree holder in Computer Science, Information Technology, or a related discipline

  • Minimum 2 years of hands-on experience in software testing or quality assurance

  • Proficiency in Python for test automation (e.g., Selenium, pytest, requests) is a must

  • Proven experience in writing test documentation, such as test plans, test cases, and test reports

  • Practical use of AI coding assistants (e.g., GitHub Copilot, Cursor) in daily development and testing tasks

  • Strong analytical, problem-solving, and communication skills

Plus:

  • Basic knowledge of networking (TCP/IP, HTTP, DNS)

  • Exposure to advanced AI concepts such as MCP (Model Context Protocol), *************, or RAG (Retrieval-Augmented Generation)

  • Hands-on experience with AI automation platforms like n8n or Dify


Candidates with less experience, including fresh graduates, will be considered for the position of Programmer (Testing). Interested parties please apply with a complete resume, expected salary, and date of availability.

All information will be kept confidential and used for recruitment purposes only; unsuccessful applications will be destroyed.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More