Note: The job is a remote job and is open to candidates in USA. XOi is a data intelligence solution provider focused on enhancing asset performance. They are seeking a skilled Mobile QA Automation Engineer to develop and implement automated test scripts for mobile applications, ensuring quality and reliability across platforms.
Responsibilities
- 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)
Skills
- 2+ years of hands-on experience in test automation for mobile applications
- 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
- 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
- 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
- Familiarity with Python is a plus, especially for API or backend-related testing and automation utilities
- Experience with cloud-based testing tools such as LambdaTest(MU), BrowserStack, Sauce Labs, or other similar tools
Benefits
- XOi offers a comprehensive benefits package that includes medical, dental, and health, with eligibility the 1st of the next month following your date of hire
- XOi offers a 401(k), with eligibility at 90 days
- XOi offers Discretionary Time Off
- All new employees receive a one time $500 New Hire Stipend to support any updates needed for your home office space
- All employees receive a $50/monthly stipend to be used for personal wellness and $50/ monthly stipend towards internet expenses
Company Overview