2+ years of hands-on experience in test automation for mobile applications Required: Demonstrated, hands-on experience building and maintaining Appium-based automation for mobile applications across iOS and Android Strong proficiency in JavaScript, including developing reliable automation using: Appium (required) for mobile end-to-end testing, and Cypress (or similar) for web end-to-end testing Practical understanding of mobile testing considerations: device fragmentation, OS versions, network variability, flaky-test mitigation, and test environment design Familiarity with Python is a plus, especially for API or backend-related testing and automation utilities Working knowledge of RESTful APIs and experience validating integrations and service responses Knowledge of SQL for validating data integrity and supporting backend verification Experience with Git and issue tracking/logging tools such as Sentry, Bugfender, Jira, or similar Practical experience working with CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI) and integrating automated tests into build/release workflows Experience with cloud-based testing tools such as LambdaTest(MU), BrowserStack, Sauce Labs, or other similar tools Strong problem-solving, debugging, and analytical skills with the ability to isolate failures across app, backend, environment, or test infrastructure Effective communicator with a collaborative mindset; able to thrive in Agile/Scrum environments Detail-oriented with a proactive approach to improving product quality, reducing risk, and increasing release confidence. • Build and maintain automated test suites for iOS + Android using Appium (required), primarily in JavaScript • Expand coverage for critical user workflows, including authentication, media handling, connectivity variability, app lifecycle transitions, and performance-sensitive paths • Maintain and grow web end-to-end automation using Cypress to ensure core workflows remain stable across releases • Collaborate with Engineering, QA, and Product to align coverage with feature specs, acceptance criteria, and user expectations • Represent QA in story refinement and sprint planning to influence testability early • Analyze test results to identify and track defects, regressions, and flaky tests • Drive issues to root cause with clear, actionable detail • Integrate and scale automated tests in CI/CD pipelines for fast feedback and reliable release validation • Support execution across environments, including device/emulator coverage when appropriate • Evolve frameworks, tools, and best practices to improve stability, maintainability, and speed • Contribute to test data strategy, environment readiness, and metrics/reporting that strengthen release confidence and quality transparency • Partner on production issue RCA and post-release learnings to drive preventative improvements (test gaps, tooling, monitoring, process).