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.