The Quality Engineer II will perform complex testing activities, including test design, creation, and automation, focusing on enhancing automation frameworks to deliver quality solutions. This role involves leading small-complexity initiatives, implementing effective test strategies, and providing QE leadership throughout the development process. Key responsibilities include leveraging technical knowledge for optimized test approaches, managing test data, and integrating automated tests into CI/CD/CT pipelines. The engineer will also work with development teams to define user stories and acceptance criteria, apply BDD/TDD principles, and lead Proof of Concepts for new testing technologies. The role emphasizes continuous improvement, risk management, and fostering a collaborative team environment.
Perform hands-on complex testing activities: test design, test creation, process support.,Design and automate tests, and/or create/enhance automation frameworks.,Lead small complexity initiatives, implement effective test strategies and plans.,Provide QE leadership, direction, and feedback throughout development and design.,Leverage strong technical knowledge for optimized test approaches and tooling strategy.,Possess strong knowledge of test data management.,Effectively engineer and leverage DevOps tools and processes, source code management, Service Virtualization, monitoring tools.,Implement functional and/or non-functional automation frameworks (performance, readiness/reliability, accessibility, security).,Integrate automated tests into CI, delivery, and testing (CI/CD/CT) pipelines.,Develop, document, and identify end-to-end test solution designs and early automation opportunities.,Collaborate with development teams to define and validate user stories, acceptance criteria, DoD/DoR.,Apply Behavior/Test Driven Development (BDD/TDD) principles.,Lead Proof of Concepts (POCs) for new testing technologies (Service Virtualization, DevOps, BDD, Test Data Management).,Adhere to enterprise frameworks/methodologies related to quality engineering.,Actively seek and support continuous improvement and automation opportunities.,Conduct meaningful analysis using data to draw conclusions and make recommendations.,Identify opportunities to minimize cost and enhance stakeholder experience.,Conduct test assets reviews for quality, standards compliance, reusability, maintenance.,Monitor service, productivity, and assess efficiency.,Lead/facilitate/implement actions/remediation plans for performance/risk/governance issues.,Manage relationships with business partners/stakeholders.,Maintain a culture of risk management and control.,Keep abreast of emerging issues, trends, and regulatory requirements.,Actively mentors and enables team members.,Support team by providing guidance and proactively resolving issues.
BS degree in Computer Science or related Engineering discipline; or equivalent practical experience.,3-5 years of relevant experience.
Bachelor's Degree or equivalent
37.5 hours/week
The Toronto-Dominion Bank and its subsidiaries are collectively known as TD Bank Group, one of the largest banks in North America. TD provides a wide range of personal, commercial, and investment banking products and services to over 27 million customers globally. Headquartered in Toronto, Canada, the bank operates through key segments including Canadian Retail, U.S. Retail, and Wholesale Banking.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.