QA Automation Specialist

RemsoftOttawa, ON
Remote

About The Position

An integral role on the Remsoft team, the Automation Quality Assurance (QA) Analyst will play a key role in designing, building, and maintaining automated test solutions to ensure high-quality software delivery across our web, cloud, mobile, and desktop applications. This role also includes hands-on manual testing, recognizing that not all test scenarios are suitable for automation. This role is strongly automation-focused, with hands-on responsibility for developing and maintaining automated test suites while working closely with developers, product, and QA team members. We’re looking for a technically strong, analytical and detail-oriented tester who is passionate about improving quality through automation-first practices, while also applying strong manual testing fundamentals contributing their expertise toward maintaining and enhancing our testing standards and processes.

Requirements

  • College diploma or university degree in a related field
  • Strong written and verbal communication skills in English are essential for this role.
  • 3+ years of experience in software quality assurance, with hands-on experience in both manual and automated testing
  • Hands-on experience automating at least one application type (web, desktop, or mobile)
  • Experience designing and executing manual test cases, including exploratory testing
  • Hands-on experience building automated tests using Selenium or Playwright
  • Experience coding automated tests using C#, Java or similar object-oriented languages
  • Solid understanding of QA methodologies, automation frameworks, and testing techniques for modern applications
  • Strong analytical, organizational, and problem-solving skills

Nice To Haves

  • Experience with Appium is considered an asset
  • Experience integrating automated tests into CI/CD pipelines (e.g., Azure DevOps, GitHub Actions)
  • Experience with API testing tools such as Postman or REST-based automation
  • Exposure to performance and load testing tools and concepts (e.g., JMeter, k6, Gatling)
  • Working knowledge of SQL databases and query writing
  • Background working in a DevOps-aligned development environment
  • Demonstrated experience integrating AI tools into day-to-day work
  • ISTQB or similar QA certification

Responsibilities

  • Work with QA team members to ensure a quality product and provide input to enhance testing processes.
  • Design, develop, execute, and maintain automated test suites for web, cloud, desktop, and/or mobile applications
  • Create, execute, and maintain manual test cases for scenarios that are not suitable to automate
  • Contribute to an automation-first testing strategy, identifying opportunities to improve coverage, reliability, and execution time
  • Collaborate with developers, product managers, and QA team members to clarify requirements and define test approaches
  • Validate new features through a combination of automated and exploratory/manual testing
  • Analyze test results, log defects and work closely with development teams to support resolution
  • Monitor automation execution results within CI/CD pipelines and take action on failures
  • Provide regular progress updates, risks, and improvement suggestions to the QA Lead

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Associate degree

Number of Employees

11-50 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service