Position: Senior Quality Engineer – Native Mobile & API Automation
Location: Toronto, ON (Hybrid - 3 days/week onsite)
Experience Level: 8+ Years
Role Overview & Key Responsibilities:
• Lead in-sprint functional testing, regression testing, and E2E test execution for native iOS and Android mobile applications.
• Design, write, and maintain automation scripts for Mobile UI (Appium) and API layer (Python, Pytest).
• Build and execute test strategies, plans, and test cycles using BDD Gherkin language with Pytest and Cucumber frameworks.
• Set up and monitor continuous automated test execution cycles using Jenkins and SauceLabs.
• Manage defect lifecycles, sprint tasks, and test documentation within Jira, Xray, and Confluence.
• Conduct log analysis and diagnostic debugging using Xcode, Android Studio, TestFlight, and Kibana.
• Partner closely with cross-functional product and agile development teams to ensure high-quality software releases.
Required Qualifications & Skills:
• 8+ years of dedicated software testing experience in native iOS and Android mobile environments.
• 3+ years of experience with web application functional testing.
• Strong expertise in Mobile UI Automation using Appium and Python-based API Automation.
• Deep understanding of manual, functional, regression, smoke, black box, and white box testing methodologies.
• Experience with Postman, BDD Gherkin, GitHub/SourceTree, and Atlassian tools (Jira, Xray, Confluence).
• Strong communication, time-management, and problem-solving skills in fast-paced agile environments.
• Must reside in/near Toronto, ON for 3 days/week onsite availability.
Nice to Have:
• Industry experience within FinTech.
• Hands-on experience with SauceLabs cloud testing platform.