Previous Job
Mobile Automation Tester
Ref No.: 18-32079
Location: Toronto, Ontario
Start Date: 05/09/2018
  • Years of relevant experience: Min 1-2 years Mobile Native App Automation Experience, Min 1-2 years Appium Tool experience
  • Robot framework, Selenium, TestNG experience is nice to have.
  • Strong programming skills.
  • Strong performer who can bring new ideas for Automation.
  • Good interpersonal and communication skills to interact with team members.
  • Ability to work independently with minimum guiding.
  • Experience in Test Automation framework development with emphasis on keyword driven and data driven will be nice to have.
  • Proven experience developing and managing automated test scripts: UI module for both web and mobile applications.
  • Experience with Mobile automation tools like Selenium-Appium
  • Specifically developing functions, adding control flow logic, loops etc.
  • Experience working with GUI object recognition and customization.
  • Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles using Selenium & Appium
  • Design, Execute and analyze automation test scripts & test results for Web applications, iOS, Android & Windows Phone apps
  • Document, track and escalate issues as appropriate, using JIRA
  • Support during production deployment of applications and perform "validation testing” during the off-hours maintenance windows
  • Good development/scripting skills in common languages which are Web-driver compatible language such as Java, Objective-C, JavaScript with Node.js, PHP, Python, Ruby, C#, or Perl with the Selenium WebDriver API and language-specific client libraries
  • Good experience with different Mobile Operating Systems (iOS, Android, Windows Phone)
  • Expertise practical knowledge of automated testing tools Selenium & Appium
  • Knowledge & Experience on JIRA tool is a must
  • Knowledge on Robotium & Selendroid tools is a plus
  • Solid understanding of object oriented programming, design and debugging skills
  • Excellent understanding of software design techniques
  • Experience of source control systems and configuration management
  • Basic level knowledge of XML and RDBMS concepts
  • Experience in Agile development methodologies preferable
Proven ability to deliver quality results in a busy and dynamic business focused environment