Responsibilities
- Be an advocate for quality in the project lifecycle with an AI mindset for delivering quality and speedy test results.
- Design, develop and maintain a modular, extensible, and reusable test automation framework to enable continuous testing in an agile environment.
- Collaborate closely with other team members to develop test approach that effectively covers the functional performance characteristics of features in the applications.
- Manage testing by developing test strategies, preparing test documentation and executing test activities for multiple, parallel initiatives.
- Perform various types of testing including Functional testing, Accessibility testing, User interface testing, Cross-platform testing, and Content testing.
- Report defects and work closely with the team so that solutions can be determined, prioritized, and scheduled.
- Provide regular status updates and call out risks and issues to release and project timelines.
- Learn and leverage new tools and methodologies for Quality Assurance, on a continuous basis.
- Deliver production-quality software (services, APIs, and web applications) with strong testing fundamentals.
- Introduce and influence overall process improvements and act as an agent for change to the organization.
- Provide testing support for post production and contribute to ongoing production support health by partnering with engineering teams on ticket triage, root-cause analysis support and prioritization of testing operational fixes
- Recommend platform and operational improvements by analyzing current practices, identifying waste/rework, and proposing pragmatic enhancements.
- Collaborate with Product, Business Analysts, and Production Support to clarify requirements, scope work, and deliver iteratively.
Requirements
- 3+ years of experience in test automation having worked with frameworks/tools including Selenium, Jave, Playright using Java or Node JS and JavaScript’s
- Competent building test suites in modern programming languages ((Java or Node.js/TypeScript)
- Hands on experience Automating mobile, web-based applications, and API web services.
- Expertise in using API tools like SOAP UI, Postman, or something similar.
- Experience using AI coding assistants (e.g., GitHub Copilot,) with the ability to automate test scripts
- You are an expert on QA processes with hands-on experience preparing testing artifacts such as test plan, strategy, Test cases, status reports and reporting/testing defects
- Clear communication and ability to collaborate across engineering and non-technical partners.
- Customer-first mindset to optimize for secure, reliable outcomes.
- Deep knowledge of Agile principles, and the flexibility to adapt your experience to new and evolving environments including experience with Jira and Confluence
- Familiar with deployment tools such as Bitbucket
- Bachelor’s degree (or higher) in Computer Science, Engineering, or a related discipline.
- Customer-first mindset with strong risk awareness; bias for clarity, quality, and execution.
- Collaborative, proactive, and improvement-driven; comfortable operating across ambiguity and bringing structure to delivery.
Nice to Have
- Business Banking or broader financial services domain experience
- Prior work experience with Scotiabank, preferably working in other teams within Scotia Digital
Benefits
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.


