GrepJob
2 days ago
Toronto, CanadaSenior

Responsibilities

  • Automate and execute functional, regression, and UI/UX testing on native applications for iOS and Android.
  • Manage and execute tests across a diverse fleet of physical devices and cloud-based labs using BrowserStack.
  • Automate and test REST APIs using tools like Postman, validating responses and data accuracy.
  • Use MCP servers to accelerate automation test scenarios with the help of LLMs and AI.
  • Report bugs clearly with steps to reproduce and relevant details.
  • Validate user interfaces for responsiveness across mobile and tablet screen sizes.
  • Participate in daily standups and provide testing status updates.
  • Review and provide feedback on requirements and user stories from a testing perspective.
  • Maintain test documentation including test cases and test results.

Requirements

  • Strong experience with iOS and Android platforms including XCode and Android Studio.
  • Native app testing experience with a Typescript/Javascript based framework such as WebdriverIO or Appium.
  • Experience with Git for branching and version control.
  • Experience with automating native apps in the cloud, ideally with BrowserStack.
  • Strong experience with API testing using tools like Postman.
  • Experience integrating automation tests into CI/CD pipelines such as GitHub Actions or Jenkins.
  • Understanding of software testing fundamentals including test case design and bug reporting.
  • Cross-device testing experience and ability to identify device-specific issues.
  • Strong attention to detail with the ability to identify edge cases.
  • Good communication skills for reporting bugs and collaborating with team members.
  • Eagerness to embrace AI to accelerate testing.
  • Ability to work independently while knowing when to ask for help.

Benefits

  • Challenging and rewarding work with real impact.
  • Direct access to cutting-edge AI platforms.
  • Diverse and inclusive culture.
  • Growth opportunities for personal and professional development.
  • Collaborative and innovative work environment.
  • Exposure to exciting projects and high-profile clients.
  • Supportive work environment with access to company leaders.
  • Hybrid working model.

Tech Stack

Apache JMeterAppiumAWSAzureGitGitHub ActionsiOSJavaScriptJenkinsPostmanSQLTypeScript

Categories

MobileTesting