TD Bank

Quality Engineer II (Mainframe)

TD Bank • $81K — $115K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or technical certificate in Computer Science, Engineering, or related field; equivalent practical experience acceptable.
  • 5-7 years of relevant quality engineering or software testing experience with a focus on mainframe applications.
  • Experience leading test strategy for medium-to-high-complexity projects is crucial.
  • Background in financial services or regulated environments preferred.
  • Familiarity with API or distributed-channel testing and automation tools is a plus.

Responsibilities

  • Lead end-to-end quality engineering for mainframe initiatives, ensuring comprehensive planning and oversight.
  • Design and execute thorough testing across various mainframe channels and processes, including COBOL and DB2 validations.
  • Develop and execute automated regression tests and integrate them into CI/CD pipelines.
  • Identify and assess risks in quality and operational processes, providing actionable insights for improvements.
  • Collaborate with delivery teams to advocate for quality and report on testing outcomes and status.

Benefits

  • Health and well-being benefits including comprehensive medical coverage.
  • Savings and retirement programs to support long-term financial health.
  • Generous paid time off to promote work-life balance.
  • Banking benefits and discounts for employees.
  • Access to career development and mentorship programs.
Full Job Description
Work Location:
Toronto, Ontario, Canada

Hours:
37.5

Line of Business:
Technology Solutions

Pay Details:
$81,600 - $115,200 CAD

The Quality Engineer II - Mainframe is a hands-on role accountable for leading comprehensive end-to-end quality engineering activities for assigned medium-to-high-complexity initiatives. The role develops and executes test strategies and plans, validates mainframe batch and online processing, maximizes appropriate automation, manages quality risks and defects, and provides an evidence-based quality recommendation for release readiness.
Delivery Accountabilities
  • Own the quality engineering approach, detailed planning, estimates, coverage, execution oversight and quality outcomes for assigned mainframe initiatives of medium-to-high complexity.
  • Review business requirements, solution designs, technical specifications and data mappings; identify testability gaps, dependencies and risks early in delivery.
  • Design and execute end-to-end functional, system, integration, regression, negative, batch, online and implementation-readiness testing across mainframe and connected distributed or API channels.
  • Validate COBOL processing, JCL and procedures, IMS transactions, DB2 and IMS data, VSAM and sequential files, reports, interfaces and downstream outputs.
  • Prepare and control test data; perform pre- and post-execution data validation through SQL, file comparisons, job output and reconciliation checks.
  • Submit and monitor batch jobs, review return codes, spool output and system logs, and investigate common abends or processing failures using TSO/ISPF and SDSF or equivalent tools.
  • Develop, maintain and execute resilient automated regression tests; integrate suitable tests into CI/CD/continuous testing pipelines and promote reusable test assets.
  • Apply risk-based, shift-left, BDD/TDD and defect-prevention practices; validate user stories, acceptance criteria, Definition of Ready and Definition of Done with delivery partners.
  • Lead defect triage for assigned scope, provide clear evidence and diagnostic details, coordinate retesting, and drive priority defects to timely closure.
  • Assess test evidence, residual risks and entry/exit criteria; provide clear quality status and an evidence-based release-readiness recommendation to stakeholders.
  • Coordinate test environments, dependencies and data needs across development, business analysis, operations, release, vendor and partner teams.
Risk Accountabilities
  • Apply enterprise quality engineering frameworks, software delivery controls, security requirements and regulatory expectations within assigned scope.
  • Maintain traceability from requirements to test cases, automated tests, execution results, defects and readiness evidence.
  • Identify, document, manage and escalate quality, operational, data, environment and implementation risks, including non-standard or high-risk activities.
  • Use quality metrics and trend analysis to evaluate coverage, defect health, automation effectiveness and release readiness; communicate concise, decision-oriented reporting.
  • Conduct reviews of test strategies, scenarios, scripts and evidence to confirm completeness, reusability, maintainability and compliance.
  • Protect customer and Bank information by following access, test-data masking, segregation-of-duties and evidence-retention requirements.
  • Improve delivery efficiency by eliminating redundant testing, increasing automation, strengthening reusable assets and addressing recurring defect patterns.
  • Support implementation validation and post-implementation checks to confirm processing integrity and production stability.
Team Accountabilities
  • Work as a collaborative member and quality advocate within the assigned delivery team, communicating progress, decisions, risks and issues promptly.
  • Provide technical direction within assigned scope and coach junior or intermediate quality engineers on mainframe testing, automation, defect analysis and engineering practices.
  • Partner effectively with software engineers, business systems analysts, product, operations, release teams and external partners to resolve issues and achieve quality outcomes.
  • Share reusable test assets, lessons learned and mainframe domain knowledge; contribute actively to communities of practice and continuous improvement.
  • Work autonomously on complex testing and analysis while knowing when to escalate cross-team, high-risk or unresolved concerns.
  • Contribute to a fair, positive, inclusive and high-performing environment that promotes quality, innovation, teamwork and continuous learning.
  • Act as a brand ambassador for the business area and the Bank, internally and externally.
  • Advanced knowledge of quality engineering principles, the software testing life cycle, Agile delivery and risk-based testing.
  • Hands-on mainframe testing experience with z/OS, TSO/ISPF, JCL, COBOL, DB2 and batch processing; experience with IMS, VSAM and sequential files is strongly preferred.
  • Ability to understand mainframe program flow, copybooks, file layouts, job dependencies, database updates and interfaces sufficiently to design effective tests and diagnose failures.
  • Advanced SQL and data-validation skills, including joins, reconciliation and verification of inserts, updates, extracts and downstream outputs.
  • Strong debugging and problem-solving skills, including job-log, spool, return-code and abend analysis, with clear evidence provided to development teams.
  • Demonstrated ability to perform complex testing autonomously and lead quality delivery across one product line or multiple delivery teams within assigned scope.
  • Strong experience building or maintaining automated tests and applying source control, DevOps, service virtualization, test-data management and CI/CD/continuous testing practices.
  • Ability to define measurable coverage, quality metrics, exit criteria and release-readiness recommendations.
  • Strong written and verbal communication, stakeholder management, planning and prioritization skills.
  • Future-focused approach that identifies delivery gaps, recurring risks and practical opportunities to improve quality, speed and reliability.
  • Reports to a Quality Engineering Practice Lead or designated people leader.

Experience and Education
  • Undergraduate degree or technical certificate in Computer Science, Engineering or a related discipline, or equivalent practical experience.
  • Typically 5-7 years of relevant quality engineering or software testing experience, including substantial hands-on mainframe application testing.
  • Demonstrated experience owning test strategy and delivery for medium-to-high-complexity initiatives.
  • Experience in financial services, payment or credit-card processing, or another high-volume regulated environment is an asset.
  • Experience with API or distributed-channel testing and modern mainframe automation tooling is an asset.


Our Total Rewards Package
Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Learn more

Additional Information:
We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive both at work and at home.

Colleague Development

If you're interested in a specific career path or are looking to build certain skills, we want to help you succeed. You'll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities.

If you're passionate about helping clients and building deep, lasting relationships, TD offers diverse career paths where you can grow your expertise and make a meaningful impact.

We're committed to your success and foster a respectful workplace where diverse perspectives are valued, everyone has fair opportunities to grow, and you can unlock your full potential to achieve your career goals. Here at TD, we hire and develop the best.

Training & Onboarding
We will provide training and onboarding sessions to ensure that you've got everything you need to succeed in your new role.

Interview Process
We'll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.

Accommodation
Your accessibility is important to us. Please let us know if you'd like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.

We look forward to hearing from you!

Language Requirement (Quebec only):
Sans Objet

About TD Bank

TD Securities offers a range of advisory and capital market services to its clients. The company's range of services includes research, investment banking, capital markets, and global transaction banking. Research consists of commodity and equity research. Investment banking consists of mergers, acquisitions, industry expertise, and credit origination. Global transaction banking consists of trade finance, cash management, and correspondent banking. TD Securities was founded in 1855 and is based in Ontario.

TD Bank Careers

Join the vibrant team at TD Bank, one of North America's leading financial services organizations, where innovation, leadership, and growth go hand in hand. At TD Bank, we are committed to fostering a culture of diversity and inclusion, making it an ideal place for ambitious professionals to thrive. Work You’ll Do At TD Bank, your professional journey is bolstered by a robust support system. From your first interview to every career milestone, you will find opportunities for growth and leadership. Our team is dedicated to helping you develop the skills necessary for success in the ever-evolving financial sector. TD Bank offers a variety of job opportunities across multiple fields, from customer service to investment banking. Each position at TD Bank is a chance to contribute to our culture of innovation and exceptional client service. Internship Programs Kickstart your career with a TD Bank internship. Our programs provide invaluable industry exposure and hands-on experience, making them a perfect starting point for students and recent graduates eager to make their mark in the banking industry. Interns at TD Bank enjoy the unique opportunity to work alongside seasoned professionals, gaining insights that are crucial for future employment. Benefits and Growth TD Bank is deeply committed to the well-being and continuous growth of our team members. We offer competitive benefits packages that cover health, finance, and family care. Our employees enjoy comprehensive health insurance, retirement plans, and generous paid time off, among other perks. Moreover, TD Bank encourages professional development through various training programs, including leadership development and diversity training. These initiatives ensure that our team remains at the forefront of industry standards and best practices. Join Our Team Explore the numerous career paths available at TD Bank and discover how your skills and interests align with our mission. We are actively hiring and continually looking for talented individuals who are passionate about banking and customer service. Networking and Professional Development At TD Bank, we believe in the power of networking and collaboration. Our employees have access to a wide range of networking events, workshops, and seminars that promote career development and professional growth. These platforms not only enhance your professional skills but also expand your industry connections. Stay Connected Keep up to date with the latest at TD Bank Careers by subscribing to our job alert emails. Tailor your subscription to match your career preferences and get the latest news, insider tips, and job opportunities delivered straight to your inbox. Explore job opportunities at TD Bank and be part of a team that values hard work, creativity, and a diverse workplace culture. Your next great career move is just a click away. SEARCH TD BANK JOBS Join us at TD Bank and let your ambition lead you to a rewarding career filled with opportunities to learn, grow, and innovate.
Learn more about TD Bank
Size
90,000 employees
Market Cap
$117.9 billion
Industry
Net Income
-$6.9 million
5 Year Trend
+6.6%

Similar Jobs

More Jobs at TD Bank

More Finance & Insurance Jobs

Find similar Quality Engineer II (Mainframe) jobs: