XX
Quality Assurance EngineerIntegriti GlobalFredericton, New Brunswick, Canada

This job offer is no longer available

XX

Quality Assurance Engineer

Integriti Global
  • CA
    Fredericton, New Brunswick, Canada
  • CA
    Fredericton, New Brunswick, Canada

About

As a Senior Mobile QA Automation Tester, you will be responsible for ensuring the quality and reliability of mobile applications (iOS & Android). You'll design, implement, and maintain automated test frameworks and work closely with development, product, and release teams to deliver high-quality builds at speed. You will also contribute to process improvement, test strategy, and quality metrics reporting.
Key Responsibilities:
Automation & Testing
Build and maintain automation frameworks for iOS and Android mobile applications using industry-leading tools such as Appium, Espresso, XCUITest, and potentially newer frameworks like Maestro or Detox where applicable.
Develop and execute end-to-end automated test suites for functional, regression, integration, and UI testing.
Perform detailed manual testing where automation is not sufficient (exploratory, usability, accessibility).
CI/CD & Tooling
Integrate automation into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Bitrise, GitLab CI).
Leverage cloud device testing platforms such as BrowserStack, Sauce Labs, Firebase Test Lab, AWS Device Farm for cross-device coverage.
Quality Metrics & Reporting
Generate quality reports, dashboards, and insights using tools such as Allure, Cypress Reporting, TestRail, Zephyr, Jira.
Track and communicate defects clearly in Jira or equivalent bug tracking tools.
Collaboration & Process
Work closely with product owners, developers, and release teams to ensure thorough test coverage.
Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).
Advocate for quality best practices and help define testing strategies.
Qualifications:
Must Have
5+ years of overall QA experience with mobile automation testing for both iOS and Android applications.
Strong hands-on experience with Appium automation and mobile testing tools/frameworks.
Deep understanding of mobile testing methodologies, including device emulators, simulators, and real-device testing.
Experience working with cloud device testing platforms (BrowserStack, Sauce Labs, etc.).
Ability to write and maintain test automation in JavaScript/TypeScript, Java, Python, or equivalent languages.
Solid experience with CI/CD tools and test integration.
Strong understanding of API testing (using Postman, RestAssured, or similar).
Familiarity with version control using Git and tracking defects with tools like Jira.
Nice to Have
Experience with behavior-driven testing frameworks like Cucumber / Gherkin.
Familiarity with performance testing and accessibility testing.
Experience with end-to-end frameworks like WebdriverIO or Detox.
Knowledge of retail or e-commerce mobile experience.
Experience with mobile app distribution platforms (App Store Connect, Google Play Console).
  • Fredericton, New Brunswick, Canada

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.