Job Expired

This posting has expired and applications are no longer being received and this job does not show up on the main job list.

Quality Engineer I

by TD Canada Trust

Position Type: Full-time
Location: London, ON
Date Posted: Jan 18, 2022
TD Canada Trust

Job Description


Quality Engineer I

Company Overview

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: jobs.td.com

 

Department Overview

Provides foundational testing, automation and / or process support, research, and design input within a well-defined functional area to support the delivery of quality solutions / applications. Acts as a consumer quality advocate and ensures the team is deploying the highest quality code possible.

 

Job Description

Provides foundational testing, automation and / or process support, research, and design input within a well-defined functional area to support the delivery of quality solutions / applications. Acts as a consumer quality advocate and ensures the team is deploying the highest quality code possible.

Customer

  • Contribute early in the design and development process to ensure built-in-quality code
  • Apply the principles of Behaviour / Test-Driven Development (BDD / TDD) and focus on value driven outcomes
  • Work collaboratively with the development team to define and validate appropriate user stories, acceptance criteria and definitions of done / ready
  • Provide quick feedback; throughout the development and design process and on reporting and analytics on overall quality / performance, user experience, and future bug prevention
  • Analyze the end to end solution (business, solution requirements, architecture, blue prints, etc.) requirements to recommend pragmatic and sound test specific solutions for own area; may analyze, develop, debug, and maintain test suites (automated/ manual), traceability matrix; and log defects/assist in defect resolution, as required
  • Implement test scripts ensuring they are integrated into the continuous integration, delivery, and testing (CI/CD/CT) pipeline for functional and non-functional automation (performance, readiness / reliability testing (ORT), accessibility, security) following agreed upon approach using available frameworks
  • Supports the team in test activities across the testing lifecycle, with a focus on value driven outcomes, and assist in defining test data and test environment requirements
  • May begin to support source code management looking for opportunities to effectively leverage tools and engineering practices (DevOps tools and processes, SV, monitoring tools and process, etc.
  • Supports test planning (including testability of requirement), 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.
  • 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
  • Responsible and / or accountable for documenting and supporting the proactive identification of end-to-end test solution designs and early automation opportunities

Shareholder

  • Actively seek continuous improvement and automation opportunities within the testing process
  • Acquire and apply expertise in the quality engineering discipline, provide guidance, assistance and direction to others
  • Collaboratively engage with relevant stakeholders at all levels, both internal and external, to shift from finding defects to proactively preventing defects
  • May lead work streams by acting as a project lead / subject matter expert for small scale projects / initiatives in accordance with project management methodologies

 

Requirements

  • Solid Knowledge of Java programming and software development concepts
  • Experience in open-source test automation frameworks and tooling using Selenium Web Driver
  • Experience and / or working knowledge in DevOps tooling such as; Jenkins, Git, Jira
  • Experience with software such as; Confluence, JTMF, Eclipse, IntelliJ, Bitbucket
  • Experience working in an Agile/Scrum delivery model

 

Additional Information

  • BS degree in Computer Science or related Engineering discipline; or equivalent practical experience.
  • 3-5 years of relevant experience as a Quality Engineer with a focus on Test Automation

 

Hours

37.5

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.
 

Apply now
Job Alert
Share Posting
Job Location

London, ON