Sr Software Test Engineer, Mobile Automation
Indexed description
Essential Duties And Responsibilities
Include the following. Other duties may be assigned.
- Design, develop, and maintain scalable automation frameworks for native Android and iOS applications.
- Build reusable automation components, utilities, reporting, test data handling, and execution standards.
- Automate sanity, functional, regression, integration, and end-to-end mobile test scenarios.
- Perform testing across real devices, emulators/simulators, OS versions, and cloud device platforms.
- Analyze automation failures, troubleshoot flaky tests, and continuously improve framework reliability.
- Ensure mobile apps meet expectations for functionality, usability, reliability, security, and performance.
- Coordinate with DevOps engineers to integrate mobile smoke, regression, and end-to-end automation suites into CI/CD pipelines.
- Participate in sprint planning, backlog grooming, requirements reviews, and design discussions to identify mobile quality risks early.
- Support shift-left testing, automation-first delivery, and Test-Driven Development practices.
- Create dashboards, automation execution reports, and mobile quality metrics for release readiness.
- Track mobile automation coverage, pass/fail trends, flaky tests, defect leakage, and release risks.
- Support defect triage, bug fix validation, targeted regression testing, and release sign-off activities.
- Bachelor’s degree in computer science, Information Technology, Engineering or related field required.
- 8-12 years of QA experience, with strong automation engineering background.
- 5+ years of hands-on mobile testing experience across iOS and Android.
- Strong experience building and maintaining mobile automation frameworks from scratch.
- Hands-on experience with mobile automation tools such as Appium, Espresso, XCUITest, Maestro, or similar tools.
- Experience testing native, hybrid, and mobile web applications.
- Experience with device cloud platforms such as BrowserStack, SauceLabs, LambdaTest, or similar.
- Programming experience in Java, Kotlin, Swift, JavaScript/TypeScript, Python, or C#.
- Strong knowledge of Git, CI/CD, Agile/Scrum practices, debugging, troubleshooting, and automation best practices.
- Experience with Playwright test automation for Web UI and API testing.
- Experience testing tolling, transportation, SaaS, payment, or transaction-based systems.
- Experience with performance tools such as JMeter, k6, Gatling, Locust, or similar.
- Exposure to observability, logs, metrics, tracing, crash analytics, mobile performance monitoring, security, and application resiliency.
- Experience using approved AI-assisted engineering tools responsibly for test acceleration, troubleshooting, and automation productivity.
- Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.*
- TransCore complies with federal and state disability laws and provides reasonable accommodation for employees with disabilities.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search