Skip to main content
4-Week Online Bootcamp • 16 hours

AI-Assisted Mobile UI Test
Automation
using Claude

Master mobile UI test automation with Appium and supercharge your productivity using Claude, the AI assistant that writes, debugs, and scales your test framework with you.

Dates

June 7, 14, 21, 28 2026

Time

2:00 PM - 6:00 PM SGT

Format

Online (Live)

Build Real Frameworks

End-to-end mobile UI test automation frameworks built from scratch across iOS and Android, with POM, data-driven testing, and CI/CD baked in.

AI-Accelerated Workflow

Use Claude Code to generate page objects, test data, utilities and debug flaky tests — shipping a week's worth of automation in an afternoon.

Capstone Project

Ship a complete automation suite for a sample app — 10+ scenarios covering auth, CRUD, navigation, and error handling — with full AI assistance.

What You Will Learn

Build complete Appium frameworks from scratch — then scale them with AI.

1

Appium from Zero to Confident

Understand Appium architecture, desired capabilities, locator strategies, and core commands across iOS and Android.

2

Advanced Mobile Interactions

Gestures (swipe, scroll, pinch), alerts, permissions, and working with WebView contexts in hybrid apps.

3

Design Patterns & POM

Build maintainable frameworks using Page Object Model, reusable utilities, and data-driven test design.

4

AI-Assisted Test Development

Use Claude Code to generate scaffolding, page objects, test data, and whole feature suites — plus smart debugging of flaky tests.

5

CI/CD & Cloud Device Farms

Run tests in GitHub Actions/Jenkins with parallel execution across BrowserStack or Sauce Labs.

6

Reporting & Capstone

Allure reports, screenshots, video capture, and a full end-to-end capstone project built with AI pair programming.

Who Should Attend

Perfect for engineers ready to level up mobile UI test automation with AI assistance.

QA Engineers & SDETs

Ready to expand into mobile UI test automation or modernise existing Appium suites with AI.

Mobile Developers

iOS/Android developers who want to own automation for their apps end-to-end.

Automation Leads

Leaders evaluating AI-assisted development for their team's test velocity and quality.

Manual Testers Leveling Up

Transitioning to automation and keen to use AI as a learning accelerator.

DevOps & Platform Engineers

Integrating mobile tests into CI/CD and cloud device farm pipelines.

Anyone Curious About AI in QA

Want to see Claude pair-programming on real mobile UI test automation, not just a demo.

Prerequisites

What you need before Day 1

Basic Programming

Comfortable with JavaScript, Python, or Java fundamentals.

Software Testing Basics

Familiarity with common testing concepts — test cases, assertions, test pyramid.

+

Laptop with Admin Access

Required for installing Appium, Android Studio / Xcode, and running emulators.

+

Claude Code Access

We'll help you set up Claude Code CLI on Day 2 — no existing subscription required.

What You'll Get

Everything you need to ship production-grade mobile UI test automation.

Course Materials

Slides, cheat sheets for Appium commands and locators, and reference guides.

Starter Repo

Pre-configured starter templates, sample apps, and Docker containers.

Community Access

Private cohort channel plus the taqelah! community for ongoing learning.

Certificate

Certificate of completion to showcase your mobile UI test automation + AI skills.

Your Instructor

Learn from a practitioner who ships mobile UI test automation at scale.

Lead Instructor - Syam Sasi

Syam Sasi

Lead Test Engineer • Founder, taqelah!

14+ years in test automation and quality engineering
Built and led mobile + web automation frameworks for large-scale consumer apps
Daily Claude Code user — running AI-assisted test development in production
Conference speaker and workshop instructor at international events

Bootcamp Curriculum

Four Sundays, 4 hours each — progressive build-up from Appium basics to an AI-assisted capstone.

Live Sessions: June 7, 14, 21, 28 2026 • 2:00 PM – 6:00 PM SGT

Mobile automation landscape, environment setup, and your first Appium script.

Session 1 (2h) — Introduction & Setup:

  • Mobile testing landscape: iOS vs Android, native vs hybrid vs web apps
  • Why Appium? Architecture overview
  • Install Node.js, Appium Server, Appium Inspector, Android Studio / Xcode
  • Configure emulators / simulators and run your first Appium script

Session 2 (2h) — Appium Basics & Hands-on:

  • Desired capabilities and locator strategies (id, xpath, accessibility id, class name)
  • Core commands: tap, sendKeys, getText, waits
  • Hands-on: Automate a login flow with Appium Inspector

Advanced interactions, Page Object Model, and your first AI pair-programming session.

Session 1 (2h) — Advanced Interactions & POM:

  • Gestures: swipe, scroll, pinch, zoom
  • Alerts, permissions, and multi-context WebView handling
  • Page Object Model: design patterns for maintainability
  • Refactor Day 1 tests into reusable page classes

Session 2 (2h) — Meet Claude:

  • Claude capabilities overview and Claude Code CLI setup
  • Use Claude to generate test scaffolding and page objects
  • Hands-on: Generate test data and build 3–5 scenarios with AI assistance

Lean into Claude for test generation, debugging, and documentation.

Session 1 (2h) — Test Generation & Smart Debugging:

  • Using Claude as a debugging partner
  • Appium Inspector script to POM code
  • Debug failing tests with Claude — log analysis and fix suggestions

Session 2 (2h) — Advanced Workflows & Hands-on:

  • Code reviews, refactoring suggestions, reusable utilities
  • Hands-on: Complete feature suite using Claude
  • Data-driven testing with AI-generated test data + auto-generated docs

Ship your framework — CI/CD, reporting, and a capstone presentation.

Session 1 (2h) — CI/CD & Reporting:

  • Run tests on GitHub Actions / Jenkins with parallel execution
  • Cloud device farms: BrowserStack, Sauce Labs
  • Allure reports, screenshots, video capture
  • Claude-driven analysis of test results and failure patterns

Session 2 (2h) — Capstone:

  • Teams build an end-to-end suite for a sample app
  • 10+ scenarios: authentication, CRUD, navigation, error handling
  • Use Claude throughout; present your framework to the cohort

What Past Participants Say

Real feedback from attendees of our previous taqelah! workshops

Loading feedback...

Frequently Asked Questions

Yes. All four sessions are delivered live online on June 7, 14, 21 and 28, 2026 from 2:00 PM – 6:00 PM SGT. Sessions are interactive with hands-on coding, not passive lectures.

No — we'll use emulators and simulators (Android Studio for Android; Xcode on macOS for iOS). Real devices are optional. Windows/Linux participants can focus on Android; macOS participants can cover both platforms.

Not beforehand. We'll walk through setting up Claude Code CLI on Day 2. Participants will need to create an Anthropic account; free tier or a small credit top-up is typically enough for the bootcamp.

After payment is confirmed, we'll share the registration link, cohort channel invite, and joining details via email and WhatsApp.

Yes — recordings will be shared with registered participants for catch-up, but the hands-on labs are best done live with instructor support.

Full refund up to 7 days before Day 1. Within 7 days, we can transfer your seat to the next cohort. Email contact@taqelah.sg to arrange.

Ready to Accelerate Your Mobile Testing?

Limited to 100 seats • First cohort starts June 7, 2026

Joining details and cohort channel invite sent to your email right after checkout

SECURE YOUR SEAT

Bootcamp Pricing

All 4 sessions • recordings • community access • certificate

Full Bootcamp

SGD 100

~ USD 75 • 16 hours of live training • 100 seats

🎟️

50% Discount Available

We want this bootcamp to be accessible. If any of these describe you, reach out for a coupon:

  • People who were laid off or currently job seeking
  • Caregivers of neurodivergent or differently-abled dependents
Email contact@taqelah.sg for coupon
Pay & Register — SGD 100
Card & PayNow accepted • Secure checkout by Stripe • Instant confirmation

Have Questions?

Chat with us on WhatsApp for instant support

Chat on WhatsApp