Apply now

Posted yesterday

Python / Unix Automation & Backend Testing Engineer

@ J&M Group

Montréal, Quebec

Contract5+ years experience
Apply now
SIGNALS

Overview

J&M Group is hiring a contract Python / Unix Automation and Backend Testing Engineer. The work covers Python automation, Unix/Linux shell scripting, SQL database validation and backend test frameworks in an Agile team. The posting asks for 5 to 7 years of relevant experience.

Responsibilities:

  • Develop and maintain Python, Unix and Shell automation solutions
  • Build and run backend test automation frameworks
  • Perform backend testing and SQL database validation
  • Manage QA environments and analyze logs to debug issues
  • Support CI/CD and release processes in Agile teams

Requirements summary:

  • 5 to 7 years of relevant experience
  • Strong hands-on Python development
  • Excellent Unix/Linux and Shell Scripting knowledge
  • Strong SQL and relational database knowledge
  • Experience in backend testing and test automation

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-12
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high

Summary and details written by AI from the posting; the employer’s posting is the authority.

J&M Group

FieldValue
Open jobs on Jobsy88
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

Similar jobs

  • Python / SAS Developer

    Toronto, ON
    Contract

    Tekgence Inc

    Candidates need strong hands-on Python and Anaconda experience, SAS programming and SAS-to-Python migration experience, and strong SQL skills. Experience with IBM Netezza, Amazon Redshift, Linux/Unix shell scripting and CRON scheduling is also required.

    Python, Anaconda, SAS, SQL, IBM Netezza, Amazon Redshift

  • Junior Python / Data Engineer

    Toronto, ON
    Contract

    Querentia Inc.

    1+ YOECandidates need 1-3 years of software or data engineering experience, hands-on Python, and exposure to Spark. They should know Git workflows, testing basics and basic cloud or database services.

    Python, PySpark, Apache Spark, Git, AWS S3, AWS IAM

  • Administrator, National Distribution Team

    Toronto, ON +1
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    1+ YOERoyal Bank of Canada needs candidates with post-secondary education and 1-3 years of estate, trust, tax or client services experience. They need a working knowledge of the financial services industry, strong written and verbal communication, and the ability to resolve administrative issues independently.

    Taxation, Communication skills, Attention to detail, Teamwork, Collaboration, Electronic communication

  • Account Executive

    Montréal, QC
    Full Time

    Guess?, LLC.

    5+ YOEGuess needs a candidate with at least 5 years of wholesale sales, ideally in footwear or fashion, with established relationships with Canadian buyers. A bachelor's degree in marketing, merchandising or a related field is preferred, and the candidate must be bilingual and willing to travel.

    Microsoft Excel, Microsoft PowerPoint, Microsoft Outlook

  • Chef de Projet Digital H/F

    Montréal, QC
    Full Time

    87seconds Group

    2+ YOEFormation en gestion de projet, multimédia ou digital; 2 ans ou plus en agence comme gestionnaire de projet digital; Maîtrise de Monday, Jira, Confluence, Trello

    Monday, Jira, Confluence, Trello, Contentstack, Drupal

  • Executive Finance and Accounting Recruiter (Full Desk)

    Montréal, QC

    Vaco by Highspring: With expertise in Accounting and Finance, Technology and Digital, and Human Resources and Operations, Vaco provides Contract Staffing and Direct…

    5+ YOEVaco by Highspring needs candidates with 5+ years of accounting and finance staffing, consulting or solutions-sales experience, a bachelor's degree, and a record of new business. Experience coaching or leading sales or staffing professionals is also required, along with established local accounting and finance relationships.

    ATS, CRM

  • Logistics Supervisor -Bilingual Nights

    Montréal, QC
    $70k–$75k/yrFull Time

    Hays

    Candidates need fluent French (required) and English, experience managing unionized drivers or shift teams, and knowledge of dispatch and LTL or full-truckload operations. They must be able to work nights from Sunday to Thursday on site in the Montreal area.

    Logistics, Bilingualism, Microsoft Word

  • Conseiller(ère) en recrutement / Recruitment Consultant

    Montréal, QC
    Full Time

    Fuze HR Solutions

    Candidates need recruitment or staffing industry experience, headhunting skills and a proven record filling professional and office roles at all levels. Strong communication, networking, computer and data analysis skills, and interest in AI and recruitment automation are also required.

    ATS, CRM

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.