TD Bank
Senior Test / QA Analyst
This position is for a Senior Test / QA Analyst in our Payment and Deposits Solutions team and requires subject matter expertise in quality assurance practices and testing methodologies, and knowledge in payment products. The candidate will support the development and execution of comprehensive test strategies while integrating knowledge across various product domains. The role involves interpreting quality challenges, recommending process improvements, leading cross-functional testing initiatives, and ensuring the delivery of high-quality applications. Effective communication, stakeholder management, and alignment with senior management are essential for success. Job / Role Responsibilities: A) Functional Testing / QA Management: Plan, execute, and manage functional testing efforts in support of the delivery lifecycle in-sprint testing, business acceptance testing (BAT), production acceptance testing (PAT) and post-production validations. Manage creation, review and sign-off of testing documentation (e.g., test strategies, plans, schedule, test cases, dashboards, defect logs, test phase closure reports) for assigned area / projects and ensure all test artifacts adhere to testing standards and traceability requirements. Review business & system requirements and system design documents to create test cases with detailed steps and expected results with a high degree of accuracy. Understand and communicate testing impact of scope changes / project change requests to the project management team both from a timeline/cost and a risk perspective. Execute test cases and document actual results, with a high degree of accuracy adhering to timelines. May analyze, develop, debug, execute and maintain automated test cases within the testing environment. Assist in defining test data and test environment requirements. Modern Way of Working: Employ Agile, Product Owner mindset, Shift Left testing methodologies and best practices utilizing collaborative tools like Jira, JTMF, and Confluence to ensure projects progress in the right direction. Keep current on emerging trends, tools, and techniques to improve product development and delivery, including best practices from Design Thinking and Lean Startup methodologies. Contribute to a culture of innovation, actively seeking ways to enhance capability and performance efficiency. C) Leadership: Stakeholder Management: Build and maintain productive relationships with internal and external partners, acting as an ambassador for the business area and the bank. Effectively engage and update stakeholders, ensuring understanding of project timelines and strategic alignment with senior management. Influence senior stakeholders and guide team members in the area of expertise, managing expectations and collaborating across teams to achieve business objectives. Compile and communicate performance metrics to relevant stakeholders. Communication & Facilitation: Convey complex concepts clearly, transforming information into compelling business narratives. Effectively communicate product changes and backlog priorities to stakeholders. Critical Thinking & Problem-Solving: Utilize critical thinking and conflict resolution skills to address complex challenges. Recommend best practices for improving products, processes, or services. Solve intricate problems and develop innovative solutions through sophisticated analytical thinking. Education & Experience: Undergraduate degree required. 3+ years relevant experience. 3+ years in Project Management, Product Owner, Testing Practices, and/or Agile delivery experience. Certifications such as PMP, Agile Certified Practitioner, or Scrum Product Owner (CSPO) are assets. Payment & Deposits Product Domain Knowledge: Knowledge of SWIFT messages, ISO20022, MX and MT formats. Understanding of payment systems and methods such as Canada Lynx, US CHIPS, and FedWire, etc. Knowledge of non-wire payment methods like drafts and checks. Familiarity with regulatory reporting such as EFTR Fintrac, sanction screening, fraud detection, anti-money laundering (AML), compliance reporting, an asset. Understanding of deposit sub-ledger capabilities (like account management, transaction posting, multi-currency handling, interest calculations, liquidity management, controls, and reporting) to drive/ support deposits transformation, an asset. Familiarity with various accounts (Nostro, Vostro, Corporate Customer), and integration of payments services with correspondent account processing, an asset. Understanding of the interaction between payments and deposits operating models and how these serve client needs and use cases. Experience with payment data, canonical models, and payment data mapping, an asset. Preferred Qualifications: Proficient in MS Office and collaboration tools like Jira and Confluence. Consulting and / or strategy experience preferred, demonstrating problem-solving, analytical thinking, and effective stakeholder management. Tier 1 bank or financial institution experience preferred. Strong oral and written communication skills. Ability to work collaboratively and independently, exercising sound judgment. Skilled in data analysis and capable of thriving in ambiguous situations. Demonstrated storytelling skills and documentation skills.
This position is for a Senior Test / QA Analyst in our Payment and Deposits Solutions team and requires subject matter expertise in quality assurance practices and testing methodologies, and knowledge in payment products. The candidate will support the development and execution of comprehensive test strategies while integrating knowledge across various product domains. The role involves interpreting quality challenges, recommending process improvements, leading cross-functional testing initiatives, and ensuring the delivery of high-quality applications. Effective communication, stakeholder management, and alignment with senior management are essential for success. Job / Role Responsibilities: A) Functional Testing / QA Management: Plan, execute, and manage functional testing efforts in support of the delivery lifecycle in-sprint testing, business acceptance testing (BAT), production acceptance testing (PAT) and post-production validations. Manage creation, review and sign-off of testing documentation (e.g., test strategies, plans, schedule, test cases, dashboards, defect logs, test phase closure reports) for assigned area / projects and ensure all test artifacts adhere to testing standards and traceability requirements. Review business & system requirements and system design documents to create test cases with detailed steps and expected results with a high degree of accuracy. Understand and communicate testing impact of scope changes / project change requests to the project management team both from a timeline/cost and a risk perspective. Execute test cases and document actual results, with a high degree of accuracy adhering to timelines. May analyze, develop, debug, execute and maintain automated test cases within the testing environment. Assist in defining test data and test environment requirements. Modern Way of Working: Employ Agile, Product Owner mindset, Shift Left testing methodologies and best practices utilizing collaborative tools like Jira, JTMF, and Confluence to ensure projects progress in the right direction. Keep current on emerging trends, tools, and techniques to improve product development and delivery, including best practices from Design Thinking and Lean Startup methodologies. Contribute to a culture of innovation, actively seeking ways to enhance capability and performance efficiency. C) Leadership: Stakeholder Management: Build and maintain productive relationships with internal and external partners, acting as an ambassador for the business area and the bank. Effectively engage and update stakeholders, ensuring understanding of project timelines and strategic alignment with senior management. Influence senior stakeholders and guide team members in the area of expertise, managing expectations and collaborating across teams to achieve business objectives. Compile and communicate performance metrics to relevant stakeholders. Communication & Facilitation: Convey complex concepts clearly, transforming information into compelling business narratives. Effectively communicate product changes and backlog priorities to stakeholders. Critical Thinking & Problem-Solving: Utilize critical thinking and conflict resolution skills to address complex challenges. Recommend best practices for improving products, processes, or services. Solve intricate problems and develop innovative solutions through sophisticated analytical thinking. Education & Experience: Undergraduate degree required. 3+ years relevant experience. 3+ years in Project Management, Product Owner, Testing Practices, and/or Agile delivery experience. Certifications such as PMP, Agile Certified Practitioner, or Scrum Product Owner (CSPO) are assets. Payment & Deposits Product Domain Knowledge: Knowledge of SWIFT messages, ISO20022, MX and MT formats. Understanding of payment systems and methods such as Canada Lynx, US CHIPS, and FedWire, etc. Knowledge of non-wire payment methods like drafts and checks. Familiarity with regulatory reporting such as EFTR Fintrac, sanction screening, fraud detection, anti-money laundering (AML), compliance reporting, an asset. Understanding of deposit sub-ledger capabilities (like account management, transaction posting, multi-currency handling, interest calculations, liquidity management, controls, and reporting) to drive/ support deposits transformation, an asset. Familiarity with various accounts (Nostro, Vostro, Corporate Customer), and integration of payments services with correspondent account processing, an asset. Understanding of the interaction between payments and deposits operating models and how these serve client needs and use cases. Experience with payment data, canonical models, and payment data mapping, an asset. Preferred Qualifications: Proficient in MS Office and collaboration tools like Jira and Confluence. Consulting and / or strategy experience preferred, demonstrating problem-solving, analytical thinking, and effective stakeholder management. Tier 1 bank or financial institution experience preferred. Strong oral and written communication skills. Ability to work collaboratively and independently, exercising sound judgment. Skilled in data analysis and capable of thriving in ambiguous situations. Demonstrated storytelling skills and documentation skills.