Software Quality Assurance Engineer

1 month ago


Toronto, Ontario, Canada First National Financial Full time
Job Title: Software Quality Assurance Engineer

First National Financial is committed to diversity and inclusion, and we are seeking a highly skilled Software Quality Assurance Engineer to join our team.

Job Summary:

We are looking for a talented Software Quality Assurance Engineer to join our IT Quality Assurance team. As a Software Quality Assurance Engineer, you will be responsible for building robust, scalable, and high-quality test automation solutions using agile methodologies.

Key Responsibilities:

  • Design and develop robust and reusable automation test frameworks and infrastructure from scratch.
  • Support or lead the execution of automated testing frameworks, processes, and tools.
  • Provide application subject matter expertise and leadership on automation testing design and test architecture.
  • Identify coaching opportunities for more junior Test Engineers.
  • Assist with initial on-the-job training for new IT Test Engineers.
  • Review artefacts including code reviews (application and test automation scripts).
  • Develop, maintain, and enhance test automation systems and tools for use by test engineers.
  • Execute automated test cases, scripts, and scenarios to validate software functionality and reliability.
  • Assist in assessing product quality and release readiness.
  • Facilitate creation and execution of automated test suites.
  • Analyze test automation failures and determine the root cause.
  • Assist with the testing of all programming changes affecting First National's software, b2b connections, webservice calls, documents, underwriting systems, websites, etc.

Requirements:

  • Bachelor of Computer Science, Computer Engineering, or related (technical) degree.
  • ~3-5+ years of experience as a software development engineer in Test (SDET), or a similar role.
  • ~ Understanding of software development methodologies, software testing principles, and quality assurance processes.
  • ~ Extensive experience in design and developing robust and reusable automation test framework & infrastructure from scratch.
  • ~ Extensive experience with source configuration tool (e.g., Azure DevOps).
  • ~ Proficiency with SQL and an understanding of relational database systems.
  • ~ Extensive experience using API/service testing tools (SoapUI, Postman).
  • ~ Experience in TestComplete, Protractor, Cypress, or Playwright is an asset.
  • ~ Development background is an asset.
  • ~ Deep understanding of agile practices and the Scrum framework.

Working Environment and Physical Demands Analysis:

Long periods of time in viewing a computer screen. Multi-tasking may include speaking to customers on a telephone call while looking up information on a computer program.



  • Toronto, Ontario, Canada Software Aspekte Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Software Aspekte. As a Software Quality Assurance Engineer, you will play a critical role in ensuring the quality and reliability of our software applications.Key Responsibilities:Develop and execute test plans, test cases,...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    At Medha Software Solutions Inc., we are seeking a highly skilled Senior Quality Assurance Engineer to join our team.About the RoleWe are looking for a seasoned professional with a proven track record in ensuring the highest quality of software products. As a Senior Quality Assurance Engineer, you will be responsible for designing and executing comprehensive...


  • Toronto, Ontario, Canada Swan Cloud (as a part of Nebula AI group) Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Swan Cloud (as a part of Nebula AI group). As a key member of our software development team, you will be responsible for ensuring the highest quality of our software products.Job Summary:The Software Quality Assurance Engineer...


  • Toronto, Ontario, Canada Swan Cloud (as a part of Nebula AI group) Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Swan Cloud (as a part of Nebula AI group). As a Software Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our software products.Key Responsibilities:Develop and document software...


  • Toronto, Ontario, Canada Emphasys Software Full time

    Job DescriptionWe are seeking a highly skilled Software QA Tester to join our team at Emphasys Software. As a key member of our banking solutions group, you will play a critical role in ensuring the quality and reliability of our financial software applications.Company OverviewEmphasys Software is a leading provider of industry-specific software solutions,...


  • Toronto, Ontario, Canada oilandgas Full time

    Software Quality Assurance RoleAs a Senior Software Quality Specialist at oilandgas, you will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for designing and executing test plans, identifying and reporting defects, and collaborating with cross-functional teams to deliver high-quality software...


  • Toronto, Ontario, Canada First National Financial Full time

    Job Title: Software Testing and Support EngineerFirst National Financial is committed to diversity and inclusion, and we are proud to be an equal opportunity employer. We are seeking a highly skilled Software Testing and Support Engineer to join our team.Job Summary:We are looking for a talented Software Testing and Support Engineer to join our IT Quality...


  • Toronto, Ontario, Canada illumin, Inc Full time

    Job DescriptionWe are seeking a skilled Software Quality Assurance Engineer to join our team at illumin, Inc. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough testing of our products.Monitor the...


  • Toronto, Ontario, Canada insightsoftware Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our agile team at insightsoftware. As a Software Quality Assurance Engineer, you will be responsible for developing and executing test scenarios, delivering Longview's cloud-based software platform, and ensuring the highest quality of our...


  • Toronto, Ontario, Canada First National Financial Full time

    Job Title: Software Testing and Support EngineerFirst National Financial is committed to diversity and inclusion, and we are proud to be an equal opportunity employer. We are seeking a highly skilled Software Testing and Support Engineer to join our team.Job Summary:We are looking for a talented Software Testing and Support Engineer to join our IT Quality...


  • Toronto, Ontario, Canada insightsoftware Full time

    Software Quality Assurance EngineerAt insightsoftware, we're seeking a skilled Software Quality Assurance Engineer to join our agile team. As a key member of our team, you'll be responsible for developing and executing test scenarios, delivering high-quality software, and ensuring our cloud-based platform meets the highest standards.Key Responsibilities:Plan...


  • Toronto, Ontario, Canada Hire Intellect Full time

    Job Title: Software Quality Assurance EngineerAbout the Job:We are seeking a highly skilled Software Quality Assurance Engineer to join our team at Hire Intellect. As a key member of our Development Team, you will be responsible for manually testing web and mobile applications, exploring new technologies, and working closely with business...


  • Toronto, Ontario, Canada University Health Network Full time

    Job Title: Software Quality Assurance EngineerDescription:We are seeking a skilled Software Quality Assurance Engineer to join our team at "{company}".Key Responsibilities:Develop and execute test cases to ensure the highest quality of software productsCollaborate with cross-functional teams to identify and prioritize quality assurance needsConduct manual...


  • Toronto, Ontario, Canada Foilcon Full time

    Foilon is seeking a highly skilled Software Quality Assurance Engineer to join our team. This role involves ensuring the quality and reliability of our software products, from development to deployment.Job DescriptionThe successful candidate will be responsible for designing, developing, and executing test cases to validate the functionality and performance...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    About the RoleWe are seeking an experienced Software Quality Assurance Engineer to join our team at Royal Bank of Canada. This is a full-time position with 37.5 hours of work per week, offering a competitive salary and benefits package.As a Software Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our software...


  • Toronto, Ontario, Canada Lyft Full time

    Job OverviewWe are looking for experienced software engineers to join our team at Lyft.As a member of our quality assurance team, you will collaborate with product and infrastructure engineers to ensure the high quality of our software engineering practices.Key ResponsibilitiesDevelop and maintain automation frameworks and tools for testing mobile and web...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    **Job Title: Technical Software Quality Assurance EngineerAbout UsAt Lyons Consulting Group, we're committed to delivering innovative solutions that meet our clients' needs. As a technical software quality assurance engineer, you'll play a crucial role in ensuring the quality and reliability of our software products.We're seeking an experienced professional...


  • Toronto, Ontario, Canada Foilcon Full time

    Job DescriptionFoiling the challenges of software quality assurance requires a skilled and dedicated professional. As a Software Quality Assurance Engineer at Foilcon, you will play a critical role in ensuring the high-quality delivery of our web-based applications.About FoilconWe are a leading organization in the field of software development, committed to...