Role OverviewLooking 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 HTTP 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 andparallelization.- Process : Solid grasp of SDLC / STLC and Agile;risk-based testing andregression 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