Senior Software Developer in Test

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer in Test ensuring quality of Telesat's System Model codebase and microservice ecosystem. This involves automated testing and integration into the development process.

Responsibilities

  • Ensure the quality and reliability of the System Model codebase
  • Ensure the quality and reliability of the microservice ecosystem supporting it through effective and automated software testing
  • Write software tools and scripts
  • Leverage existing test frameworks and tools to perform integration, system, performance, and other tests
  • Validate the functional and non-functional requirements of the product
  • Integrate these tools and frameworks into the software development process
  • Contribute to the continuous development and deployment pipelines

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 5-9 years of relevant experience in software development and testing
  • Experience in Python and/or Java programming language
  • Experience with one or more of the following technologies: gRPC, REST, Message Queues, Databases, SQL, Azure, etc.
  • Experience working with multiple test automation tools and frameworks such as Selenium Web Driver, Katalon, Watir, Cucumber and others
  • Extensive experience with GitLab for version control and CI/CD processes and Git Runners for test automation
  • Solid understanding of Linux environments and command-line tools
  • Experience with Linux clusters and cluster job managers
  • Experience with agile development
  • Experience with Matlab language and programming platform is considered an asset

Benefits

  • We are committed to providing the best candidate experience possible including any required accommodations at every stage of our interview process.
  • All qualified applicants that have been selected for an interview that require accommodations are advised to inform the Telesat Talent team accordingly. We will work with you to meet your needs.
  • All accommodation information provided will be treated as confidential.

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureGRPCJavaLinuxPythonSeleniumSQL

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.