Enable job alerts via email!

SDET - Software Development Engineer in Test – Linux Virtualization

Living Talent

Vancouver

Remote

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative software product company is seeking a talented Software Engineer for a new SDET position. This fully remote role involves improving the quality and reliability of virtualization technologies while developing and maintaining automated testing frameworks. You will collaborate with development teams to validate new features and manage test infrastructure, ensuring high software quality through rigorous automated testing. Join a dynamic team and leverage your skills in Python, Go, and cloud technologies to make a significant impact in a forward-thinking environment.

Qualifications

  • Strong programming skills in Python for test automation.
  • Experience with cloud infrastructure and virtualization technologies.

Responsibilities

  • Design and maintain automated test frameworks using Python and Go.
  • Deploy and manage cloud infrastructure with Terraform and AWS.
  • Implement CI/CD pipelines and troubleshoot software issues.

Skills

Python
Go
Bash
Linux Systems
Virtualization Technologies
Docker
Kubernetes
Terraform
AWS
CI/CD Pipelines

Education

Bachelor's Degree in Computer Science
Master's Degree in Computer Engineering

Tools

GitHub Actions
Jenkins

Job description


  • 100% Remote

  • Software Product Company

  • Company size: 55 across the US



Please note the skills and experience below


Software Engineer for new SDET position


  • Improve quality & reliability of virtualization technologies.

  • Developing & maintaining automated testing frameworks

  • Collaborating with development teams to validate new features, and managing test infrastructure.

  • Work hands-on with virtualization platforms, cloud infrastructure, and containerized environments.



Responsibilities


  • Design, develop & maintain automated test frameworks (Python, Go, Bash).

  • Create and execute test plans for virtualization and cloud-based infrastructure.

  • Work with Linux system internals, including systemd, process management, and system services.

  • Deploy and manage cloud infrastructure (Terraform, AWS, VPC networking).

  • Implement and maintain CI/CD pipelines (GitHub Actions, Jenkins).

  • Manage and troubleshoot virtualization technologies and containerized environments.

  • Identify and analyze defects, ensuring high software quality through rigorous automated testing.

  • Maintain and optimize infrastructure related to AIM deployments and testing environments.



Required Skills & Experience

  • Strong Python programming skills and experience building test automation.

  • Go and Bash for scripting and infrastructure automation.

  • Deep understanding of Linux systems, including process management and system services.

  • Hands-on experience with virtualization technologies (KVM, Xen, VMware, Hyper-V), Docker containers and Kubernetes orchestration.

  • Terraform for IaC and cloud provisioning.

  • AWS, including VPC networking and cloud resource management.

  • Setting up and deploying CI/CD pipelines (GitHub Actions).

  • Experience troubleshooting complex software and infrastructure issues.



Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent experience.

  • Previous experience managing large-scale test environments.


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Vancouver

Remote

USD 90,000 - 150,000

9 days ago

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Montreal

Remote

USD 90,000 - 140,000

3 days ago
Be an early applicant

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Toronto

Remote

USD 90,000 - 150,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Gatineau

Remote

USD 90,000 - 150,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Mississauga

Remote

USD 90,000 - 150,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Moncton

Remote

USD 90,000 - 150,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Montreal

Remote

USD 90,000 - 150,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Laval

Remote

USD 90,000 - 140,000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Edmonton

Remote

USD 90,000 - 150,000

10 days ago