Skip to main content
Retelligence logo

Software Test Engineer

Retelligence
Full TimemidHybrid
Calgary, Alberta, CAPosted March 10, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonAgileScrumCI/CDDevOpsAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

THIS IS A SOFTWARE ENGINEER IN TEST ROLE AND REQUIRES DEVELOPMENT LEVEL EXPERIENCE IN SOFTWARE ENGINEERING. PLEASE ONLY SUBMIT IF THIS IS APPLICABLE TO YOU.

Cloud Software Engineer in Test (SDET) - Mid-Senior Level

Full-Time | Hybrid Working

A global technology organization developing advanced software solutions used across industries such as energy, infrastructure, manufacturing, and natural resources is looking to add a Cloud Software Engineer in Test to its growing engineering function.

This role sits within a collaborative engineering environment focused on building scalable cloud-based platforms and ensuring high standards of software quality through modern testing and automation practices. The organization is known for investing heavily in innovation, cloud technologies, and engineering excellence, with distributed teams working across multiple international locations.

The Opportunity

You will play a key role in designing and implementing automated testing frameworks while working closely with software engineers and DevOps teams to ensure the reliability, performance, and stability of cloud-based systems. The position involves a combination of test automation, performance testing, DevOps collaboration, and operational quality improvements.

Key Responsibilities

  • Design and implement automated testing strategies for cloud-based platforms and services
  • Develop and maintain automated test scripts and supporting test utilities
  • Build and execute performance and load testing suites
  • Analyze test results and identify areas for optimization or improvement
  • Work closely with engineering teams to validate functionality and resolve defects
  • Contribute to improving CI/CD pipelines and automation processes
  • Participate in incident reviews and root cause analysis to improve system reliability
  • Help maintain operational stability, security, and performance across cloud services
  • Provide input into process improvements and engineering best practices
  • Collaborate with globally distributed engineering teams on quality initiatives

Skills & Experience

  • Background in software testing, automation engineering, or SDET roles
  • Experience building and maintaining automated test frameworks
  • Knowledge of API testing and automation
  • Experience working with testing tools and frameworks such as:
  • C#
  • Python
  • PowerShell
  • Visual Studio testing frameworks
  • Familiarity with cloud infrastructure and cloud-native applications
  • Experience working within Agile or Scrum delivery environments
  • Ability to collaborate closely with software developers to troubleshoot and resolve issues

Desirable Background

  • Degree in Computer Science, Software Engineering, or similar technical discipline
  • Experience contributing to test plans, automation frameworks, or quality engineering initiatives
  • Previous exposure to large-scale cloud platforms or distributed systems

Working Environment

You will join a large global engineering team building enterprise-grade software products used by major organizations worldwide. The team operates in a highly collaborative environment that encourages learning, experimentation, and continuous improvement.

Engineers work on a wide range of technologies spanning cloud infrastructure, data platforms, automation, and AI-enabled systems, with innovation and engineering quality at the core of the organization's strategy.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free