Software Engineering Specialist in Test

2 weeks ago


Montreal, Quebec, Canada BDC Full time

About This Role

BDC is seeking a Software Engineering Specialist in Test to join our team. As a key member of our software development team, you will be responsible for planning, developing, and maintaining test automation code to ensure our application meets business and customer needs.

Key Responsibilities

  • Participate in active software development with other software engineers.
  • Identify opportunities to reduce testing time and effort by automating repeatable tests.
  • Work in cooperation with software engineers and QAs to automate test cases currently manually executed.
  • Design and develop complex automation code, scripts, utilities, simulators, data generators, API/interface testing solutions, and other programmatic test tools as required to execute tests.

Requirements

  • Mastery of test automation theory and the test pyramid.
  • Good experience using HTTP-based APIs mocking tools such as WireMock.
  • Proven experience in using unit testing frameworks such as MS Test and/or xUnit framework.
  • Solid knowledge of Microsoft Dynamics CRM 365 software.
  • Demonstrable experience in using mocking frameworks such as MOQ in unit testing C# and .Net Core application code.

What We Offer

  • A competitive salary and benefits package.
  • A dynamic and inclusive work environment.
  • Opportunities for growth and development.

About BDC

BDC is one of Canada's Top 100 Employers and one of Canada's Best Diversity Employers. We are committed to fostering a diverse, equitable, inclusive, and accessible environment where all employees can thrive and feel empowered to bring their whole selves to work.



  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid...


  • Montreal, Quebec, Canada BDC Full time

    Transformative OpportunityBDC is embarking on a digital transformation initiative to modernize its products and services. As part of this effort, we are seeking a skilled Software Engineering Specialist in Test to join our team.About the RoleAs a Software Engineering Specialist in Test, you will play a critical role in planning, developing, and maintaining...


  • Montreal, Quebec, Canada BDC Full time

    Transformative OpportunityBDC is embarking on a digital transformation initiative to modernize its products and services. As part of this effort, we are seeking a skilled Software Engineering Specialist in Test to join our team.About the RoleAs a Software Engineering Specialist in Test, you will play a critical role in planning, developing, and maintaining...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job DescriptionThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid HolidaysThe primary purpose...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job DescriptionThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid HolidaysThe primary purpose...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job DescriptionThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid HolidaysThe primary purpose...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job DescriptionThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid HolidaysThe primary purpose...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job DescriptionThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid HolidaysThe primary purpose...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    Job Title: Senior QA Software EngineerThe Testing Consultancy (TTC) is a global specialist software testing company that helps organizations transform their software delivery processes.We offer a wide range of testing capabilities that enable our clients to increase the speed and quality of software development while reducing risk and cost.Benefits:Paid...