8 months ago
Toronto, CanadaEntry Level
Responsibilities
- Contribute to test planning and perform hands-on test design, development, maintenance, automation, and execution.
- Define test data and environment requirements and analyze proposed solutions to develop in-scope tests.
- Develop, debug, and maintain automated and manual test suites, traceability matrices, and defect records.
- Implement functional and non-functional automation, including performance, reliability, accessibility, and security testing.
- Integrate automated tests into continuous integration, delivery, and testing pipelines.
- Use service virtualization, test data management, monitoring, source code management, and other engineering tools and practices.
- Collaborate with development teams to define and validate user stories, acceptance criteria, and Definition of Done/Ready.
- Analyze and report test results, provide quality feedback, and support proactive identification of end-to-end test solutions.
- Participate in proof-of-concepts, communities of interest, knowledge sharing, training, and continuous improvement activities.
- Deliver work on time and within budget while following quality engineering, technology delivery, risk management, and regulatory standards.
Requirements
- BS degree in Computer Science or a related Engineering discipline, or equivalent practical experience.
- 2–3 years of relevant experience.
- Hands-on experience with Microsoft Azure and cloud technologies is required.
- Foundational knowledge of quality engineering frameworks, technology, tools, processes, and procedures.
- Solid knowledge of coding, testing, debugging, and writing automated scripts with industry-standard frameworks.
- Hands-on debugging, problem-solving, test automation, test data, and test management experience.
- Ability to own tasks, estimate and prioritize work, and handle medium to moderately complex assignments.
- Collaborative team-player skills and willingness to support knowledge transfer, coaching, and guidance.
Benefits
- Work location is Toronto, Ontario, Canada, with 37.5 working hours.
- TD offers health and well-being benefits, savings and retirement programs, paid time off, banking benefits, and discounts.
- Employees receive career development support through regular development conversations, training programs, an online learning platform, and mentoring programs.
- TD provides training and onboarding sessions for new colleagues.
- The role supports accommodations throughout the interview process and is subject to applicable provincial employment regulations.
About TD bank
TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.
