Helic & Co. logo

Software Quality Assurance Engineer

Helic & Co. Canada

onsitefull-time
Posted Jun 27, 2026

**Role & seniority: ** Software Quality Assurance (QA) Engineer (level not specified)

**Location & work type: ** Not specified (not stated in text)

**Stack/tools: **

  • Automation/testing: Selenium, Cypress, Playwright, Appium (one or more)

  • Programming/scripting: Python, JavaScript, Java (one or more)

  • QA areas: API testing, regression testing, UI testing

  • Defect tracking & workflow: Jira

  • Version control: Git

  • Top 3 responsibilities:

    • Design, write, and execute comprehensive manual and automated test cases

    • Identify, document, track, and verify defects/regressions

    • Collaborate with developers and product managers on requirements and acceptance criteria (and advocate for quality across SDLC)

  • Must-have skills:

    • Strong QA methodologies/process knowledge

    • Automation capability with common end-to-end/UI testing tools

    • Ability to script/program tests (Python/JS/Java)

    • Experience using Jira and Git; solid testing for API/regression/UI

  • Nice-to-haves:

    • Experience building/maintaining automated testing scripts specifically integrated into a release pipeline

    • Broader coverage across multiple automation tools (e.g., both UI and mobile via Appium)

Full Description

About the Role We are seeking a detail-oriented and analytical Software Quality Assurance (QA) Engineer to join our team. You will be responsible for ensuring the reliability, performance, and overall quality of our software products. In this role, you will design and execute test plans, identify bugs, and collaborate with developers to deliver seamless user experiences.

What You’ll Do

Test Strategy: Design, write, and execute comprehensive manual and automated test cases.

Bug Tracking: Identify, document, track, and verify software defects and regressions.

Collaboration: Partner with developers and product managers to understand requirements and define acceptance criteria.

Automation: Build and maintain automated testing scripts to streamline the release pipeline.

Quality Advocacy: Champion quality best practices throughout the entire software development lifecycle (SDLC).

What You’ll Bring

Automation Skills: Proficiency with automation tools like [e.g., Selenium, Cypress, Playwright, or Appium].

Technical Skills: Familiarity with programming/scripting languages such as [e.g., Python, JavaScript, or Java].

Testing Depth: Strong knowledge of QA methodologies, tools, and processes (API testing, regression testing, UI testing).

Tools: Experience with bug tracking tools like Jira and version control tools like Git.

Automation SkillsTechnical SkillsTesting DepthBug TrackingCollaborationAutomationQuality Advocacy

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.