CareerPlanSign in

Software Engineer – Quality Assurance

Toronto, ON, Canada💼 Full-time🗓 2026-09-09 → 2026-09-26

Core

Ensure reliability and readiness of complex software products by building automated test solutions and strengthening quality throughout the software delivery process.

Role type

Hands-on Software Quality Engineer (Test Automation)

Builds

Automated test solutions, CI/CD pipelines, and dependable testing environments

Domain

Semiconductor design and manufacturing (Analog ICs and embedded processors)

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Test automation, TypeScript, JavaScript, React, HTML, CSS, CI/CD integration, debugging, analytical skills, software development lifecycle knowledge

Preferred skills

Experience in technical product environments, creating test plans, multi-level testing (component, integration, system, end-to-end)

Technologies

TypeScript, JavaScript, React, HTML, CSS

Responsibilities

Develop testing approaches for new features and releases; Build and enhance automated test solutions; Validate functionality across software components; Incorporate automated validation into CI/CD workflows; Investigate failed tests and determine root causes; Partner with engineers to reproduce defects and assist with technical analysis; Maintain testing environments, data, and tooling; Improve reliability of automated tests; Participate in engineering reviews to improve development and release practices; Provide technical feedback on software quality and release readiness

Seniority

Mid-level to Senior, hands-on IC

Sourced via oracle_hcm · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.