This will involve development of test automation using Python and associated frameworks. Qualifications * Bachelor's Degree in Computer Engineering/Computer Science or equivalent. * Experience ...
Quick apply
This will involve development of test automation using Python and associated frameworks. Qualifications * Bachelor's Degree in Computer Engineering/Computer Science or equivalent. * Experience ...
Quick apply
This will involve development of test automation using Python and associated frameworks. Qualifications * Bachelor's Degree in Computer Engineering/Computer Science or equivalent. * Experience ...
Calgary, AB · Remote
We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
Calgary, AB · Remote
We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Calgary, AB · Remote
We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
Calgary, AB · Remote
We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Edmonton, AB · Remote
We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
Edmonton, AB · Remote
We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Edmonton, AB · Remote
We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
Edmonton, AB · Remote
We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Edmonton, AB · On-site
... test reports and Software Acceptance Testing. Role and Responsibilities To assist with the ... Current student in Electrical or Chemical Engineering; or Instrumentation Engineering Technology
Edmonton, AB · On-site
... test reports and Software Acceptance Testing. Role and Responsibilities To assist with the ... Current student in Electrical or Chemical Engineering; or Instrumentation Engineering Technology
Calgary, AB · Hybrid
CA$75K - CA$85K/yr
Our challenge We are seeking a highly skilled and adaptable Senior QA Automation Engineer (SDET) to join our dynamic, global QA team. The ideal candidate thrives in fast-paced, ever-evolving ...
Calgary, AB · Hybrid
CA$75K - CA$85K/yr
Our challenge We are seeking a highly skilled and adaptable Senior QA Automation Engineer (SDET) to join our dynamic, global QA team. The ideal candidate thrives in fast-paced, ever-evolving ...
Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests ... A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a ...
Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests ... A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a ...
Creation of technical documentation (control narratives, test procedures, user manuals ... PLC programming experience with one or more of the following vendor systems: Wonderware, Rockwell ...
Quick apply
Creation of technical documentation (control narratives, test procedures, user manuals ... PLC programming experience with one or more of the following vendor systems: Wonderware, Rockwell ...
Creation of technical documentation (control narratives, test procedures, user manuals ... PLC programming experience with one or more of the following vendor systems: Wonderware, Rockwell ...
Creation of technical documentation (control narratives, test procedures, user manuals ... PLC programming experience with one or more of the following vendor systems: Wonderware, Rockwell ...
Nisku, AB · On-site
The Electrical Engineer designs and supports electrical and automation solutions that enhance rig ... Develop and execute testing, commissioning, QA, and acceptance processes, including building test ...
Nisku, AB · On-site
The Electrical Engineer designs and supports electrical and automation solutions that enhance rig ... Develop and execute testing, commissioning, QA, and acceptance processes, including building test ...
Implement and promote best practices in test automation, manual testing, performance testing, and integration testing to ensure consistency and quality across all testing activities. * Test ...
Implement and promote best practices in test automation, manual testing, performance testing, and integration testing to ensure consistency and quality across all testing activities. * Test ...
Calgary, AB · On-site +1
... E2E automation). 4. Write test scripts and develop testing utilities using Python to improve ... with developers to reproduce and resolve issues. 7. Set up and maintain test environments ...
Quick apply
Calgary, AB · On-site +1
... E2E automation). 4. Write test scripts and develop testing utilities using Python to improve ... with developers to reproduce and resolve issues. 7. Set up and maintain test environments ...
Calgary, AB · On-site +1
... E2E automation). 4. Write test scripts and develop testing utilities using Python to improve ... with developers to reproduce and resolve issues. 7. Set up and maintain test environments ...
Quick apply
Calgary, AB · On-site +1
... E2E automation). 4. Write test scripts and develop testing utilities using Python to improve ... with developers to reproduce and resolve issues. 7. Set up and maintain test environments ...
Calgary, AB · On-site
QA engineer responsibilities include designing and implementing tests, debugging and defining ... test automation using Cypress or Appium * Demonstrated experience in software quality assurance
Calgary, AB · On-site
QA engineer responsibilities include designing and implementing tests, debugging and defining ... test automation using Cypress or Appium * Demonstrated experience in software quality assurance
Calgary, AB · On-site
QA engineer responsibilities include designing and implementing tests, debugging and defining ... test automation using Cypress or Appium * Demonstrated experience in software quality assurance
Quick apply
Calgary, AB · On-site
QA engineer responsibilities include designing and implementing tests, debugging and defining ... test automation using Cypress or Appium * Demonstrated experience in software quality assurance
Calgary, AB · On-site +1
$115K - $160K/yr
... Instrumentation Engineer to support the development and implementation of advanced automation ... Design, develop, test, maintain, and optimize industrial control and automation systems * Support ...
Quick apply
Calgary, AB · On-site +1
$115K - $160K/yr
... Instrumentation Engineer to support the development and implementation of advanced automation ... Design, develop, test, maintain, and optimize industrial control and automation systems * Support ...
Edmonton, AB · Remote
As a condition of employment, certain positions may be required to pass a pre-employment drug test based on the type of work that will be performed. We Value Diversity Intertek's network of ...
Edmonton, AB · Remote
As a condition of employment, certain positions may be required to pass a pre-employment drug test based on the type of work that will be performed. We Value Diversity Intertek's network of ...
As such, they are looking to hire an experienced senior engineer to help anchor and grow the team ... Hands-on experience with test automation * Implemented cost-savings solutions before * Hands-on ...
Quick apply
As such, they are looking to hire an experienced senior engineer to help anchor and grow the team ... Hands-on experience with test automation * Implemented cost-savings solutions before * Hands-on ...
As such, they are looking to hire an experienced senior engineer to help anchor and grow the team ... Hands-on experience with test automation * Implemented cost-savings solutions before * Hands-on ...
Quick apply
As such, they are looking to hire an experienced senior engineer to help anchor and grow the team ... Hands-on experience with test automation * Implemented cost-savings solutions before * Hands-on ...
$30.05 - $33.65
6% of jobs
$33.65 - $37.26
11% of jobs
$40.36 is the 25th percentile. Wages below this are outliers.
$37.26 - $40.87
9% of jobs
$40.87 - $44.47
6% of jobs
$44.47 - $48.08
17% of jobs
The median wage is $48.17 / hr.
$48.08 - $51.68
20% of jobs
$53.40 is the 75th percentile. Wages above this are outliers.
$51.68 - $55.29
12% of jobs
$55.29 - $58.89
9% of jobs
$58.89 - $62.50
6% of jobs
$62.50 - $66.11
2% of jobs
$66.11 - $69.71
1% of jobs
$30
$48
$69
| Aspect | Automation Test Engineer | Manual Tester |
|---|---|---|
| Primary Role | Designs, develops, and executes automated test scripts to ensure software quality | Performs manual testing to identify bugs and verify functionality |
| Required Skills | Programming, scripting, automation tools (e.g., Selenium, QTP) | Test case execution, attention to detail, understanding of testing processes |
| Work Environment | Often works with automation frameworks, coding environments | Primarily manual testing sessions, documentation |
| Certifications | ISTQB, Certified Automation Tester, relevant programming certifications | ISTQB, Foundation Level Testing certifications |
Automation Test Engineers focus on creating automated tests to improve efficiency, while Manual Testers perform hands-on testing without automation. Both roles are essential for comprehensive software testing, but they differ in skills, tools, and methods used.
As an automation test engineer, your duties are to design and develop automated strategies used to identify bugs and other issues with software before commercial launch. Your responsibilities include creating scripts and test cases that automatically assess whether or not the product works according to specification. You work closely with software developers and other computer engineers to ensure that the software is stable and report to the development team when you find issues with the programs.

Full-time
Medical, Dental, Vision
Posted 3 days ago
Build bold. Deliver impact. Win together.
At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.
If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter.
Job DescriptionGeneral Dynamics Mission Systems–Canada is looking for a Software Development & Product Test to join our team in Calgary. Our team follows an Agile framework for software development, with each Scrum Team working together to design, implement, integrate, and test software and system features for the product.
The responsibilities and range of activities will vary depending on experience, but in general will include:
It is a requirement that General Dynamics Mission Systems-Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed. Successful applicants must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance. Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations. You must be eligible to work in Canada.
The hiring range for this position is $76,000-$90,000.Our goal is to provide a fair and competitive offer based on an assessment of internal equity and your qualifications, including:
Benefits
As a full-time employee at General Dynamics Mission Systems–Canada, you’ll enjoy a competitive total rewards package that supports your professional and personal well-being:
Why join us?
AccommodationÂ
If you require accommodation during any stage of the application process, please contact Human Resources via recruitment@gd-ms.ca.
Closing Date
We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.