Resume Score

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

Sign in to check score

About the role

  • Software Development Engineer in Test automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building Python-based frameworks for scalable virtualized servers.

Responsibilities

  • Define the test strategy and performance quality gates
  • Automate the SDLC pipeline from testing through deployment and validation
  • Investigate and troubleshoot deployment-related issues
  • Identify root causes and provide solution recommendations across various environments
  • Develop and maintain automated unit, integration, and end-to-end test frameworks
  • Create and maintain test plans and test cases for microservices
  • Collaborate on integration testing with other engineering groups
  • Suggest improvements to testing environments
  • Investigate requirements for safe deployment and rollback strategies
  • Verify deployment requirements
  • Write and maintain scripts to automate platform service deployments

Requirements

  • 2 years of relevant experience
  • Bachelor's degree in Computer Science or its equivalent
  • Python and Pytest knowledge
  • Good understanding of modern testing methodologies
  • Knowledge of Perl and Golang
  • Experience in debugging
  • Knowledge of x86 and ARM architecture
  • Knowledge of Debian packaging, apt, and dependency management
  • Good Linux fundamentals, especially around performance tuning
  • Experience with Bash and scripting fundamentals
  • Understanding of virtualization and containerization
  • Experience with automation tools and frameworks such as Jenkins, GitHub Actions, and SaltStack

Benefits

  • Annual bonus or incentives
  • Equity awards
  • Employee Stock Purchase Plan (ESPP)
  • Healthcare
  • RRSP
  • Company holidays
  • Vacation (in the form of PTO)
  • Sick time
  • Family friendly benefits
  • Employee assistance program
  • Mental and financial wellness support
  • Flexible work at home, in an office, or a combination of both

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$82,100 - CA$147,900 per year

Degree requirement

Bachelor's Degree

Tech skills

JenkinsLinuxMicroservicesPerlPythonSaltStackSDLCGo

Location requirements

RemoteCanada

Report this job

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