Back to results

Python / Unix Automation & Backend Testing Engineer

  • Montreal, QC, Canada

Contract

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

We are hiring for a Python / Unix Automation & Backend Testing Engineer. This role focuses on developing Python-based automation solutions and backend testing across Unix/Linux environments.

The ideal candidate has 5 7 years of experience with Python, Shell Scripting, SQL, and backend test automation.

What You Bring

  • 5 7 years of relevant experience
  • Strong hands-on Python development skills
  • Excellent knowledge of Unix/Linux and Shell Scripting
  • Strong SQL and relational database knowledge
  • Experience in backend testing and test automation
  • Experience managing QA environments and validating application/database workflows
  • Understanding of Agile methodologies and debugging techniques

What You'll Do

  • Develop and maintain automation solutions using Python, Unix, and Shell scripting
  • Build and execute backend test automation frameworks and scripts
  • Perform backend testing and database validation using SQL
  • Manage QA environments and troubleshoot application issues
  • Analyze logs, debug errors, and implement corrective actions
  • Support CI/CD and release processes
  • Collaborate with cross-functional teams in an Agile environment

Nice to have

  • Hands-on experience with Jenkins, Git, Jira, and Autosys
  • Knowledge of DevOps practices and CI/CD pipelines
More about this job

Responsibilities

Develop and maintain Python, Unix, and shell-based automation solutions, and build and execute backend test automation. Validate databases with SQL, manage QA environments, troubleshoot and debug application issues, support CI/CD and releases, and collaborate with cross-functional Agile teams.

Requirements

Requires 5–7 years of relevant experience, strong Python development skills, and excellent knowledge of Unix/Linux and shell scripting. Candidates should also have SQL and relational database expertise, backend testing and automation experience, QA environment management experience, and familiarity with Agile methods and debugging.

Skills

  • Python
  • Unix/Linux
  • Shell Scripting
  • SQL
  • Backend Testing
  • Test Automation
  • Relational Databases
  • QA Environment Management
  • Database Validation
  • Debugging
  • Agile Methodologies
  • CI/CD
  • Jenkins
  • Git
  • Jira
  • Autosys

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Python
  • Unix
  • Linux
  • Shell Scripting
  • SQL
  • Backend Testing
  • Test Automation
  • Automation Frameworks
  • Relational Databases
  • QA Environments
  • Database Validation
  • Application Workflows
  • Debugging
  • Log Analysis
  • Agile
  • CI/CD
  • Release Processes
  • Jenkins
  • Git
  • Jira
  • Autosys
  • DevOps

Report this job

Get in touch
MovoJobs

Contact us