Quality Engineer


Posted 6 months ago

We are looking for a Quality Engineer! Reach out if you are interested and feel free to refer friends/colleagues!


Type of Employment: Contract
Title: Quality Engineer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid – twice a week
Job ID number: C1352


Brief Description on Duties


  • Monitor service, productivity and assess efficiency levels within own function and implement continuous process / performance improvements where opportunities exist
  • 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
  • Identify, recommend and effectively execute standard practices applicable to the discipline
  • Adhere to internal policies/procedures and applicable regulatory guidelines
  • Keep abreast of emerging issues, trends, and evolving regulatory requirements and assess potential impacts
  • Collaboratively engage with relevant stakeholders at all levels, both internal and external, to shift from finding defects to proactively preventing defects
  • Maintain a culture of risk management and control, supported by effective processes in alignment with risk appetite
  • May lead work streams by acting as a project lead / subject matter expert for small scale projects / initiatives in accordance with project management methodologies
  • Serve as a partner and provide ongoing support to the enterprise and/or business, aligning to TD Testing Methodology and QE best-practices
  • 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

Job Requirements
Breadth & Depth

  • Experienced working professional role providing specialized testing planning, design, automation and execution services
  • Solid debugging and problem-solving skills – solving moderately complex problems
  • Supports the introduction and adherence to new / advanced techniques and approaches in testing and automation (e.g. BDD, Rapid Software Testing)
  • Foundational experience in software configuration and code management
  • Intermediate expertise in build / code / release management to enable defect avoidance
  • Solid business and technology acumen, works with other stakeholders to identify opportunities to benefit the Bank and / or introduce operational improvements
  • Ability to drive work efforts related to moderately complex applications / systems / projects within one product line / business
  • Ability to work independently and with minimal guidance and direction
  • Collaborative team player
  • Future focused – foresees issues and gaps and identifies industry trends

Must Haves:

  • QA experience – 6+ years
  • Automation testing (using Java and selenium) – 5+ years
  • Java experience – 4 years
  • Leadership experience – 3 years
  • Experience managing stakeholders
  • CICD tools (Jenkins, maven) – 3 years
  • Agile experience – 3 years
  • SQL experience – 5 years

Nice to Haves:

  • Banking experience
  • Wealth experience
  • Messaging experience – MQ or TIBCO
  • API testing experience

Job Features

Job CategoryQA Engineer

Apply Online