Quality Assurance (QA) Specialist – Cloud, Mobile, and IoT Solutions

Jobtailor

Quebec

On-site

CAD 70,000 - 100,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jobtailor in Quebec, Canada, is seeking a seasoned QA professional to lead testing for web, mobile, and IoT platforms. You will drive test automation adoption, execute manual and exploratory testing, and collaborate in an Agile environment to shape acceptance criteria.

You will enhance the automated suite for web interfaces, mobile apps, and APIs, validate devices end-to-end, and document test plans and bugs to accelerate releases. AI tools may be explored to improve validation and reporting.

Qualifications

  • College diploma or bachelor’s degree in CS or equivalent.
  • Minimum of 5 years of QA or technical support (required).
  • Experience with manual testing and willingness to advance test automation.
  • Experience with testing strategies: test plans, regression testing, exploratory testing, and acceptance criteria.
  • Investigation including reproduction, log analysis, and bug documentation.
  • Team member in Agile/Scrum and continuous delivery environments.
  • Interest in learning and AI tools and test automation.
  • Experience with mobile testing (iOS/Android) and IoT testing is an asset.
  • Knowledge of scripting languages (Python/JS/TS) is an asset.
  • CI/CD and automated test execution (GitHub Actions) is an asset.

Responsibilities

  • Test new features before integration and identify regressions early in the development cycle
  • Participate in the cloud team’s Agile ceremonies and contribute to defining acceptance criteria
  • Perform manual exploratory and functional testing, then convert relevant test cases into automated tests
  • Enhance, maintain, and improve the reliability of the automated test suite for web interfaces, mobile applications, and APIs
  • Contribute to the continuous execution of automated tests and ensure results are clear and easy to interpret
  • Validate connected hot tubs in the lab, from the device through the cloud and iOS and Android applications
  • Use hot tubs to simulate real-world use cases, validate observability, and identify abnormal behavior
  • Write, maintain, execute, and document functional, regression, and release validation test plans
  • Collaborate with the integration testing team during release builds
  • Investigate and reproduce issues reported by customers in collaboration with the support team
  • Document bugs and contribute to their resolution with cloud developers
  • Create and use tools, scripts, and utilities to accelerate validation and reduce repetitive work
  • Explore and adopt new tools, including AI, for test creation, result analysis, and documentation

Skills

Test Automation
Manual Testing
Agile/Scrum Environment
Python Programming
IOS and Android Testing

Education

Bachelor’s Degree in Computer Science
College Diploma in Software Engineering

Tools

Playwright
Qase
Magnitude
GitHub Actions
AI Tools

Job description

  • Test new features before integration and identify regressions early in the development cycle
  • Participate in the cloud team’s Agile ceremonies and contribute to defining acceptance criteria
  • Perform manual exploratory and functional testing, then convert relevant test cases into automated tests
  • Enhance, maintain, and improve the reliability of the automated test suite for web interfaces, mobile applications, and APIs
  • Contribute to the continuous execution of automated tests and ensure results are clear and easy to interpret
  • Validate connected hot tubs in the lab, from the device through the cloud and iOS and Android applications
  • Use hot tubs to simulate real-world use cases, validate observability, and identify abnormal behavior
  • Write, maintain, execute, and document functional, regression, and release validation test plans
  • Collaborate with the integration testing team during release builds
  • Investigate and reproduce issues reported by customers in collaboration with the support team
  • Document bugs and contribute to their resolution with cloud developers
  • Create and use tools, scripts, and utilities to accelerate validation and reduce repetitive work
  • Explore and adopt new tools, including AI, for test creation, result analysis, and documentation
Requirements
  • College diploma or bachelor’s degree in computer science, software engineering, or equivalent
  • Minimum of 5 years of experience in software quality assurance or technical support (required)
  • Experience with manual testing and a clear willingness to advance test automation
  • Practical knowledge of testing strategies, including test plans, regression testing, exploratory testing, and acceptance criteria
  • Comfortable with investigation, including reproduction, log analysis, and bug documentation
  • Ability to work as part of a team in an Agile/Scrum and continuous delivery environment
  • Eagerness to learn, curiosity about new tools and AI, and a strong interest in test automation
  • Experience with Playwright, Qase, Magnitude, or equivalent tools (an asset)
  • Experience testing iOS and Android mobile applications and connected IoT devices (an asset)
  • Knowledge of Python, JavaScript/TypeScript, or a scripting language (an asset)
  • CI/CD and automated test execution, such as GitHub Actions (an asset)
Core Competencies

Demonstrates expertise in software quality assurance with a strong focus on test automation, manual testing, and the ability to validate complex systems including mobile applications and IoT devices. Proficient in Agile methodologies and continuous delivery practices, with a commitment to enhancing testing strategies and tools.

Highest-signal resume keywords
  • Test Automation
  • Manual Testing
  • Agile/Scrum Environment
  • Python Programming
  • IOS and Android Testing
Hard Skills
  • Software Quality Assurance
  • Regression Testing
  • Exploratory Testing
  • Acceptance Criteria
  • Test Plans
  • Bug Documentation
  • Log Analysis
  • CI/CD
  • Automated Test Execution
  • Scripting Language
Soft Skills
  • Team Collaboration
  • Curiosity
  • Eagerness to Learn
  • Problem Solving
Certifications & Qualifications
  • Bachelor’s Degree in Computer Science
  • College Diploma in Software Engineering
Industry Keywords
  • IoT Devices
  • Mobile Applications
  • Continuous Delivery
  • Test Automation Strategies
Tools & Technologies
  • Playwright
  • Qase
  • Magnitude
  • GitHub Actions
  • AI Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Quality Engineering Specialist
Software Quality Engineering Specialist

Jobtailor • Southwestern Ontario

On-site
CAD 65,000 - 95,000
System Testing/QA Specialist Intermediate
System Testing/QA Specialist Intermediate

Joblinxsapp • Toronto

On-site
CAD 65,000 - 95,000
QA Automation Developer
QA Automation Developer

Jobtailor • Oakville

On-site
CAD 70,000 - 100,000
QA Automation Engineer
QA Automation Engineer

Repairify • San Juan de Terranova

On-site
CAD 70,000 - 90,000
RQ08848 - Systems Testing/QA Specialist - Senior
RQ08848 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 100,000
Quality Assurance Testing Specialist
Quality Assurance Testing Specialist

Scotiabank • Toronto

On-site
CAD 80,000 - 100,000
RQ11501 - Systems Testing/QA Specialist - Senior
RQ11501 - Systems Testing/QA Specialist - Senior

Socket.dev • Toronto

On-site
CAD 90,000 - 120,000
Automation Analyst
Automation Analyst

Jobtailor • Toronto

On-site
CAD 85,000 - 115,000
Senior Quality Engineer
Senior Quality Engineer

Jobtailor • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
RQ08197 - Systems Testing/QA Specialist - Senior
RQ08197 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

Hybrid
CAD 80,000 - 100,000