Back to results

Developer / QE Automation Engineer

  • NS, Canada
  • Nova Scotia, Canada, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Job Title: Developer / QE Automation Engineer

Location: Halifax, Nova Scotia

Role Overview

Seeking a highly hands-on Developer/QE Automation Engineer with strong software development and coding capabilities. Preference is for someone currently working as a developer who is comfortable taking on QE/automation responsibilities.

Key Responsibilities & Skills

  • Strong hands-on Python and Java development skills; developer-level coding proficiency is essential.
  • Design, develop, and maintain test automation using Robot Automation Framework.
  • Strong experience with API testing and automation, including REST APIs.
  • Hands-on SQL for backend/database validation and troubleshooting.
  • Strong working knowledge of Linux, scripting, debugging, and application troubleshooting.
  • Develop reusable automation components, test scripts, utilities, and frameworks.
  • Perform a combination of development and QE activities – writing, testing, debugging, and reviewing code.
  • Experience with AI development, AI-assisted coding tools, or AI-enabled solutions is strongly preferred.

Ideal Profile: Strong Python/Java developer with automation/QE experience, rather than a traditional QE/manual testing profile.

More about this job

Responsibilities

Develop and maintain test automation using the Robot Automation Framework, including reusable components, scripts, utilities, and frameworks. Perform both software development and quality engineering work, including writing, testing, debugging, and reviewing code, as well as API and database validation.

Requirements

Requires strong, hands-on Python and Java development skills, along with experience in test automation, API testing, and SQL-based backend validation. Working knowledge of Linux, scripting, debugging, and application troubleshooting is expected; experience with AI development or AI-assisted coding is strongly preferred.

Skills

  • Python
  • Java
  • Robot Automation Framework
  • Test Automation
  • API Testing
  • REST APIs
  • SQL
  • Linux
  • Scripting
  • Debugging
  • Application Troubleshooting
  • Software Development
  • Quality Engineering
  • AI-Assisted Coding

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Python
  • Java
  • Robot Automation Framework
  • Test Automation
  • Quality Engineering
  • API Testing
  • REST APIs
  • SQL
  • Backend Validation
  • Database Troubleshooting
  • Linux
  • Scripting
  • Debugging
  • Application Troubleshooting
  • Test Scripts
  • Automation Utilities
  • Automation Frameworks
  • Software Development
  • Code Review
  • AI Development
  • AI-Assisted Coding
  • AI-Enabled Solutions

Report this job