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), SKILLS.md, 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.

#J-18808-Ljbffr
Similar jobs
Classy Wheeler Limited ( Hong Kong ) 1 day ago
Venturenix Limited ( Hong Kong ) 1 day ago

Analyst Programmer / Programmer (Testing)

Apply Now
Back to search page