Mobile Engineer
Job details
Job description, work day and responsibilities
Job description
Title: SDET Android Automation Engineer
Location: Hybrid in Toronto, Ontario
Duration: 6 months contract with possibility of extension
Client: Retail/Grocery Delivery App
We are seeking a highly skilled Senior SDET to join our Quality Engineering (QE) automation team and lead the creation of our client's first native Android test automation framework. In this role, you will focus on scaling automation and solving technical challenges across mobile app testing, infrastructure, and integration. Your work will enable streamlined feedback cycles and improved product stability.
This is a high-impact opportunity to shape automation at scale for a critical user platform.
________________________________________
Key Responsibilities:
• Framework Development: Build and operationalize a robust Android automation framework using Midscene.js.
• Test Automation: Implement and optimize automated regression test coverage for P0 test scenarios. Support nightly test runs for quick developer feedback.
• Infrastructure Solutions:
• Integrate with build pipelines to access testable app builds (APKs).
• Solve hosting and access challenges to enable scalable emulation.
• Support robust Android app emulation using Android Studio and ADB (Android Debug Bridge).
• Test Reporting: Enhance test result reporting and alert systems to provide actionable test run insights.
• Technical Leadership: Collaborate with cross-functional teams to ensure best practices in Android automation, stability in tests, and strategic support for framework maintainability.
• Documentation: Ensure that all framework components, processes, and infrastructure implementations are well-documented.
________________________________________
Qualifications:
• 5+ years of experience in QA automation, with expertise as an SDET for mobile applications.
• Proven experience building and implementing test automation frameworks for Android platforms.
• Strong proficiency in Android Studio and Android Debug Bridge (ADB).
• Strong proficiency in enabling scalable infrastructure for emulated environments.
• Hands-on experience with JavaScript-based test frameworks.
• Hands-on experience with CI/CD pipelines and integrating test automation.
• Strong problem-solving skills, with a track record of creative technical solutions for mobile-specific challenges (e.g., handling flaky tests, app distribution, emulated environments, etc.).
• Knowledge of test result reporting systems and integration with testing frameworks.
• Experience operationalizing complex Android-specific test automation infrastructure in large-scale environments.
• Strong prioritization, teamwork, and communication skills, with a focus on cross-functional collaboration.
• Hands-on experience with Playwright is a plus.
• Hands-on experience standing up test automation for iOS native mobile applications is a plus.
• Familiarity with cost optimization strategies for test environments (e.g., managing emulation resources and hosting) is a plus.
Company address
You will be redirected to another website to apply.
Offer ID: #1229811,
Published: 1 hour ago,
Company registered: 2 months ago