Back to job search
I
InfoyaVerified Job Source

Mobile Test Automation Engineer

The role involves performing end-to-end functional testing on iOS and Android platforms and developing automation frameworks using Appium and XCUITest. The candidate will collaborate with cross-functional Agile teams to ensure application stability and support CI/CD pipelines.

  • Hybrid
  • Toronto, ON
  • Posted Jun 26, 2026
  • 1 position

Job summary

About the Job: We are seeking a detail-oriented QA Tester with strong experience in mobile functional testing across both iOS and Android platforms, along with hands-on automation expertise using Appium, XCUITest, Selenium WebDriver, and Cucumber. This role focuses on ensuring high-quality mobile applications through comprehensive test planning, execution, and automation within an Agile delivery environment. The ideal candidate will have experience working with cross-functional teams and leveraging modern testing tools to support continuous integration and reliable release cycles. Office Location: Toronto Employment Type: Permanent Role Type: New position – current requirement Work Arrangement: Hybrid (2 days in office) Position Responsibilities: Perform end-to-end functional testing of mobile applications on iOS and Android platforms. Design, develop, and maintain automation frameworks using Appium, XCUITest, Selenium WebDriver, and Cucumber (BDD). Execute regression, smoke, integration, and exploratory testing to ensure application stability and performance. Develop reusable test scripts and step definitions aligned with BDD practices. Execute cross-browser and cross-device testing using LambdaTest. Identify, log, and track defects using Jira, ensuring clear documentation and traceability. Collaborate with developers, Product Owners, and Scrum teams to clarify requirements and ensure test coverage. Participate in Agile ceremonies and contribute to sprint planning, backlog refinement, and retrospectives. Support CI/CD pipelines by integrating automated test suites to enable continuous testing. Provide clear reporting on test results, defect metrics, and release readiness. Requirements Required Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 7+ years of experience in testing mobile applications on both iOS and Android platforms. Strong automation experience using Appium and XCUITest. Experience with cloud-based testing platforms such as LambdaTest. Experience implementing BDD frameworks using Cucumber. Good knowledge of Selenium WebDriver for web automation testing. Experience using Jira for defect tracking and test management. Familiarity with Agile/Scrum methodologies. Strong analytical, problem-solving, and communication skills Good to Have: Experience working in CI/CD environments. Knowledge of API testing concepts. Understanding of mobile device fragmentation and OS compatibility testing. Experience in cross-browser and cross-platform testing strategies. Benefits Salary Range: $85,000 to $95,000 CAD/ year The final compensation offered will depend on local market conditions and geographic location, as well as job-related factors such as the candidate’s knowledge, skills, qualifications, relevant experience, and education/training. Compensation may also include additional components such as benefits, and/or other incentives, where applicable. In accordance with new employment standards requirements, we retain copies of this job posting and applicant information for three (3) years after the posting is removed. We do not use AI technology; all applications are also reviewed by our recruitment team. Infoya is an equal opportunity employer committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, aboriginal status, or any other legally protected factors.

What you’ll do

The role involves performing end-to-end functional testing on iOS and Android platforms and developing automation frameworks using Appium and XCUITest. The candidate will collaborate with cross-functional Agile teams to ensure application stability and support CI/CD pipelines.

Requirements

Requires a Bachelor's degree in Computer Science or a related field and over 7 years of experience in mobile application testing. Proficiency in BDD frameworks, cloud-based testing platforms like LambdaTest, and Jira is essential.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Mobile Functional Testing
  • Appium
  • XCUITest
  • Selenium WebDriver
  • Cucumber
  • BDD
  • LambdaTest
  • Jira
  • Agile
  • Scrum
  • CI/CD
  • iOS Testing
  • Android Testing
  • Regression Testing
  • Smoke Testing
  • Integration Testing

Job areas

  • Software
  • Technology
  • Engineering
  • Data & Analytics
  • Consulting

Additional details

Minimum education
Bachelor’s degree
Minimum experience
7+ years
Posting language
English
Working hours
40 hours per week
Office presence
2 days per week