Posted 1w ago

QA Automation Specialist

@ Remsoft
Ottawa, Ontario, Canada
$65k-$85k/yrHybridFull Time
Responsibilities:Design tests, Maintain suites, Collaborate with
Requirements Summary:3+ years in software QA; manual and automated testing; automation with Selenium or Playwright; coding in C# or Java; experience with CI/CD; strong English communication.
Technical Tools Mentioned:Selenium, Playwright, C#, Java, Azure DevOps, GitHub Actions, Postman, REST, SQL
Save
Mark Applied
Hide Job
Report & Hide
Job Description

For over 30 years, Remsoft has been a global leader in intelligent planning.
 Combining optimization, analytics, geospatial intelligence, and AI we deliver supply chain and sustainability solutions for the forestry sector and asset-intensive industries. Our technology helps organizations optimize decisions, increase efficiency, and drive sustainable growth in a changing world. 
 
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 stronganalytical 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.  


Responsibilities 

Work with QA team members to ensure a quality product and provide input to enhance testing processes.   

Tasks may include: 

  • 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


Qualifications 

  • 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 

 

Assets  

  • 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 

 

Core Skills 

Test Automation Design & DevelopmentWeb, Desktop, or Mobile TestingStrong Communication & Collaboration 

 

Location: 

We are committed to finding the best candidate and are flexible regarding location. While Remsoft's headquarters are in Fredericton, New Brunswick, Ottawa, Ontario, Vitoria, Brazil, and Adelaide, Australia, we are open to a range of working arrangements for this role. Candidates can work fully remote, in a hybrid setup, or from our office. 


A little bit about us:   

Remsoft is trusted by hundreds of industry leaders across more than 15 countries to solve their most complex planning and supply chain challenges. 

Our software integrates advanced analytics, AI, and geospatial intelligence to support strategic foresight and operational agility—enabling clients to optimize performance and plan sustainably. 

Whether managing millions of acres of forest land or improving asset reliability across global supply chains, we help organizations increase efficiency, improve transparency, and deliver long-term value. 

Rooted in a mission of empowerment through intelligence, we provide the insights and tools needed to build a more resilient, high-value supply chain. With Remsoft, organizations can plan with precision, act with confidence, and adapt to change.