Team Leader, Software Test Engineer

Team Leader, Software Test Engineer

Do you love mentoring and growing others?  Are you looking for an opportunity where you can stay hands on while also improving your leadership skills? 


Because a changing industry calls for a new way of doing things. An ambitious, innovative and fast-paced company, we offer exceptional training and development programs, competitive pay, great benefits, company-matched RRSPs, and paid volunteer days — all within an engaging, fun, and collaborative work environment.

Founded more than 145 years ago, Economical is one of Canada’s leading property and casualty insurance companies. We rely on our national network of more than 800 independent brokers to sell a range of car, home, business, and farm insurance solutions. With Sonnet and Petline, we’re extending our reach through the direct-to-customer channel. With more than 2,400 active employees across the country and a commitment to rethinking the insurance experience, we’re poised for great things.

We’re now adding to our high-performance team to take us into the future. Let’s rethink insurance, together.

In this role, you will:

  • Work closely with a technical and agile development team in a fast-paced, customer-oriented environment. You will be accountable to deliver test strategies and approaches to support one of our ambitious and innovative.You will play a key role throughout the release life cycle by working closely with the Quality Engineering team, software developers and project stakeholders to ensure that Quality Engineering goals have been met

Your Responsibilities

  • Work closely with the Manager, Testing to develop and execute strategies for automated software testing processes, practices and capabilities;

  • Participate in identifying and selecting best industry practices for Economical’s testing standards and processes, and participate in identifying continuous process improvements and efficiencies;

  • Support their manager in the allocation of work assignments, and assist in monitoring workload of assigned resources;

  • Provide direction to the test automation team resources and ensure that testing activities are executed based on best practices;

  • Participate in the coordination of the change/release management and production implementation processes and activities;

  • Provide project and technical orientation and support for team members;

  • Ensure team resources are kept informed of technical issues, and solutions;

  • Provide manager/project manager with periodic feedback on staff performance.

Your Skills and Experience

  • Bachelor's degree or higher in Computer Science or related field

  • 3+ years leadership experience to increase Test Effectiveness and Quality

  • Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis

  • Proficiency in at least one object-oriented programming language such as Java, C++ or C#

  • Proven experience in Design, Develop and Maintain Test Automation Frameworks / Test Harness

  • Define Quality Metrics, implement measures to determine and improve test effectiveness and efficiency

  • Integrate with deployment infrastructure to establish a continuous build and test cycle

  • Experienced in interacting and coordinating test activities amongst multiple teams

  • Excellent communication, analytical and problem solving skills

  • Ability to lead your peers using a clear vision and a lead by example approach

  • Adapting quickly to changing conditions and providing approaches for pragmatic improvement

  • Working in a dynamic, fast paced environment

  • Delivering results on time

  • Working independently with a minimum amount of oversight

  • Functioning as an integral part of a team

  • Utilizing strong English communication skills, both verbal and written

  • Communicating technical information to technical and non-technical audiences

  • Experience mentoring individuals or leading a team

  • Experience with Continuous Integration and Continuous Delivery concepts and approaches

  • Understanding or Experience with DevOps

  • Experience and understanding of Agile software development methodologies

  • Experience with creating and consuming RESTful APIs

  • Experience with testing big data platforms

At Economical, we all work together to come up with big ideas — then bring them to life. We focus on our customers first, we bring our best, and we’re stronger together. If you’ve got the passion and the desire to help us reinvent insurance, let’s talk.


To complete the online application process, you’ll need to upload your resume before you apply for the role you’re interested in. Please note that only one document can be uploaded, so be sure to combine your resume and cover letter.

We are committed to providing an inclusive work environment that welcomes diversity and supports accessibility across the organization. If you require accommodation at any time during the recruitment process, please let us know by contacting:

Visit to learn more about us and what we’re up to.

Economical Insurance includes the following companies: Economical Mutual Insurance Company, The Missisquoi Insurance Company, Perth Insurance Company, Waterloo Insurance Company, Family Insurance Solutions Inc., Sonnet Insurance Company, Petline Insurance Company.