Software Development Engineering - SDET
Core
Design, configure, and scale automated testing frameworks for native mobile apps, Web interfaces, and physical point-of-sale device hardware to drive next-generation Consumer Mobile Application automation and CI/CD pipelines.
Role type
Senior SDET (Software Development Engineer in Test)
Builds
Resilient mobile and hardware test beds, Web/UI CI/CD test suites, and automated end-to-end user journeys for millions of live devices.
Domain
Fintech / Payments / Consumer Mobile Applications
Required skills
Java, TypeScript, Python, REST API testing, SQL, UI automation, CI/CD pipeline configuration, defect tracking, root-cause analysis
Preferred skills
Appium, Cypress, Playwright, Karate Framework, AI coding assistants (GitHub Copilot, Claude, Gemini), performance/load testing
Technologies
Java, TypeScript, Python, Appium, Cypress, Playwright, Karate, Postman, Jira, Confluence, Jenkins, GitHub Actions, Harness
Responsibilities
Design and scale automated testing frameworks across mobile, web, and hardware; Develop and maintain UI and functional test suites for Consumer Mobile Applications and embedded terminal devices; Expand automated REST API test suites and mock services integrated into CI/CD pipelines; Collaborate with Product Owners and Software Engineers to define acceptance criteria and embed automated test coverage; Debug complex platform issues and perform root-cause analysis on test failures; Utilize AI tools to accelerate test script development and generate synthetic test data.
Seniority
Senior, hands-on IC