Quality Assurance Engineer
Integriti Global
- Fredericton, New Brunswick, Canada
- Fredericton, New Brunswick, Canada
À propos
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).
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.