- fanling, New Territories fanling New Territories, Hong Kong Hong Kong

工作地点
职位描述
岗位职责
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.
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。