Remote job
Senior SDET Lead – Mobile, Web & AI-Driven Automation
Job details
About this role
Role overview Lead the design and delivery of automated quality practices for mobile and web applications. This is a hands-on technical leadership role: build scalable test frameworks from the ground up, connect them to delivery pipelines, and help teams use AI tools productively while maintaining engineering standards.
Responsibilities - Design and implement maintainable automation frameworks for native Android and iOS, hybrid, mobile web, and browser-based applications. - Develop automated tests and integrate them into CI/CD pipelines. - Use AI-assisted development tools to support test generation, code review, debugging, and workflow improvement; assess generated output for quality. - Set automation standards, make technical decisions, and mentor engineers. - Partner with developers, QA, client teams, and other stakeholders to address technical challenges and deliver improvements. - Lead initiatives from design through implementation, taking ownership of solutions and follow-through.
Requirements - Practical experience with Appium 2.x, UIAutomator2, and XCUITest. - Familiarity with Android SDK, Android Studio, ADB, Xcode, iOS Simulator, and physical-device testing. - Programming experience in Java, JavaScript/TypeScript, or Python, plus TestNG, JUnit, or an equivalent test framework. - Experience with Playwright, Selenium WebDriver, or Cypress, and with cross-browser testing and framework design. - Knowledge of the Page Object Model, REST API testing, JSON, HTTP, and authentication. - Experience with Git, build tools such as Maven, Gradle, or npm, and CI systems such as Jenkins, GitHub Actions, or Azure DevOps. - Hands-on use of AI coding tools and a record of technical leadership, clear communication, and independent problem-solving.
Nice to have - Cloud device testing services such as BrowserStack, Sauce Labs, Firebase Test Lab, or AWS Device Farm. - Familiarity with Kotlin, Swift, BDD frameworks such as Cucumber, performance testing with JMeter or k6, or Docker-based test environments.