1

Software Test Engineer Jobs in Alberta (NOW HIRING)

About the Role The Test Engineer role is responsible for ensuring the quality, performance, and ... Strong understanding of software testing methodologies, defect lifecycles, and quality best ...

Test Engineer

Calgary, AB · On-site +1

About the Role The Test Engineer role is responsible for ensuring the quality, performance, and ... Strong understanding of software testing methodologies, defect lifecycles, and quality best ...

SDET

Edmonton, AB · On-site

We are committed to innovation and continuous improvement, and we are looking for a Software Developer in Test to join our team and drive our projects to success. Position Summary: In this role, you ...

Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Proactively identify and fix weaknesses in the codebase, the test coverage, and the development ...

Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable ... Proactively identify and fix weaknesses in the codebase, the test coverage, and the development ...

Develop and execute unit tests, and participate in writing integration and end-to-end tests ... DevOps, ... * Familiarity with software ticketing systems or processes, e.g., Jira, Solar ...

Job Summary: Are you an early-career embedded software engineer who knows how to work smart ... Use AI-assisted tools to generate unit test scaffolding and boilerplate, then review and extend ...

Applied experience using AIassisted coding tools in professional software engineering workflows, including code generation, refactoring, test creation, documentation, and design exploration. ACADEMIC ...

... test automation strategy and implementation as part of the development lifecycle, not as a separate function What We're Looking For Required: - 7+ years software engineering experience with ...

New

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 ...

Design, code, test, and refactor complex programs and integration software services, while ... engineered outcomes. * Own the release management lifecycle by planning, scheduling, and ...

next page

Showing results 1-20

Software Test Engineer information

See Alberta salary details

$16

$44

$66

How much do software test engineer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for software test engineer in Alberta is $44.14, according to ZipRecruiter salary data. Most workers in this role earn between $35.58 and $50.96 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Test Engineer, and why are they important?

To thrive as a Software Test Engineer, you need a solid understanding of software development life cycles, test methodologies, and proficiency in programming languages such as Python or Java, often supported by a degree in computer science or related fields. Familiarity with automation tools like Selenium, JUnit, or TestNG, and knowledge of bug tracking systems such as Jira are typically required. Attention to detail, analytical thinking, and effective communication set standout engineers apart by enabling thorough defect identification and clear reporting. These skills and qualities are crucial for ensuring software reliability, meeting quality standards, and facilitating smooth collaboration across development teams.

What Is a Software Test Engineer?

A software test engineer conducts quality assurance tests on software to make sure programs are functioning properly. The three types of testing strategies are black box, where the tester is not familiar with the software, white box, where the tester is aware of the software’s internal structure, and gray box, which is a combination of the two. Responsibilities in this job include running diagnostic tests with a critical mindset, assessing the functionality, and reporting the findings.

What are some common challenges faced by Software Test Engineers when working with cross-functional development teams?

Software Test Engineers often encounter challenges such as aligning testing timelines with rapid development cycles, ensuring clear communication of bugs and requirements, and adapting to evolving project priorities. Collaborating closely with developers, product managers, and UX designers requires proactive communication and flexibility, especially when dealing with ambiguous requirements or shifting deadlines. To succeed, it's important to maintain detailed documentation, participate actively in agile ceremonies, and foster a collaborative attitude to resolve issues efficiently and ensure high-quality software releases.

What are Software Test Engineers?

Software Test Engineers are professionals responsible for evaluating software applications to ensure they function correctly and meet specified requirements. They design, develop, and execute test plans and cases, identify bugs or issues, and work closely with developers to resolve them. Their goal is to maintain software quality by detecting problems early in the development process, whether through manual or automated testing methods. Software Test Engineers often use specialized tools and frameworks to streamline testing and improve product reliability.

What does a test software engineer do?

A test software engineer designs, develops, and executes tests to ensure software quality and functionality. They identify bugs, document issues, and work with developers to improve the product, often using testing tools and scripting languages. Strong analytical skills and knowledge of testing methodologies are essential for this role.

Is QA harder than coding?

For a Software Test Engineer, QA involves understanding software requirements, designing test cases, and identifying defects, which requires analytical skills and attention to detail. Coding focuses on writing and maintaining software programs, often involving programming languages and algorithms. Both roles require different skill sets, and difficulty depends on individual strengths and experience.

What is the difference between Software Test Engineer vs QA Analyst?

AspectSoftware Test EngineerQA Analyst
CertificationsISTQB, CSTE, CSQAISTQB, CSTE, CSQA
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT organizations
Primary FocusDesigning, executing tests, automationTest planning, process improvement, documentation

Both roles often require similar certifications and work in software testing environments within tech industries. The Software Test Engineer typically focuses on test case development, automation, and execution, while the QA Analyst emphasizes test planning, quality processes, and documentation. Understanding these distinctions helps organizations assign the right responsibilities and professionals for their testing needs.

What engineers make $500,000?

Senior software engineers, especially those with extensive experience, specialized skills, or working in high-paying industries like finance or tech, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, stock options, and other incentives, particularly at large tech companies or startups with significant funding.

Are QA testers in demand in 2026?

Software Test Engineers are expected to remain in demand through 2026 due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and understanding of Agile methodologies will enhance job prospects in this field.
What are popular job titles related to Software Test Engineer jobs in Alberta? For Software Test Engineer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Software Test Engineer jobs in Alberta look for? The top searched job categories for Software Test Engineer jobs in Alberta are:
Infographic showing various Software Test Engineer job openings in Alberta as of June 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, 1% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $91,821 per year, or $44.1 per hour.

Full-time

Medical, Dental, PTO

Posted 10 days ago


Job description

Our team at Blackline Safety is growing! As a people-driven technology company, with a mission to make sure every worker returns home safely, we drive innovation, practice resiliency, demonstrate leadership, go the extra mile for our customers, and empower our people to be their best.

The Manufacturing Test Engineer supports our production floor, where we assemble and manufacture all products for our customers worldwide. From PCBA functional testing all the way through to system testing, the Manufacturing Test Engineer focuses on improvements and development of test equipment and software. The role also involves working closely with other operational disciplines to drive improvements across multiple product lines and processes. It also encompasses designing software solutions for managing product flow and tracking through the factory, while integrating with existing databases and manufacturing software systems.

Responsibilities:

  • Develop, maintain, and improve product test methods, equipment, and documentation
  • Develop or coordinate the development of electronic interface hardware and mechanical interfaces to test units, and software to support both
  • Drive projects to improve existing manufacturing test infrastructure for yield and productivity improvements
  • Investigate and find root cause of product test failures and drive resolution to improve product yield, quality, and throughput
  • Interface with Product Development to ensure new products meet production test requirements and that production product test deliverables are met
  • Design software tools to manage product flow through the production floor, and integrate with all databases and manufacturing software systems

About You:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Six Sigma accreditation and experience in Lean Manufacturing is an asset.
  • APEGA Status will be required.
  • Minimum 5 years' experience in test engineering or manufacturing quality roles.
  • Competence in developing and debugging test software in Python, C and/or C++, with LabVIEW experience considered an asset
  • Experience in MySQL, with a history of using databases for test data and results
  • Experience in electronics circuit and PCB layout design, with knowledge of Altium considered an asset
  • Ability in developing software to assist the Process Engineering team in workflow and database management
  • Experience with RF test design for cellular, GPS, and other bands is an asset
  • Experience with gas detection test development is an asset
  • Prior history of Design For Test analysis
  • Data acquisition and analysis is an asset
  • Highly motivated, independent, attentive to details and have a hands-on approach to problem-solving
  • Utilize strong organizational and time management skills to juggle competing demands while meeting deadlines and quality standards
  • Collaborate effectively with cross-functional teams to align efforts and adjust to shifting business needs, contributing to the organization's overall success
  • Have a history of troubleshooting and root cause analysis successes, backed by your 5+ years of experience in test roles in electronics manufacturing and Electrical Engineering
  • Are hands-on and prepared to get involved with all aspects of operations with a can-do attitude and collaborative spirit

Safety Shoe Requirement: This position requires the use of CSA Grade 1 toe protection safety footwear. Applicants must have access to a pair of safety footwear that meets this requirement prior to starting employment.

Total Rewards 

At Blackline Safety, we offer more than just a job-we offer a career with purpose. Our Total Rewards offerings are designed to support the diverse needs of our global workforce and vary based on employment type and location. They may include: 

  • Competitive base salary and annual compensation review 
  • Comprehensive health and dental benefits* 
  • Mental health and wellness support 
  • Flexible work arrangements and hybrid work model for eligible positions 
  • Paid vacation, personal and sick days* 
  • Professional development opportunities 
  • Education funding  
  • A collaborative, inclusive, and mission-driven culture  
  • Exclusive access to perks and discounts 
  • A flexible 'Dress for Your Day' environment 

*Eligibility and coverage vary by employment type and region.  

Diversity, Equity & Inclusion 

Blackline Safety is powered by the diversity of our talented employees. We are an equal opportunity employer. We consider all applicants, regardless of age, religion, race, color, ancestry, gender, gender identity or expression, disability, national origin, race, or sexual orientation. We enthusiastically encourage all individuals to apply for positions that fit their passions.

If you require accommodation during the recruitment process, please contact us at careers@blacklinesafety.com. We are committed to ensuring an accessible and equitable experience for all candidates. 

Join Us

If you're passionate about technology, safety, and making a difference, we'd love to hear from you. Apply today and help us build a safer, more connected world. 

Unauthorized Recruitment Communication Alert  

We are aware of the instances in which individuals are receiving fraudulent job offers or interview requests that are fraudulently alleged to be from Blackline Safety.

Blackline Safety does not request payment or personal financial information at any stage of the recruitment process.

Please exercise caution, and do not respond to emails or other communications that are not from a Blackline Safety email address.