1

Qa Automation Engineer Jobs in Manitoba (NOW HIRING)

Quality assurance is embedded within the development process, and developers are fully responsible for the quality of their output. Success in this role is defined by reliability of delivery, quality ...

Proactively supporting and implementing the project quality assurance plan throughout the work ... University degree in engineering or applied science (mechanical, electrical, or related) or ...

... and quality assurance processes, Engineering Change Control and Configuration Management. * Knowledge of the specifications from Manitoba Infrastructure and transportation 1020 on demolition of ...

CA$70 - CA$75/hr

Quality Assurance & Testing : Ensure the quality and performance of all applications by performing ... Mentor fellow developers on dynamics related issues and provide technical support to the team to ...

Ensure the quality and consistency, accuracy, and neatness of mechanical engineering deliverables as part of corporate QA/QC program. * Perform site investigations safely including travelling to site ...

... and QA documents. * Identifying, investigating, and resolving maintenance-related issues ... Collaborating with managers, engineers, supervisors, operators, and skilled trades. * Supporting ...

... and QA documents. * Identifying, investigating, and resolving maintenance-related issues ... Collaborating with managers, engineers, supervisors, operators, and skilled trades. * Supporting ...

Showing results 21-40

Qa Automation Engineer information

See Manitoba salary details

$48.5K

$101.9K

$142K

How much do qa automation engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for qa automation engineer in Manitoba is $101,904.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What is a QA Automation Engineer?

A QA Automation Engineer is a software professional who designs, develops, and executes automated tests to ensure the quality and functionality of software applications. They use specialized tools and frameworks to create scripts that automatically verify software behavior, helping to identify bugs or issues early in the development process. Their role often involves collaborating with developers and QA teams to create efficient, reliable test processes and maintain high-quality standards in software releases.

What are the key skills and qualifications needed to thrive as a QA Automation Engineer?

To thrive as a QA Automation Engineer, you need solid knowledge of software testing methodologies, programming skills (often in languages like Java, Python, or JavaScript), and experience with automation frameworks such as Selenium or Cypress. Familiarity with continuous integration tools (e.g., Jenkins), version control systems (e.g., Git), and relevant certifications (like ISTQB) are commonly required. Attention to detail, problem-solving abilities, and strong communication skills help distinguish top performers in this field. These competencies ensure efficient test automation, high software quality, and effective collaboration with development teams.

What are some common challenges QA Automation Engineers face when integrating automated tests into existing development workflows?

QA Automation Engineers often encounter challenges such as ensuring that automated tests are well-aligned with rapidly changing codebases and development methodologies like Agile. It can be difficult to maintain test reliability when new features or updates are frequently deployed. Additionally, integrating test automation with CI/CD pipelines and collaborating closely with developers and manual testers to identify the most critical scenarios for automation is essential. Overcoming these challenges requires strong communication skills, adaptability, and proactive involvement in the software development lifecycle.

What is the difference between Qa Automation Engineer vs Qa Tester?

AspectQa Automation EngineerQa Tester
CredentialsKnowledge of automation tools, scripting, programming languagesBasic understanding of testing principles, manual testing skills
Work EnvironmentDevelops and maintains automated test scripts, works closely with developersPerforms manual testing, executes test cases, reports bugs
Industry UsageCommon in teams adopting automation, tech companies, software firmsTraditional testing roles, smaller teams, manual testing focus

The main difference between a Qa Automation Engineer and a Qa Tester lies in their focus: automation versus manual testing. Qa Automation Engineers develop scripts to automate tests, increasing efficiency, while Qa Testers primarily perform manual testing to identify bugs. Both roles are essential in quality assurance but serve different functions within the testing process.

Are QA automation engineers in demand?

QA automation engineers are in high demand due to the increasing reliance on automated testing tools like Selenium, JUnit, and TestNG to improve software quality and efficiency. Companies across various industries seek professionals skilled in scripting, testing frameworks, and continuous integration to ensure rapid deployment cycles.

Is QA automation engineer a good career?

A QA automation engineer is a valuable role in software development, focusing on creating automated tests using tools like Selenium or JUnit to improve testing efficiency and software quality. The role typically requires programming skills, knowledge of testing frameworks, and attention to detail, with opportunities for career growth into senior or managerial positions. It is considered a stable and in-demand career path in the tech industry.

What is the average salary for a QA automation engineer?

The average salary for a QA automation engineer typically ranges from $70,000 to $110,000 annually, depending on experience, location, and industry. Professionals with skills in scripting, testing tools, and automation frameworks like Selenium or JUnit tend to earn higher salaries.

What are the most commonly searched types of Qa Automation Engineer jobs in Manitoba?

The most popular types of Qa Automation Engineer jobs in Manitoba are:

What are popular job titles related to Qa Automation Engineer jobs in Manitoba?

For Qa Automation Engineer jobs in Manitoba, the most frequently searched job titles are:

What job categories do people searching Qa Automation Engineer jobs in Manitoba look for?

The top searched job categories for Qa Automation Engineer jobs in Manitoba are:

Infographic showing various Qa Automation Engineer job openings in Manitoba as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $101,904 per year, or $49 per hour.

IT Business Systems Analyst

The Canada Life Assurance Company

Winnipeg, MB โ€ข On-site

Full-time

Medical, Dental, Life, Retirement

Posted 17 days ago


Job description

Permanent Full Timeย 

-

The Business Systems Analyst is responsible for leading the analysis of business problems and opportunities, developing business and system requirements, supporting solution design activities, and ensuring successful delivery of technology solutions that align with business objectives.

The Business Systems Analyst contributes to the evolution of analysis standards, tools, processes, and best practices while promoting consistency and quality across delivery teams.

This role serves as a bridge between business stakeholders and technology teams, translating business needs into functional and technical requirements. The role is responsible for analyzing business processes, identifying opportunities for improvement, defining solution requirements, supporting technology delivery, and enabling successful business outcomes.

What you will do

The Business Systems Analyst maintains a business perspective throughout all phases of solution delivery, from problem identification through implementation and post-production support. Business Systems Analysts work closely with business and technology stakeholders to understand needs, identify opportunities, and define requirements.

Working in a collaborative team environment, the Business Systems Analyst is responsible for:

  • Building strong relationships with business and technology stakeholders
  • Partnering with stakeholders to identify opportunities for process and technology improvements and supporting the development of recommendations
  • Leading analysis activities for medium to large initiatives, including requirements elicitation, scope definition, estimation support, dependency identification, and validation of business needs
  • Leading and facilitating meetings, workshops, walkthroughs, and reviews of project deliverables
  • Presenting recommendations, findings, risks, and project updates to stakeholders and leadership teams
  • Supporting decision-making and helping resolve issues, risks, and conflicts
  • Ensuring solutions align with business requirements and enterprise standards, including architecture, security, privacy, and risk management requirements
  • Defining business problems and opportunities, documenting current and future state processes, and supporting benefit analysis activities
  • Collaborating with architects, developers, and business stakeholders to evaluate solution options and validate that proposed designs meet business needs
  • Analyzing and documenting business rules, decision logic, calculations, and complex business processes
  • Working with APIs, integrations, data flows, and enterprise applications to define end-to-end business and system requirements
  • Developing process models, workflow diagrams, data mappings, and requirements documentation using established analysis techniques and standards
  • Partnering with QA teams to ensure testing strategies, test cases, and test plans align with business requirements
  • Supporting functional testing, user acceptance testing, and defect triage activities
  • Partnering with Product Owners, Architects, Developers, and QA teams to define functional and non-functional requirements
  • Creating and maintaining user stories, acceptance criteria, backlog items, and supporting Agile delivery practices
  • Participating in Agile ceremonies, including backlog refinement, sprint planning, reviews, and retrospectives
  • Supporting release planning, implementation activities, and post-production stabilization efforts
  • Providing informal leadership, coaching, and mentorship to team members and contributing to the continuous improvement of business analysis practices

What you will bring

  • Degree in a related discipline (Management Information Systems, Business Administration, Computer Science, Computer Engineering, Finance, or equivalent combination of education and experience)
  • Minimum 5+ years of experience in a Business Analyst or Business Systems Analyst role
  • Strong understanding of business analysis methodologies, processes, techniques, and best practices
  • Experience gathering, analyzing, documenting, and validating business and system requirements
  • Strong stakeholder management skills with the ability to collaborate effectively across business and technology teams
  • Experience facilitating workshops, requirements sessions, and stakeholder discussions
  • Excellent understanding of software development lifecycles (SDLC) and technology delivery processes
  • Experience working in Agile, Scrum, Kanban, and/or Waterfall delivery environments
  • Experience supporting digital transformation, modernization, or technology-enabled business initiatives
  • Experience working with enterprise applications, APIs, integrations, and data-driven solutions
  • Strong understanding of data analysis, data mapping, source-to-target mapping, and system integration requirements
  • Experience documenting business rules, process flows, decision logic, and workflow requirements
  • Familiarity with microservices, API-based architectures, cloud-enabled solutions, and modern application delivery practices is considered an asset
  • Experience with process modelling techniques and tools (BPMN, process mapping, workflow modelling, or equivalent)
  • Strong analytical and problem-solving skills with a structured and detail-oriented approach
  • Strong communication, presentation, and facilitation skills
  • Ability to influence stakeholders and build consensus across diverse teams
  • Strong interpersonal skills with the ability to work effectively under pressure in both team and individual settings
  • Excellent written and verbal communication skills with strong attention to detail

-

The base salary for this position is between $56,900 - $104,700 annually. This represents base salary only and does not represent other variable compensation components of our total compensation ( i.e. annual bonus, commission etc). If you are selected to move forward in our recruitment process, your recruiter will be able to discuss additional details of our total rewards program with you.

Career opportunities will be open a minimum of 5 business days from the date of posting, closing dates will vary depending on the search activity. All applications received will be reviewed on a rolling basis.

Grow with Canada Lifeย 

We'reย united by a shared purpose: to improve the financial,ย physicalย and mental well-beingย of Canadians. Our company is trusted by 1 in 3 Canadians and contributes to the strength of communities across the country.ย ย 

We'reย looking for people who live our values everyday: we step up, we do the right thing, and we deliver - for our customers,ย communitiesย and each other.ย Are you someone who always strives to do the right thing, who steps up for themselves and others, and who delivers with impact? Then we want to hear from you!ย 

What we offer:ย ย 

We're committed to supporting our employees through every stage of their career. Here's what you can expect as a full-time or part-time permanent team member:ย 

  • Career Development: Opportunities for career advancement, access to industry-leading learning programs and up to$2,000 annuallyย towardsย education reimbursement.ย 
  • Health & Wellness:Flexible health and dental benefits,ย plus a $5,000 mental health benefit to support your well-being.ย 
  • Time Off:In addition to regular vacation andย personal days,ย we support communityย involvement with aย volunteer day.ย 
  • Financial Security:Company-matching pension plan,share ownership program andย additionalinvestment options.ย 
  • Rewards and Recognition:ย Employee recognition programs, service milestone celebrations, employee discounts and more!ย ย 
  • Emphasis onย Community:ย We provide aย workplace whereย employeesย feel connected and supported throughย Employee Resource Groups (ERGs),ย mentorshipย programs,ย socialย clubsย andย events.ย ย 

Learn moreย aboutย Canada Life.ย ย 

We'reย committed to removing barriers and ensuring equal access to employment. Applicants requiring reasonable accommodation during the application process may contactย ย talentacquisitioncanada@canadalife.com. All information provided will be handledย in accordance withย applicable laws and Canada Life policies. ย 

Canada Lifewould like to thank all applicants, however only those who qualify for an interview will be contacted.ย 

#LI-Hybridย