---Advertisement---

๐Ÿš€TD Bank Hiring Quality Engineer II (Java & Selenium) | Toronto, Canada | Apply Before July 3, 2026 |

By: Rohit BARAHATE

On: June 17, 2026

---Advertisement---
Image

๐Ÿ’ผ Job Details

๐Ÿข Company: TD Bank
๐Ÿ’ป Position: Quality Engineer II (Java & Selenium)
๐Ÿ†” Job Requisition ID: R_1494480
๐Ÿ“ Location: Toronto, Ontario, Canada
๐Ÿ  Work Mode: On-Site
๐Ÿ’ผ Employment Type: Full-Time
๐Ÿ“… Application Deadline: July 3, 2026
๐Ÿ‘จโ€๐Ÿ’ผ Experience Required: 3โ€“5 Years
๐ŸŽ“ Qualification: Bachelor’s Degree in Computer Science, Engineering, or Related Discipline
๐Ÿ› ๏ธ Primary Skills: Java, Selenium, Automation Testing, Manual Testing, CI/CD, BDD, TDD
๐Ÿฆ Industry: Banking & Financial Services


๐ŸŒŸ About TD Bank

TD Bank is one of North America’s leading financial institutions, serving millions of customers across Canada and the United States. Known for its innovation-driven culture and commitment to digital transformation, TD continues to invest heavily in technology, automation, cloud engineering, cybersecurity, and quality engineering practices.

If you’re passionate about automation testing, quality engineering, Java development, and continuous innovation, this opportunity offers an excellent platform to accelerate your career within a globally recognized financial institution.


๐ŸŽฏ Role Overview

The Quality Engineer II role is a hands-on position focused on automation testing, manual testing, test strategy development, and quality engineering leadership. The selected candidate will be responsible for designing and implementing test automation solutions, executing complex testing activities, and ensuring software quality across enterprise banking applications.

This position requires strong expertise in Java, Selenium, automation frameworks, manual testing methodologies, and CI/CD integration.


๐Ÿ› ๏ธ Key Responsibilities

โœ… Design, develop, and execute comprehensive test strategies and test plans
โœ… Create automated test scripts using Java and Selenium frameworks
โœ… Perform functional, integration, system, regression, and end-to-end testing
โœ… Lead testing activities for small to medium complexity initiatives
โœ… Build and optimize automation frameworks for scalable testing solutions
โœ… Integrate automated tests into CI/CD and Continuous Testing pipelines
โœ… Support test data management and automated test data provisioning
โœ… Collaborate with development teams to validate user stories and acceptance criteria
โœ… Participate in Definition of Ready (DoR) and Definition of Done (DoD) discussions
โœ… Apply BDD and TDD methodologies to improve software quality
โœ… Develop Proof of Concepts (POCs) for emerging testing technologies
โœ… Conduct automation code reviews and test asset quality assessments
โœ… Perform root cause analysis and troubleshoot testing issues
โœ… Monitor testing effectiveness and recommend process improvements
โœ… Mentor team members and promote quality engineering best practices
โœ… Collaborate with stakeholders to proactively prevent defects rather than simply identify them


๐Ÿ’ป Required Technical Skills

โ˜• Java Development

โ€ข Strong hands-on experience with Java programming
โ€ข Experience developing and maintaining automation scripts
โ€ข Understanding of object-oriented programming concepts
โ€ข Strong debugging and troubleshooting skills


๐Ÿค– Automation Testing

โ€ข Extensive experience with Selenium WebDriver
โ€ข Automation framework design and maintenance
โ€ข Functional and regression test automation
โ€ข End-to-end automation testing expertise
โ€ข Automated test execution and reporting


๐Ÿงช Manual Testing

โ€ข Functional Testing
โ€ข System Testing
โ€ข Integration Testing
โ€ข User Acceptance Testing (UAT)
โ€ข Regression Testing
โ€ข Exploratory Testing
โ€ข Defect Lifecycle Management


๐Ÿ”„ DevOps & CI/CD

โ€ข Continuous Integration and Continuous Delivery concepts
โ€ข Test automation integration into CI/CD pipelines
โ€ข Source code management tools
โ€ข DevOps processes and automation practices
โ€ข Continuous Testing strategies


๐Ÿ“Š Test Data Management

โ€ข Test data provisioning and maintenance
โ€ข Data validation strategies
โ€ข Test environment management
โ€ข Automation of test data processes


๐ŸŽ“ Educational Requirements

โœ”๏ธ Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related discipline
โœ”๏ธ Equivalent practical experience may also be considered
โœ”๏ธ Strong foundation in software development and quality engineering principles


๐Ÿ‘จโ€๐Ÿ’ผ Experience Requirements

โœ”๏ธ 3โ€“5 years of professional experience in Quality Engineering
โœ”๏ธ Proven experience in both Manual and Automation Testing
โœ”๏ธ Strong expertise in Java and Selenium
โœ”๏ธ Experience with enterprise-scale applications
โœ”๏ธ Exposure to Agile development environments
โœ”๏ธ Experience working with cross-functional teams


๐ŸŒŸ What Makes an Ideal Candidate?

TD Bank is looking for professionals who can:

๐Ÿ”น Think beyond defect detection and focus on defect prevention
๐Ÿ”น Drive continuous quality improvements
๐Ÿ”น Mentor junior engineers and contribute to team growth
๐Ÿ”น Lead automation initiatives and framework enhancements
๐Ÿ”น Analyze complex technical challenges and propose solutions
๐Ÿ”น Collaborate effectively with technical and business stakeholders
๐Ÿ”น Stay updated with emerging testing technologies and industry trends


๐Ÿ“ฉ How to Apply

Ready to take the next step in your career?

๐Ÿ‘‰ Application Link: Click Here

๐Ÿค Referral Tip
Want to improve your chances of getting noticed?
Connect with someone at TD and request a referralโ€”it can significantly enhance your visibility in the hiring process.


๐ŸŒ Why This Opportunity Matters

The banking industry is rapidly embracing digital transformation, automation, cloud technologies, AI-driven testing, and continuous delivery. Quality Engineering plays a critical role in ensuring secure, reliable, and high-performing banking applications.

At TD Bank, you’ll work on enterprise-scale systems that serve millions of customers while gaining exposure to advanced testing frameworks, automation technologies, and modern engineering practices. This role offers an excellent combination of technical growth, leadership exposure, and long-term career development.


Rohit BARAHATE

Rohit BARAHATE is a Quality Engineering Specialist with 4.6+ years of experience in the IT industry. With a network of over 123K+ LinkedIn connections and actively supports job seekers by sharing referral opportunities and guiding them toward successful careers.

Join WhatsApp

Join Now

๐๐ฅ๐š๐ฒ๐ฐ๐ซ๐ข๐ ๐ก๐ญ ๐ฐ๐ข๐ญ๐ก ๐€๐ˆ ๐“๐ž๐ฌ๐ญ๐ข๐ง๐  ๐“๐ซ๐š๐ข๐ง๐ข๐ง๐ 

Join Now

Join LinkedIN

Join Now

Leave a Comment