368,634open jobs
9,437companies
50,578added this week
Browse all
Location
Remote/Hybrid (Taipei, Taiwan)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Gogolook develops Whoscall, a caller identification and scam detection app with hundreds of millions of downloads. Founded in 2012 in Taipei, it uses machine learning over a vast database of reported numbers and messages. The company expanded into broader anti-fraud services across Asian markets.

We are looking for a Backend SDET for the Anti-Scam BU Common Service Team. Your primary focus will be developing automated tests and internal testing tools using Python to continuously measure the quality of backend services and data pipelines, shifting away from manual regression.

You will work directly with PMs, RDs and SREs, taking ownership of API and data pipeline test design and implementation, test framework maintenance and extension, and ensuring the stability of automated tests in CI/CD.

Our test frameworks, tools, and CI scripts are exclusively written in Python. We expect your Python proficiency to be at a level where you can write maintainable test code that others are willing to take over.

We expect you to make independent decisions within your scope of responsibility and proactively communicate any identified risks. Cross-team architectural decisions and priority trade-offs will be discussed directly with the QA Lead.

Key Responsibilities

  • API Testing: Design and implement automated tests for API behaviors, covering functional, regression, and contract levels. Since multiple product lines depend on the Common Service, contract verification for APIs and event schemas is a key focus of this role.
  • Data Flow & Pipeline Validation: Design and implement automated validation for queues, events, scheduled jobs, and data pipelines. This covers data correctness, completeness, duplication/loss prevention, processing latency, and idempotency (result consistency upon rerun).
  • Test Environment & CI Pipeline: Maintain and extend automated tests within the existing pipeline architecture, and propose improvements for execution time, stability, and coverage. Maintain the reliability of existing tests, including identifying and resolving flaky tests. Deploy test environments following standard procedures and troubleshoot environment anomalies independently.
  • Test Framework & Internal Tools: Maintain and expand the test framework based on existing project structures and conventions, including shared fixtures, type hinting, and test data management. Additionally, develop internal tools to automate repetitive manual verification tasks for RDs or PMs.
  • Performance Testing: Participate in the implementation of performance and load testing (Locust, JMeter), including script writing, scenario configuration, and result interpretation.
  • AI Integration in Workflows: Leverage coding agents and LLMs for test writing, test data generation, log analysis, and failure attribution. Document reusable prompts, specifications, and guidelines to ensure stable output quality from these tools across the team.

Minimum Qualifications

  • 3+ years of experience in software development or test automation.
  • Proficient in Python development, including the pytest ecosystem, virtual environments, package management, and type hinting; able to write well-structured, maintainable code.
  • Experience working with asynchronous processing systems (queues, events, background scheduling) or data pipelines, with a solid understanding of the testing challenges introduced by eventual consistency.
  • Solid understanding of HTTP/API, databases, and the operational principles of AWS cloud services (e.g., DynamoDB, Lambda, Systems Manager).
  • Hands-on experience with CI/CD practices, such as GitHub Actions.
  • Strong grasp of QA fundamentals: understanding the appropriate use cases for different testing levels, coverage strategies, and knowing what is not worth testing.
  • Proven integration of AI tools into daily workflows, with the ability to clearly articulate the scenarios where they are effective or ineffective.
  • Proactively communicates technical risks; conscious of technical debt, willing to track it, and actively participates in resolving it.
  • Able to find answers independently when information is incomplete and adapt approaches based on past mistakes.

Preferred Qualifications

  • Experience with contract testing, test environment provisioning, and test data management.
  • Experience using observability tools (Datadog, Grafana).
  • Basic operational knowledge of Docker, Kubernetes, or Terraform.
  • Proven track record of developing internal tools that were actively adopted by other teams.
  • Experience in quality validation of AI features (e.g., evaluation methods for non-deterministic outputs).
  • Ability to conduct technical discussions in both English and Mandarin.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Taipei
$105k – $252k per year • Remote • Full-Time • 18+ years exp • Bachelor's Degree
Python
Java
Java
Gradle
DevOps
Ansible
AWS
CI/CD
CloudFormation
Configuration Management
Docker
GitHub Actions
GitLab CI
Helm
Jenkins
Kubernetes
Platform Engineering
Terraform
GitHub
GitLab
Cybersecurity
Sonatype Nexus IQ
Management
Confluence
Jira
Apply
$54k – $175k per year (Estimated) • Remote • Full-Time
JavaScript
Node JS
TypeScript
Frontend
React.js
Sass
DevOps
AWS
CI/CD
Docker
Kubernetes
Rest API
Apply
$35k – $113k per year (Estimated) • Remote • Full-Time
JavaScript
Node JS
TypeScript
Frontend
React.js
Sass
DevOps
AWS
CI/CD
Docker
Kubernetes
Rest API
Apply
$35k – $116k per year (Estimated) • Remote • Full-Time
JavaScript
Node JS
TypeScript
Frontend
React.js
Sass
DevOps
AWS
CI/CD
Docker
Kubernetes
Rest API
Apply
$61k – $200k per year (Estimated) • Remote • Full-Time
JavaScript
Node JS
TypeScript
Frontend
React.js
Sass
DevOps
AWS
CI/CD
Docker
Kubernetes
Rest API
Apply
Remote/Hybrid • Full-Time • 8+ years exp • Taipei
SQL
AI/ML
Claude
Management
Confluence
Jira
Apply
Remote/Hybrid • Full-Time • Taipei
Python
SQL
AI/ML
NumPy
Pandas
Scikit-learn
DevOps
AWS
Apply
Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Taipei
Python
AI/ML
PyTorch
Scikit-learn
TensorFlow
Vertex AI
XGBoost
Amazon SageMaker
Edge AI
DevOps
AWS
CI/CD
Docker
Git
Apply
Remote/Hybrid • Full-Time • 8+ years exp • Taipei
Apply
Remote/Hybrid • Full-Time • 4+ years exp • Taipei
Go
JavaScript
SQL
AI/ML
Claude
Claude Code
LLM
OpenAI
OpenAI Codex
Frontend
React.js
DevOps
AWS
Git
Analytics
ETL/ELT
Apply
In office • Taipei
DevOps
Ubuntu
Apply
Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Taipei
Python
SQL
Apply
$60k – $90k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Taipei
C++
Python
Structured Text
Python
Flask
AI/ML
OpenCV
Edge AI
DevOps
Docker
Rest API
Robotics
GStreamer
IoT
Node-RED
Apply
$60k – $90k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Taipei
C++
Python
Structured Text
Python
Flask
AI/ML
OpenCV
Edge AI
DevOps
Docker
Rest API
Robotics
GStreamer
IoT
Node-RED
Apply
$60k – $150k per year • In office • Full-Time • 6+ years exp • Taipei
AI/ML
Computer Vision
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.