Ubiquiti

Cloud QA – UniFi Cloud Service

Ubiquiti
Apply
21 days ago
Taipei, TaiwanSenior

Responsibilities

  • Design and implement automated API, integration, and end-to-end test strategies.
  • Build and maintain Python-based automation frameworks and integrate tests into delivery pipelines.
  • Validate cloud services, APIs, networking behaviors, distributed-system interactions, data consistency, authentication, and access control.
  • Test deployment, upgrade, connectivity, long-running usage, failure handling, and system behavior under load and stress.
  • Debug cloud, backend, and networking issues using logs and observability tools.
  • Use AI tools to generate test cases, improve automation, evaluate outputs, and support debugging.
  • Collaborate with developers and product managers to define quality standards and release criteria.
  • Provide reproducible bug reports and drive QA process, automation coverage, and tooling improvements.

Requirements

  • Proven ability to design and execute end-to-end test strategies for cloud or distributed systems.
  • Strong hands-on Python experience for building automation frameworks and test tooling.
  • Experience with Pytest, Playwright, or Selenium.
  • Experience integrating automated tests into CI/CD pipelines, such as Jenkins.
  • Strong knowledge of networking fundamentals including TCP/IP, DNS, DHCP, NAT, VLAN, and VPN.
  • Ability to perform API and backend validation, including token, session, and OAuth authentication flows.
  • Strong debugging skills across cloud services, networking, and backend systems.
  • Practical experience using AI tools for test design, automation, and debugging workflows.
  • Preferred experience with AWS infrastructure and services including EC2, S3, VPC, and IAM.
  • Preferred experience with large-scale SaaS or distributed systems, Docker, Kubernetes, observability tools, OAuth, and SSO.

Tech Stack

AWSDockerJenkinsKubernetespytestPythonSelenium

Categories

Ubiquiti

About Ubiquiti

1,001-5,000 employees
Contact me