Titre du poste ou emplacement

Mobile Automation Engineer

Saxon Global
Calgary, AB
Publié il y a 12 jours
Détails de l'emploi :
Temps plein
Expérimenté

Job Title: Mobile Automation Engineer

Location: Calgary, Canada

Job Type: Full-time Day 1 Onsite Hybrid (3 days onsite per week)

Job Overview:

We are looking for a highly skilled Mobile Automation Engineer to join our team in Calgary. This full-time role requires an expert in Java-based development and test automation for both web and mobile applications. The ideal candidate will bring deep experience in Selenium, Appium, and related tools, along with leadership capabilities and a passion for delivering high-quality software solutions.

Key Responsibilities:

  • Design and develop robust Java-based applications aligned with client and business requirements.
  • Develop and maintain Selenium-based test scripts for functional and regression testing.
  • Ensure mobile app quality through comprehensive testing strategies using tools such as Appium, Espresso, or XCUITest.
  • Provide technical leadership and mentorship, ensuring adherence to best practices in coding and testing.
  • Collaborate with cross-functional teams including analysts, PMs, and clients to gather requirements and deliver effective technical solutions.
  • Conduct code reviews to ensure code quality, maintainability, and scalability.
  • Monitor project progress, manage expectations, and ensure on-time delivery.
  • Stay current with emerging trends in Java, Selenium, and mobile testing to enhance team productivity.
  • Communicate with clients, providing expert technical support throughout the project lifecycle.
  • Troubleshoot complex technical issues and deliver innovative solutions.
  • Design and enhance test automation frameworks and drive best practices.
  • Perform POCs and R&D on emerging test automation tools.
  • Work closely with SDET teams to understand and address technical challenges.
  • Document and demo test automation solutions for potential stakeholders.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience in Java development and testing.
  • Strong expertise in Selenium for web test automation.
  • Solid hands-on experience in mobile test frameworks such as Appium, Espresso, or XCUITest.
  • Experience with both manual and automated testing of web and mobile applications.
  • Familiarity with CI/CD pipelines and tools.
  • Strong understanding of Agile, DevOps, and software development life cycles.
  • Excellent analytical and problem-solving skills.
  • Strong interpersonal and communication skills with the ability to interact with stakeholders at all levels.
  • Proficiency in version control systems (e.g., Git) and project management tools (e.g., Jira, Confluence).
  • Deep experience in Test Automation Frameworks, especially using Selenium and Cucumber.
  • Experience in REST API development and automation using Rest Assured.
  • Good knowledge of SQL and experience working with databases.
  • Solid understanding of OOP principles and software design basics.
  • Familiar with both manual and automated testing methodologies.

Preferred Qualifications:

  • Strong troubleshooting skills and the ability to drive resolutions collaboratively.
  • Exceptional ability to communicate complex technical concepts effectively.
  • Experience in leading teams, managing projects, and owning technical initiatives.
  • Relevant certifications such as ISTQB or other test automation credentials are a plus.

Partager un emploi :