Test Automation Engineer
Scotiabank
Toronto, Ontario,CA
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
We are seeking a highly skilled and proactive Test Automation Engineer with expertise in Native Mobile Applications, Web Automation, and API Testing to join our fast-paced and innovative team. As a QA Engineer, you will work with a team of talented QA engineers, ensuring the delivery of high-quality of Web and mobile applications through comprehensive testing and quality assurance practices. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures. You will play a key role in ensuring the quality and reliability of our digital products by designing and executing robust automated test strategies across platforms.
**What You’ll Do**
• Design and implement end-to-end automated test strategies for native mobile applications (iOS & Android), web platforms, and APIs.
• Develop and maintain automated test suites using Playwright, Appium, or Selenium depending on platform and project needs.
• Build and execute API test automation to validate RESTful services, including authentication, data validation, and error handling.
• Collaborate with cross-functional teams to define test requirements and ensure coverage of business-critical scenarios.
• Integrate automated tests into CI/CD pipelines to enable continuous testing and faster release cycles.
• Conduct accessibility testing using tools such as VoiceOver, TalkBack, JAWS, and WCAG compliance checkers.
• Utilize AI tools to enhance test case generation, defect prediction, and visual validation.
• Work with cloud-based device farms (e.g., BrowserStack) to ensure cross-browser and cross-device compatibility.
• Analyze test results, debug failures, and work closely with developers to resolve issues.
• Maintain test documentation, including test plans, test cases, and automation scripts.
**What You Bring**
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• 3+ years of experience in QA with a strong focus on test automation for native mobile apps, web applications, and APIs.
• 2+ years of hands-on experience with Playwright, Appium, or Selenium.
• Strong experience in API automation using tools like Postman, with a focus on error handling and validation.
• Proficiency in Python, JavaScript, or Java for test automation.
• Experience with Xcode, Android Studio, and mobile debugging tools.
• Strong understanding of SDLC, Agile methodologies, and QA processes.
• Experience with JIRA, Confluence for test management.
• Hands on project experience with Charles Proxy AND Postman.
• Familiarity with AI-powered testing tools and cloud-based testing platforms.
• Deep knowledge of accessibility standards (AODA, WCAG 2.0/2.1) and testing techniques.
• Excellent problem-solving, analytical, and communication skills.
**What's in it for you?**
• We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success.
• We provide you with the tools and technology needed to create meaningful customer experiences.
• You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
• We hire you for your talent — not just a job — so you can grow with us. We’ll equip you for success not only in your role, but also in your career.
• Dress codes don't apply here: being comfortable does.
• Access to thousands of online and in-person courses so you can hone your current skills or learn new ones.
• A competitive rewards package that includes a base salary, a performance bonus, company matching programs on pension and profit sharing, paid vacation, personal & sick days, medical, vision, and dental benefits that start from day one and much more.