Software Engineer in Test

Employezz

Location: Ottawa, Ontario, Canada

Category: Software Engineering

Salary: 70,000 - 90,000 CAD / yearly

Full-time


Job Description

As a Software Engineer in Test, you will ensure the quality and reliability of the System Model codebase through effective and automated software testing.

Responsibilities

  • Collaborate with the development team to understand software requirements and design test strategies accordingly
  • Build and maintain automated test frameworks and infrastructure using GitLab, GitLab Runners, and Slurm-based HPC resources
  • Develop and execute comprehensive test plans, test cases and continuous integration for the System Model suite within varied software development environments
  • Perform various types of testing to ensure code quality
  • Analyze test results, identify defects, and work closely with developers to troubleshoot and resolve issues
  • Continuously improve testing processes and methodologies to enhance efficiency and effectiveness
  • Monitor and manage test environments, ensuring stability and availability

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Experience in software development and testing
  • Proficiency in programming languages such as Matlab, Java, and Python
  • Strong understanding of test methodologies and tools
  • Excellent problem-solving skills

Perks & Benefits

  • Competitive salary and benefits package
  • Opportunity to work on cutting-edge technologies
  • Professional development and training opportunities
  • Collaborative and innovative work environment

Why Join Us?

Join our team to be part of a dynamic and growing company that values innovation and excellence in software engineering and testing.