Job Description
Role Overview
Looking for an SDET to rapidly convert existing manual Android/iOS flows into reliable, scalable automation. You’ll own critical-path coverage, wire suites into CI/CD, and raise release confidence—primarily coding in
TypeScript/JavaScript
.
Responsibilities
Design & build automation:
Implement and maintain mobile E2E tests for Android/iOS using
Appium
with
TypeScript/JS
(e.g., WebdriverIO/Appium Service or Appium + Mocha/Jest).
Rapid conversion:
Analyze current manual flows, prioritize high-impact paths, and convert them to stable automated suites with clear reporting and artifacts (logs, screenshots, videos).
Test strategy & coverage:
Own functional, regression, smoke, and data-driven suites; enforce screen-object/page-object patterns and reusable utilities.
API validation:
Create lightweight API checks (Postman/JS
clients) and stitch them into E2E flows for setup/teardown and contract sanity.
CI/CD integration:
Run tests on emulators/simulators and device farms (BrowserStack/Sauce/FTL); enable parallel runs, flake quarantine, and trend dashboards.
Defect lifecycle:
Log, triage, and track issues in
DevRev
; provide crisp repro steps, evidence, and root-cause notes.
Collaboration:
Work with developers, PMs, and QA to define acceptance criteria, shift-left checks, and release gates.
Quality improvements:
Monitor flakiness and coverage gaps; contribute utilities, linters, and coding standards for the test framework.
Version control:
Use
Git
(branching, PRs, code reviews) and maintain clean commit hygiene.
Required Skills & Qualifications
Experience:
2–4 years in mobile testing with strong emphasis on automation for Android and iOS.
Language:
Proficient in
TypeScript/JavaScript
for test development.
Automation:
Hands-on with
Appium
(WDIO Appium service preferred) and test runners like
Mocha/Jest
; familiarity with XPath/iOS predicates/UiAutomator2/XCUITest locators.
Tooling:
Comfortable with
Android Studio
,
ADB
,
Xcode
, simulators/emulators, and real devices via device farms.
API testing:
Working knowledge of
Postman
or JS-based API clients; basic contract/assertion design.
CI/CD:
Practical experience integrating tests into
GitHub Actions/GitLab/Jenkins
; artifact retention and parallelization.
Process:
Solid grasp of
SDLC/STLC
and Agile; risk-based testing and regression planning.
Databases:
Basic
SQL
for test data setup/validation.
Soft skills:
Strong debugging, analytical mindset, and clear written/verbal communication.
Nice to Have
AI/Agentic testing:
Experience with AI-assisted test generation, autonomous test agents, or intelligent flake detection.
Web automation:
Appium/Selenium/WebdriverIO for any hybrid/web views.
Observability:
Exposure to mobile performance profiling and crash analytics.
Success Metrics (First 3–6 Months)
Coverage:
+X% automation of top user journeys; smoke runs blocking regressions on each PR.
Stability:
Flaky test rate
Speed:
Regression runtime reduced by Z% via parallel runs and smart scoping.
Quality signal:
N critical issues caught pre-release via automated gates.
Tech Stack (Indicative)
Languages:
TypeScript/JavaScript
Frameworks/Tools:
Appium, WebdriverIO (Appium service), Mocha/Jest, Postman/axios, Android Studio, Xcode, ADB, Git
CI/CD & Infra:
GitHub Actions/GitLab/Jenkins, BrowserStack/Sauce/FTL, DevRev for tracking
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
November 27, 2025
Job Type:
Technology
Location:
India
Company:
Shipsy
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.