Quality Assurance Testing Specialist

Quality Assurance Testing Specialist
Toronto, ON

Requisition ID: 137084
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Team
Quality Assruance Testing Specialist is responsible for leveraging testing methods and practices to analyze requirements/stories & design testing strategies, infuse with Agile team and develop testing and automation solutions.

An active collaborator on the Agile project team, the incumbent is responsible for leading standups, discussions & retrospectives from QA perspective and is expected to use testing best practices to evolve the product solution and ensure working products are delivered with quality.

Is this role right for you?

  • Conduct and adjust testing methods and practices to assess and evolve product
  • Write clear and concise defect reports and work as an empathetic advocate for the customer’s quality experience. Triage and prioritize defects for remediation, with the Product Owner and development team.
  • Expert knowledge in developing Automation frameworks, automating test scenarios. (Selenium, testNG, any one of behavior driven development(BDD) or Test driven development(TDD frameworks like Cucumber), Maven)
  • Working knowledge of SQL, PL/SQL, data extraction, transformations and conversion testing
  • Ability to produce dashboards and reports for sprints or code releases. Reporting frameworks like Allure, Extent reports
  • Analyze industry best practices to recommend improvements to methodology, test environments and workflow to promote an efficient and cost-effective UAT process.
  • Collaborate actively with the development team, Product Owners, B/As
  • Embed with development teams and infuse quality in every phase of the software development lifecycle by providing continuous feedback from QA standpoint regarding standards, user experience, possible performance issues, and future bugs.
  • Participate in product design and requirements analysis, work with the team during project planning to accurately estimate work (data creation, test cases/acceptance test design, test execution, framework design/improvements, scripting tasks, setup environments, etc) and scope release deliverables (prioritizing defects and bugs).
  • Lead end user focused testing activities and inform how product needs to be evolved
  • Create and execute acceptance criteria based on requirements, assessing usefulness of test cases and adjusting approach where required
  • Troubleshoot when problems arise and contribute to their resolution in a hands-on manner when necessary.

Do you have the skills that will enable you to succeed in this role?

  • Experienced in QA – 5+ years of experience in Functional & Automation with 2 years of experience in Test Lead capacity.
  • Experience with Selenium-Java automation framework creation is must.
  • Experience with Testing automation Frameworks with : Cucumber, Selenium-Java, Eclipse/Intellij IDE, TestNG, Extent reports, selenium grid, Maven using BDD Framework
  • Experience with CI/CD with Jenkins is good to have. Knowledge of version control tools like git / bitbucket is must.
  • Good Knowledge of JIRA, confluence
  • Experience in analyzing the testing scope and developing work estimates.
  • Experience in creating Test Strategies/Test Plans.
  • 3 + years working in a true Agile delivery model – BDD, Kanban, Scrum is must
  • Testing with API web services – (SOAP UI or Postman or something similar) is a plus
  • Some understanding of Unix/ Linux environments
  • Experience in developing SQL queries
  • Experience working in Cloud applications
  • Experience writing Unix commands through shell scripting

What’s in it for you?

  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • We provide you with the tools and technology needed to create beautiful customer experiences
  • You’ll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
  • Dress codes don’t apply here, being comfortable does
  • We offer a competitive total rewards package that includes a base salary, a performance bonus, company matching programs (on pension & profit sharing), generous vacation, personal & sick days, personal development funding, maternity leave top-up, parental leave and much more.

Canadian Banking Technology supports the end-to-end technology needs of Scotiabank’s Canadian banking business, including a broad range of banking products and services from savings and chequing accounts to credit cards and commercial loans. Joining our team gives you access to great opportunities with a wide range of traditional and emerging technologies while delivering innovative solutions for our business applications and platforms


Location(s): Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose: “for every future”, we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, 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. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Quality Assurance Testing Specialist
Scroll to top