Back to all jobs

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.

Back to all jobs