FreshersHub LogoFreshersHub
Jobs
Internships
Walk-Ins
Events
Learn
Companies
More
Browse Jobs
FreshersHub LogoFreshersHub

India's #1 platform for freshers and professionals. Discover jobs, internships, walk-in drives, and expert career guidance — all in one place.

𝕏in▷◎

RSS Feeds

Jobs RSSInternships RSSWalk-Ins RSSArticles RSS

Find Opportunities

  • Freshers Jobs
  • Experienced Jobs
  • Internships
  • Walk-In Drives
  • Startup Hiring
  • Off Campus Drives

Career Resources

  • Interview Tips
  • Resume Tips
  • Career Guidance
  • LinkedIn Tips
  • Networking Tips

Company

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service
  • Sitemap

© 2026FreshersHub. All rights reserved. Built with ❤️ for India's job seekers.

Privacy PolicyTermsSitemap
HomeJobsTD Bank Hiring Quality Engineer II (Java & Selenium) | Toronto, Canada | Apply Before July 3, 2026
TD Bank

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

TD Bank

Location

Toronto, Ontario, Canada, Ontario

Work Mode

Onsite

Experience

3–5 Years

Salary

Not disclosed

Deadline

Open

Required Skills

JavaSeleniumAutomation TestingManual TestingCI/CDBDDTDDTest StrategyTest PlanningFunctional TestingIntegration TestingSystem TestingRegression TestingEnd-to-End TestingTest Data ManagementDevOpsContinuous TestingRoot Cause AnalysisAgileObject-Oriented ProgrammingDebuggingTroubleshooting

Job Description

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.

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.

Requirements

Strong hands-on experience with Java programming. Experience developing and maintaining automation scripts. Understanding of object-oriented programming concepts. Strong debugging and troubleshooting skills. 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. Functional Testing, System Testing, Integration Testing, User Acceptance Testing (UAT), Regression Testing, Exploratory Testing, Defect Lifecycle Management. 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 provisioning and maintenance. Data validation strategies. Test environment management. Automation of test data processes.
Share this opportunity
💬WhatsApp✈️Telegram💼LinkedIn🐦X📘Facebook

Related Jobs

DeepIntent
Software Engineer in Test (SET) & Senior Software Engineer in Test (SSET)

DeepIntent

Hybrid

Pune, Maharashtra, India, Maharashtra

about 1 month ago

Software TestingQuality AssuranceTest Automation FrameworksAutomation Testing+21
View Details
Apply
Honeywell
Honeywell Off-Campus Recruitment for Freshers as a Software Engineer Role in Hyderabad

Honeywell

OnsiteFresher

Hyderabad, Telangana

Best in Industry

about 1 month ago

CC++PythonJava+28
View Details
Apply
Landmark Group
Early Career Software Engineer | Landmark (Halliburton) | Bengaluru

Landmark Group

Onsite0-5 Years

Bengaluru, Karnataka, India, Karnataka

about 1 month ago

JavaC#PythonC+++14
View Details
Apply
Sarvatra Technologies
Sarvatra Technologies is Hiring | Test Engineer | 0–2 Years Experience

Sarvatra Technologies

Onsite0-2 Years

Not Specified

about 1 month ago

Software TestingAPI TestingSQLLinux+6
View Details
Apply

Posted Jun 17, 2026

You will be redirected to the company's official application page

Job Overview

CategorySoftware Engineering
LocationToronto, Ontario, Canada
Work Modeonsite
Experience3–5 Years
CountryOntario