Назад
Company hidden
2 дня назад

Software Development Engineer in Test (Python)

62 500 - 112 500CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Development Engineer in Test (Python) (Cloud and Edge): Building automated testing and deployment validation for scalable virtualized server platforms with an accent on reliability, performance, and correctness. Focus on designing test frameworks for microservices, investigating deployment failures, and automating safe deployment and rollback workflows.

Location: Remote in Canada; job location listed as Ottawa, Ontario, Canada.

Salary: CAD 62,500–112,500 per year, plus possible annual bonus, incentives, equity awards, and Employee Stock Purchase Plan.

Company

hirify.global provides a distributed cloud-to-edge platform focused on cloud services, cybersecurity, content delivery, and AI infrastructure.

What you will do

  • Define test strategies and performance quality gates for the Compute division’s Platform Engineering Team.
  • Develop and maintain automated unit, integration, and end-to-end test frameworks for code changes and microservices.
  • Create and maintain test plans and test cases covering relevant scenarios and edge cases.
  • Investigate deployment issues, identify root causes, and recommend solutions across different environments.
  • Collaborate with engineering groups on integration testing and improve testing environments.
  • Automate platform service deployments and verify requirements for safe deployment and rollback strategies.

Requirements

  • Bachelor’s degree in Computer Science or an equivalent qualification.
  • Knowledge of Python and Pytest, with a good understanding of modern testing methodologies.
  • Knowledge of Perl and Golang, together with debugging experience.
  • Understanding of the differences between x86 and ARM architectures.
  • Knowledge of Debian packaging, apt, and dependency management.
  • Strong Linux fundamentals, especially performance tuning, plus Bash and scripting fundamentals.
  • Understanding of virtualization and containerization.
  • Experience with automation tools and frameworks such as Jenkins, GitHub Actions, and SaltStack.

Culture & Benefits

  • Collaborative environment with open communication and rapid development cycles.
  • Remote work supported through the FlexBase program, with flexibility to work from home, an office, or a combination of both.
  • Healthcare, financial, and wellness benefits, including RRSP support and an employee assistance program.
  • Company holidays, paid time off, sick time, and family-friendly benefits.
  • Potential annual incentives, equity awards, and Employee Stock Purchase Plan participation, subject to eligibility.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →