Mobile Automation Engineer

HeartCentrix Solutions

Montreal

Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein
We are seeking an experienced Senior Test Automation Engineer to support the development and scaling of native mobile automation frameworks within a fast-paced technology environment. This role is ideal for someone who thrives in hands-on engineering work, enjoys solving complex testing challenges, and can independently drive projects from concept to deployment. Responsibilities - Design, scale, and optimize native mobile automation frameworks for Android and iOS - Develop end-to-end automated regression suites for critical user flows - Build and maintain automated tests across complex backend and middleware environments - Create internal tooling and test data generators to support engineering teams - Integrate automated testing into CI/CD pipelines for reliable deployments - Participate in code reviews and maintain high engineering standards - Collaborate cross-functionally with software engineering and product teams Requirements - 5+ years of experience as a Software Engineer or Software Engineer in Test (SET) - Strong programming experience with Kotlin, Swift, Python, or other object-oriented languages - Hands-on experience with mobile automation frameworks such as XCUITest, Espresso, or Appium - Strong understanding of REST APIs, microservices, and service-oriented architectures - Experience building and maintaining end-to-end automated testing frameworks - Familiarity with CI/CD pipelines and automation best practices - Ability to work independently in a fast-paced environment Nice to Have - Experience with geolocation, mapping, or IoT-related technologies - Exposure to AI-driven automation or scalable testing tools