Overview
Select how often (in days) to receive an alert :
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are looking for an enthusiastic individual to play a critical role in ensuring the quality and reliability of application deliverables for Canadian Banking’s Branch Enablement applications.
Is this role right for you? In this role, you will :
Responsibilities
- Conducts and adjusts testing methods and practices to assess and evolve products.
- Design test approach, develop test strategies and plans. Select appropriate test tools. Align test cases to requirements and user stories.
- Collaborate with the development team to design and build automated and manual tests, develop / create test data, conduct exploratory, system, regression, migration, back-end, and user acceptance tests, and determine whether to create major improvements for the automation frameworks.
- Write clear and concise defect reports and advocate for the customer’s quality experience. Triage and prioritize defects for remediation with the Product Owner and development team.
- Conduct exploration testing to find bugs and drive testing workshops.
- Ensure tests are readable, maintainable, and written in common business jargon; build reusable, domain-specific testing language components.
- Work with automation frameworks, developing, designing and executing test automation scripts (Selenium, API tools, TestNG; experience with a BDD or TDD framework such as Karate or Cucumber).
- Thorough experience with data extraction, transformation and conversion testing.
- Produce dashboards and reports for sprints or code releases.
- Analyze industry best practices to improve methodology, test environments and workflow for an efficient UAT process.
- Collaborate with the development team, Product Owners, Business Analysts, and other QA teams.
- Embed with development teams to infuse quality in every phase of the software development lifecycle by providing continuous QA feedback on standards, user experience, performance considerations, and future bugs.
- Participate in product design and requirements analysis, help estimate work, scope release deliverables, and prioritize defects and bugs.
- Lead end-user focused testing activities and inform product evolution.
- Create and execute acceptance criteria based on requirements and adjust approach as needed.
- Troubleshoot problems and contribute to resolution when necessary.
- Availability to work from the Scarborough office 4 days per week.
Qualifications
Associate degree or B.S. in Computer Science, Information Technology or equivalent education / experience.Test automation experience with 5+ years of hands-on work.Experience in analyzing testing scope and developing work estimates.Experience in creating test strategies and test plans.QA analyst with 5+ years of testing activities.3+ years in automation frameworks, developing and executing test automation scripts (Selenium, API tools, TestNG; experience with BDD or TDD frameworks such as Karate or Cucumber).API-specific testing experience with 5+ years.2+ years of experience with SQL, DB2.Proficient with API REST / SOAP testing and tools (e.g., Rest Assured).Experience with CI / CD and related tools and techniques; Bitbucket.Experience working with GCP and with both Agile and Waterfall SDLCs.Experience creating test cases / defects with JIRA and Confluence; good understanding of UAT standards.Ability to manage and review documentation and testing artifacts to ensure quality and audit readiness.Ability to analyze test results and provide recommendations to improve automation standards.Strong communication and collaboration skills; ability to explain status and issues to varied groups.Analytical, detail-oriented, and able to develop testing solutions with end users in mind.Strategic thinking for selecting optimal testing approaches.Good oral and written communication; ability to present testing status to stakeholders.Open to ideas, customer-focused, and able to work independently or as part of a team.Types of testing : Functional (including automation), Integration, Regression, Accessibility, User Acceptance, Production Acceptance, and other types as required.What’s in it for you?
Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee can reach their potential and participate through ERGs.Accessibility and Workplace Accommodations - Commitment to an accessible environment and removing barriers.Upskilling through online courses, cross-functional development opportunities, and tuition assistance.Competitive rewards program including bonus, flexible vacation, personal and sick days, and benefits from day one.Community engagement opportunities and programs for belonging.Location
Location(s) : Canada : Ontario : Toronto
Scotiabank is a leading bank in the Americas. Guided by our purpose : "for every future", we help customers and communities achieve success through a broad range of financial services. If accommodation is needed during recruitment, please contact our Recruitment team. Candidates must apply online to be considered. Only shortlisted candidates will be contacted.
#J-18808-Ljbffr