Quality Engineer Ii

Toronto, ON, Canada

Job Description

TD Description

Tell us your story. Don't go unnoticed. Explain why you're a winning candidate. Think "TD" if you crave meaningful work and embrace change like we do. We are a trusted North American leader that cares about people and inspires them to grow and move forward.

Stay current and competitive. Carve out a career for yourself. Grow with us. Here's our story:

Department Overview

The Quality Engineering (QE) Practice is an enterprise function that brings together the Quality and Testing, and Release Management professionals from across the bank that supports delivery. In addition, the Practice has accountability IT Governance and Operational Support for the Customer Platforms and Enterprise Technology Enablement (CPET) division. The Practice aims to engineer for end-to-end quality outcomes from the start, innovating to deliver efficiently and drive legendary customer and colleague experiences as well as accelerate the talent, skills and capabilities of our people to ensure we deliver superior quality work.

Job Requirements

Employee/Team

  • Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues/ points of interest
  • Provide thought leadership and/ or industry knowledge for engineering best practices and participate in knowledge transfer within the team and business unit
  • Keep current on emerging trends/ developments and grow knowledge of the business, related tools and techniques
  • Participate in personal performance management and development activities, including cross training within own team
  • Keep others informed and up-to-date about the status / progress of projects and / or all relevant or useful information related to day-to-day activities
  • Contribute to team development of skills and capabilities through mentorship of others, by sharing knowledge and experiences and leveraging quality engineering best practices.
  • Work collaboratively with the team and leadership to proactively identify and resolve issues related to product quality
  • Lead, motivate and develop relationships with internal and external business partners / stakeholders to develop productive working relationships.
  • Contribute to a fair, positive and equitable environment that supports a diverse workforce
  • Act as a brand ambassador for your business area/function and the bank, both internally and/or externally
Breadth & Depth
  • Experienced professional role with in-depth knowledge / expertise in testing planning, design, automation and execution
  • Advanced debugging skills - able to solve complex problems requiring analysis of multiple variables
  • Strong knowledge of new / advanced techniques and approaches in testing and automation (e.g. BDD, Rapid Software Testing)
  • Multidisciplinary experience in software configuration and code management
  • Deep business and technology acumen, seeks out opportunities to benefit the Bank and / or introduce operational improvements
  • Ability to drive work efforts related to complex applications / systems / projects within one product line / business
  • Ability to work autonomously and manage complex application / solution issues as needed, escalating to leadership or other stakeholders when necessary
  • Collaborative team player and ability to play a leadership role in the team
  • Future focused - foresees issues and gaps and identifies industry trends
Experience and/or Education
  • BS degree in Computer Science or related Engineering discipline; or equivalent practical experience
  • 5-7 years of relevant experience
Hours

37.5



Customer
  • Provides direction and feedback throughout the development and design process; provides test development / automation support to ensure that the quality of the intended solution is met.
  • Directs test planning, test design / development test case automation and test execution to achieve business outcomes. Integrates directly into a team's continuous delivery process, augmenting the delivery of quality software and ensuring speed, agility and risk management
  • Leverage strong knowledge & ability to understand technical solutions to build an optimized Test Approach, inclusive of the tool strategy
  • Implement functional and non-functional automation (performance, readiness / reliability testing (ORT), accessibility, security) approach, frameworks, script development and execution, and ensure automated tests are integrated into the continuous integration, delivery, and testing (CI/CD/CT) pipelines
  • Hands on experience implementing effective test strategies and providing guidance to delivery teams in using tools / setting up environments that support on-going quality and traceability
  • Ensure source code management looking for opportunities to effectively leverage tools and engineering practices (DevOps tools and processes, SV, monitoring tools and process, etc.
  • Engineer and leverage virtual assets to support virtualization of any incomplete / unavailable code, service, database, etc.; has strong knowledge of test data management to reuse automated test data provisioning capabilities to be able to adopt a standard test data tool set
  • Play a key role in developing, documenting, and proactively identifying end-to-end test solution designs and early automation opportunities
  • Work collaboratively with the development team to define and validate appropriate user stories, acceptance criteria and definitions of done / ready
  • Apply the principles of Behaviour / Test-Driven Development (BDD / TDD) and focus on value driven outcomes
  • Provide subject matter expertise considering overall quality / performance, user experience, and future bug prevention
Shareholder
  • Adhere to enterprise frameworks or methodologies that relate to engineering activities for business area
  • Ensure respective programs/ policies/practices are well managed, meets business needs, complies with internal and external requirements, and aligns with business priorities
  • Ensure business operations are in compliance with applicable internal and external requirements (e.g. financial controls, segregation of duties, transaction approvals and physical control of assets)
  • Participate in cross-functional / enterprise / initiatives as an engineering subject matter expert helping to identify risk / provide guidance for complex situations
  • Conduct internal and external research projects; support the development/ delivery of presentations / communications to management or broader audience
  • Collaboratively engage with relevant stakeholders at all levels, both internal and external, to shift from finding defects to proactively preventing defects
  • Actively seek and support continuous improvement and automation opportunities within the testing process
  • Lead / facilitate and/or implement actions / remediation plans to address performance / risk /governance issues
  • Actively manage relationships within and across various business lines, corporate and/or control functions and ensure alignment with enterprise and/or regulatory requirements
  • Protect the interests of the organization - identify and manage risks, and escalate non-standard, high risk activities as necessary
  • Keep abreast of emerging issues, trends, and evolving regulatory requirements and assess potential impacts
  • Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite
Inclusiveness

At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.

Additional Information

Join in on what others in TD Technology Solutions are doing:
  • Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.
  • Learn voraciously, stretch your thinking, share your knowledge and educate others.
  • Communicate and collaborate with both technical and non-technical professionals.
  • Cultivate winning relationships by building trust with business and technology partners.
  • Share our commitment to productivity, effectiveness and operational efficiency.
  • Embrace change and witness amazing things happen - from the inside.
Make your mark. Join a dynamic team. Explore new ideas. This is your opportunity to impact the future of banking technology in areas and ways you've never imagined (at a bank)! Visit to learn more.

Business Line

Corporate

Job Category - Primary

Technology Solutions

Job Category(s)

Technology Solutions

Job Family

Quality Engineering

Time Type

Full Time

Employment Type

Regular

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2089363
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned